Business Data Flows

Each standard integration or custom integration is based on business data flows. A business data flow controls the transformation of an ACORD-based data object to a Siebel data object and a Siebel data object to an ACORD-based data object.

There are two types of business data flows:

  • Outbound to an external ACORD-based application (Send)

  • Inbound from an external ACORD-based application (Receive)

The following illustrates both inbound and outbound business data flows.

Data Flow in the Siebel Connector for ACORD XML. This image contains the following components: Siebel User Interface, Siebel Object Manager(s), Database Server, Business Integration Manager, External Applications. There is an arrow going from Siebel User Interface to Siebel Object Manager(s) and then onto Database Server. There is an arrow going from Siebel Object Manager(s) to Business Integration Manager. There is a double-sided arrow going from Business Integration Manager to External Applications. Business Integration Manager contains the following components: FINS ACORD XML Transformation Manager, FINS ACORD XML Data Transformation Engine, FINS ACORD XML Converter, FINS ACORD XML Dispatcher, XML Hierarchy Converter, MQ Series, Integration Object Manager, External Integration Object.

The business data flows consist of XML messages in the format published by ACORD, such as<HomePolicyAddRq>, <HomePolicyQuoteInqRq>, <PersAutoPolicyAddRq>, <PerAutoPolicyQuoteInqRq>, <PersUmbrellaPolicyAddRq>, <PersUmbrellaPolicyQuoteInqRs>. A significant portion of the ACORD messages are provided as examples for your reference in the sample database.

The processing for each type of data flow is contained within a Siebel workflow. The workflow process is initiated by Oracle’s Siebel Event Manager or by a call from Oracle’s Siebel eScript.