Financial Message Integration Point

Oracle Health Insurance sends a notification message to an external system once all the financial messages for a financial transaction set are written to the data file.

Notification Message

The property to set the endpoint to send out the notification is ohi.financialmessage.datafile.notification.endpoint.

If the financial message endpoint requires authentication, use Authentication Use Case: FinancialMessageNotificationClient to set authentication. See Outbound Restful Service Invocations for the process and more properties.

The system sends the following common notification to an endpoint.

<notification correlationId="" workId="{activityId}" status="Success/Failure">
   <links>
     <link rel="file" uri="http://[hostName]:[portNumber]/[api-context-root]/datafilesets/{datafilesetcode}/datafile/{datafilecode}/data"/>
     <link rel="file" uri="http://[hostName]:[portNumber]/[api-context-root]/datafilesets/{datafilesetcode}/datafile/{datafilecode}/data"/>
     ...
    </links>
</notification>

Download the File

Download the financial message data file by using the "Get details of a data file" request from the Data File Sets.

Sending a GET request to {apiurl}/datafilesets/{datafilesetcode}/datafile/{datafilecode}/data initiates the download of the financial message data file.

File Contents

The financial message file has the following structure:

<financialMessages>
  <financialMessage/>
  <financialMessage/>
  ...
</financialMessages>

See Generate Financial Message for more details.