(1) The document proposes e2EPCs, an extension to EPC notation that distinguishes between internal and external events through annotations. (2) It aims to allow an automatic transformation from e2EPCs to workflows that handles internal events internally and external events through a CEP system. (3) The transformation results in BPEL and BPEL4Chor code that interprets internal events as invocations and external events as message receives from the CEP system.