- Post History
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
5 hours ago - edited 5 hours ago
Prepare Your Insurance Data Model
Prepare Your Insurance Data Model is an five-part series. This Overview introduces the model and shows how its six building blocks fit together. The article is broken into multiple sections for the purpose of readability. To get the full essence of the data model, it is recommended to read all articles:
- Part 2: People
- Part 3: Product / Offering
- Part 4: Policy | Coverage | Risk
- Part 5: Case Management: Service Definitions, Case Types, Case Tables and Application Scoping
Objective
The success of an Insurance Servicing implementation depends heavily on the quality of its data model.
Before configuring applications, case types, service definitions, workflows, and integrations, implementation teams need a clear understanding of how insurance concepts are represented in Financial Services Operations (FSO).
This article provides a practical framework for designing a scalable insurance data foundation using Customer Data Foundation (CDF), Service Model Foundation (SMF), FSO Core Insurance, and Case Management. It explains how to represent the people involved in insurance, the products being serviced, the policies issued to customers, the coverages provided, the risks protected, the authority to act, and the work performed throughout Policy Servicing and Claims Operations.
Understanding the Building Blocks of an Insurance Data Model
The “Getting Started with Insurance Servicing in FSO” article introduced four fundamental questions: who is being served, what is being serviced, why customers are contacting the carrier, and how the work gets done. This article takes the next step by explaining how those concepts become data structures in FSO. In this deeper view, “what is being serviced” expands into three related concepts, Product / Offering, Policy, and Coverage, plus Risk, which describes what is being protected. Authority is not a fifth answer alongside these; it is the thread running through People, Policy, and Work that determines who is allowed to act, and on whose behalf.
Every insurance servicing interaction involves the same core concepts: People, Product / Offering, Policy, Coverage, Risk, and Work, with Authority woven through People, Policy, and Work rather than sitting apart as its own concept. Each concept is distinct and evolves independently. At the same time, the concepts must remain connected so servicing, claims, access, reporting, and future growth can scale together.
The visual below should be read as a conceptual guide, not as a physical table diagram. It shows how the major concepts relate before teams make table-level configuration decisions.
Figure 1. Building Blocks of an Insurance Data Model
Figure 1 maps the full insurance data foundation: Product / Offering feeds Policy, Policy connects to People through authority, Coverage and Risk describe what’s protected, and Work spans servicing and claims across all of it.
A Request Traced Through the Concepts
The concepts above work together on every request. Here is one coverage-change request traced through each of them:
| Step | What happens | Concepts touched |
|---|---|---|
| Request | A policyholder or producer requests a coverage change. | People, Authority |
| Case creation | A Policy Servicing case is opened against the policy. | Policy, Work |
| Coverage lookup | The agent reviews the current coverages and limits carried on the policy. | Coverage |
| Risk check | The requested change is validated against the insured property or exposure. | Risk |
| Resolution | The coverage is updated on the policy and the case closes. | Policy, Coverage, Work |
Bringing It All Together
An effective insurance servicing implementation starts with a clear understanding of the core insurance domains and how those domains connect. The purpose of this article is to establish that shared foundation before teams make table-level, workflow-level, or integration-level decisions.
- People define the participants in the insurance relationship, and Authority defines which of those participants can act, on whose behalf, and within what scope.
- Product / Offering defines what can be sold, serviced, and supported.
- Policy represents the issued customer-specific contract.
- Coverage defines the protection provided under the policy.
- Risk identifies what is being protected.
- Work operationalizes servicing through Service Definitions, Case Types, cases, tasks, and supporting processes.
Together, these domains create a connected insurance data foundation for policy servicing, claims-adjacent requests, reporting, automation, access management, and future extensibility.
What's Next
Use this article as the foundation for implementation planning. Integration design, system-of-record strategy, lookup-and-save patterns, remote tables, and synchronization decisions should be documented separately so this article remains focused on the insurance data model and core servicing domains.
Related reading:
- Getting Started with Insurance Servicing in FSO, the companion overview this article builds on
- Insurance Servicing Applications Overview and Building Custom Insurance Applications (coming soon in this series)
- FSO Learning and Enablement Resources
Get involved:
- Subscribe for updates on the FSO Community Forum
Happy implementing. Comment below for questions, additional assets, or to share your Insurance Servicing data model success stories.
