/mcpApplication invokes connect() at A to call B. CEPM returns divertTo = C, with ModifiedCalling = “MA” and ModifiedCalled = “MB”. C initiate transfer to D and completes the transfer. Result Transfer is successfully completed Call info Events Actions .getModifiedCallingAddress() = A, .getCallingAddress() = A, .getModifiedCalledAddress() = “”, .getCalledAddress() = “”, .getCurrentCallingTerminal() = Terminal of A. .getCurrentCalledTerminal() = null .getModifiedCallingAddress() = A, .getCallingAddress() = A, .getModifiedCalledAddress() = B1, .getCalledAddress() = B1, .getLastRedirectedAddress() = null, .getCurrentCallingTerminal() = terminal of A. .getCurrentCalledTerminal() = null .getModifiedCallingAddress() = MA, .getCallingAddress() = A, .getModifiedCalledAddress() = C, .getCalledAddress() = B1, .getLastRedirectedAddress() = MB .getCurrentCallingTerminal() = terminal of A. .getCurrentCalledTerminal() = null GC1-CallActiveEvent GC1-ConnCreatedEvent-A GC1-ConnConnectedEvent-A GC1-CallCtlConnInitiatedEv-A GC1-TermConnCreatedEvent GC1-TermConnActiveEvent GC1-CallCtlTermConnTalkingEv-A GC1-CallCtlConnDialingEv-A GC1-CallCtlConnEstablishedEv-A GC1-ConnCreatedEvent-C GC1-ConnInprogressEvent-C GC1-CallCtlConnOfferedEv-C GC1-ConnAlertingEvent-C GC1-CallCtlConnAlertingEv-C GC1-TermConnCreatedEvent GC1-TermConnRingingEvent GC1-CallCtlTermConnRingingEv-C A initiates call to B Connection of A created, called party info set CEPM Returns divert to C, modify Called/Calling Connection of C created C starts ringing Cisco Unified JTAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 968 Message Sequence Charts Message Sequence Charts