The figure illustrates the following process:

  1. OSM synchronizes the customer as part of order orchestration and sends a message to Oracle AIA.

  2. Oracle AIA services extract the customer data from the order and transform it into an EBM.

  3. Oracle AIA queries Siebel CRM for the account details.

  4. Siebel CRM responds with the account details.

  5. Oracle AIA transforms the response into an EBM and calls the BRM opcodes to create or update an account.

  6. The opcode sends a response message to the customer synchronization EBF, which sends the message back to the fulfillment order customer synchronization EBF.

  7. The fulfillment order customer synchronization EBF sends the message to the customer synchronization JMS producer where OSM picks it up.