Illustration Processing Using AsFile

Illustrations can be processed by configuring an AsFile with the RequestType element set to "Illustration". The AsFile created to handle Illustrations can be configrued to use the Policy-Illustration type transaction.

Steps in Illustration processing

  1. An external system will submit an AsFile request of type “Illustration”
  2. OIPA will extract the submitted policy and illustration data and insert them into the database (similarly to what is done for the Insert requests)
  3. An activity will be created based on the data submitted inside the AsActivityQuote tags and executed in the Quote mode (similar to processing of the Quote requests)
  4. An output XML is created (as usually done for requests of the Quote type)
  5. All data inserted into the database in step b will be deleted from the database before output XML is returned to the caller.

The Illustration requests do not support post-insert processing.

Payload for an Illustration SOAPrequest from external system

The payload of a request of the Illustration type contains the following data:

  1. Data required to populate AsPolicy and related tables necessary to calculate the illustration
  2. Data to populate the new AsIllustration table documented in the FDD
  3. AsActivityQuote data used to create an illustration activity (similar to AsActivityQuote data used in AsFile requests of the Quote type)

Illustration related Data Tables

The following are new data tables created to handle IIlustrations:

  1. AsIllustrationRequest
  2. AsIllustrationBasis

  3. AsIllustrationBasisField
  4. AsIllustrationReport

  5. AsIllustrationTransaction

  6. AsIllustrationVector

.