Basic concepts

Integration Data Manager relies on the following concepts to store information.

Pool

A pool stores data (as documents) for a specific purpose. Each pool has a name, a retention period for documents in the pool, and a JSON schema. The schema determines the structure of the document and enforces the integrity of documents stored in the pool. The schema is versioned, with each document associated with a specific version of the schema.

During the creation of a pool you can specify the duration of data retention for that pool.

Schema

A schema is a versioned JSON document that defines the structure of JSON data documents in the pool. Schemas are versioned and numbered. When a document is written to a pool it is validated against the pool's latest schema unless a particular schema version is specified. Each schema has a size limit of 400KB.

Document

A document is a JSON object storing data you want available in InsuranceSuite. Each document is stored in a pool and must be associated with a particular schema version.

To help you verify that your integrations are working, the document list in Integration Manager displays the 10 most recently-added documents.