Integration Flow That Synchronizes a Shift Status from Siebel CRM to Oracle Real-Time Scheduler
The following illustrates the integration flow to synchronize a shift status from Siebel CRM to Oracle Real-Time Scheduler. This flow uses Simple Object Access Protocol (SOAP) over Hypertext Transfer Protocol (HTTP) for all interactions with Siebel CRM and Oracle Real-Time Scheduler.

Explanation of Callouts
The integration flow to synchronize a shift status from Siebel CRM to Oracle Real-Time Scheduler includes the following steps:
If the status update is for a shift, then Siebel CRM makes a Web service call to the Update_Shift_Status method of the StatusUpdatesService Web service.
The mediator forwards the request to the BPEL flow that handles the shift status updates.
The BPEL flow calls the M1-ShiftStatusUpdateFromHost Web service method.
Oracle Real-Time Scheduler sends a success or fail reply. The output of a status update is success or failure. Oracle Real-Time Scheduler sends the result synchronously to Siebel CRM.