The ACORD Framework. An Insurance Enterprise Architecture

The ACORD Framework An Insurance Enterprise Architecture © ACORD 2016 Framework Overview: Agenda • Introduction - History / Origins / Business Ne...
Author: Noreen Dawson
115 downloads 0 Views 4MB Size
The ACORD Framework

An Insurance Enterprise Architecture

© ACORD 2016

Framework Overview: Agenda •

Introduction - History / Origins / Business Need

The Five Framework Facets



Business Glossary



Capability Model



Information Model



Data Model



Component Model



Conclusion - Getting Involved - Resources & Support

© ACORD 2016

ACORD is building the Framework for the future of the industry • More diverse membership • Global membership • Cross-Domain membership • Geographical differences • More than an exchange format © ACORD 2016

ACORD is building the Framework for greater efficiency • Need for an Enterprise Architecture • Framework streamlines standards creation and development • Framework provides a base for model driven development and maintenance of standards • Framework better serves ACORD members and the entire insurance industry © ACORD 2016

The Framework will save your organization time and resources

• ACORD Framework provides the foundation for Enterprise Architectures • Diverse membership contribution • Members can choose parts that are best suited © ACORD 2016

The Framework has 5 facets

© ACORD 2016

Questions?

© ACORD 2016

The ACORD Framework

Business Glossary

© ACORD 2016

The Business Glossary

The Business Glossary contains common insurance definitions • Non-technical definitions • Single business glossary to bridge communication gaps • Provides context across all programs

© ACORD 2016

Business Glossary

The Glossary relates to the other four facets

• Glossary terms found in all facets • Changes made in unison

© ACORD 2016

The Business Glossary

© ACORD 2016

Business Glossary

The Business Glossary status and delivery

• Originally published in 2008 • v2.6 published (August 2015) • Includes content aligned with: • v2.6 Information Model • More than 4,400 business terms • HTML, CSV and XML formats • Future - will include Capability Model content © ACORD 2016

Questions?

© ACORD 2016

The ACORD Framework

Process Maps

Capability Model

© ACORD 2016

The Capability Model

Process Maps

Capability Model

The Capability Model defines what the insurance industry does • Scope begins with insurance companies, but is not limited to insurers • Baseline of a company’s capabilities • Individual companies vary, but all capabilities exist in the industry

© ACORD 2016

Process Maps

Capability Model

The Capability Model presents a standard perspective

• Does not define an ordered workflow, just reflects the industry’s capabilities and un-sequenced processes performed by them • The Model offers an organizational baseline, a preferred approach

© ACORD 2016

Process Maps

Capability Model

The Capability Model helps facilitate business innovation

• Capability Model gives insight to areas of similarity and shows differences from other companies • Companies can find innovative ways to exploit those differences

© ACORD 2016

Claims

Capability Model includes Process Maps • Capability

Claims Lifecycle Management

• Claims • Sub Capability: • Claims Lifecycle Management

Claims Handling

Investigate Claim © ACORD 2016

• Sub-sub Capability • Claims Handling • Activity / Process: • Investigate Claim

Process Maps

Capability Model

The Capability Model Top Level Capabilities

• Business Management

• Claims

• Channel Management

• Finance

• Contract Administration • Marketing

© ACORD 2016

• Customer Service

• Product

• Enterprise Services

• Sales

Common Capability Model Uses  Business Process Modeling • Capabilities and business activities provide the building blocks for business process automation • Delivered in UML for ease of porting into BPM tooling  Business Activity Reference Model • A common model set of definitions that can be agreed upon across the industry • Celent used the Capability Model as the base for the BPO questionnaire and report for 2011 © ACORD 2016

Process Maps

Capability Model

The Capability Model status and delivery options

• Version 2.1 – released May, 2011 • No major revisions expected • Formats: Spreadsheet and UML Spreadsheet Sample

© ACORD 2016

UML Sample

v2.1 Release – What’s New? • tele-underwriting • help desk service • document imaging • predictive modeling • several claims items • UML updates to align with Spreadsheet

Process Maps

Capability Model

© ACORD 2016

The Book… • Available Now – URL below

http://www.acord.org/Knowledge/Resources/Library/Documents/ACORDCapabilityModelBook_2010.pdf © ACORD 2016

The Capability Model History & Future

Process Maps

Capability Model

Year

Activity / Donation

2006

IBM (IAA process definitions)

2007

ACORD

2008

Deloitte, LLC (enterprise support)

ACORD Publication v1.0 Draft

ACORD Working Group (harmonization)

© ACORD 2016

2009

ACORD

v2.0

2010

ACORD

Capability Model Book

2011

New Content / Donations

2014

Working Group activities

2015

Working Group activities

v2.1

Questions?

© ACORD 2016

The ACORD Framework

Information Model

© ACORD 2016

The Information Model

The Information Model organizes and relates insurance concepts

© ACORD 2016

Vision: The Information Model • Single business model • Consistency across all standards development • Provides a big picture view of the insurance industry

Information Model

© ACORD 2016

The Information Model helps organize and explain insurance concepts • Supports consistency across all ACORD Standards • Provides the mechanism for mapping all Standards to each other • Model currently contains: – More than 1000 classes – More than 2700 attributes – More than 490 associations – More than 510 enumerations (code lists) Information Model – More than 6650 codes © ACORD 2016

Information Model is the central facet for mapping which facilitates ease of implementation • ACORD will map the Information Model to: – XML Standards (all versions) – Forms (eLabels) – EDI / AL3 – Other standards and models • Members who map internal models to the Information Model then have a semantic link to all Standards © ACORD 2016

Information Model

The Information Model is about concepts, not literal implementations • Can express ideas independently of how they are used • Not intended to describe how to use the concepts • Designed for extensibility to accommodate future standards and industry requirements • View is context-neutral or context-agnostic (e.g. “data at rest“) © ACORD 2016

Information Model

Common Information Model Uses  Enterprise Reference Model • Logical organization of like concepts • Standard baseline for how concepts inter-relate • Business focused • Bridge between business and technical  Canonical Model • A common model for data interoperability, two systems that refer to the concept of an Agreement but name them differently (Contract versus Policy) • Single source of data organization • Needed for semantic integration © ACORD 2016

Vision: The Semantic Hub Connects Messages and Technology • Information Model is the common bridge • Enables any-to-any integration • Single source of meaning – Information Model

ACORD Property & Casualty Standards

Information Model Claims System

Operational Data Store

Data Warehouse © ACORD 2016

ACORD Global Reinsurance & Large Commercial Standards

ACORD Life & Annuity Standards

Policy Admin. System Data Model

Information Model v2.x: Scope

Delivered in: HTML, XMI, and MagicDraw native formats © ACORD 2016

Information Model

Party

© ACORD 2016

Worked Examples

© ACORD 2016

The Information Model History & Future

Information Model

Year

Activity / Donation

2008

Prima Solutions (ICBS model)

ACORD Publication

ACORD Working Group 2009

ACORD

v1.0, v1.x

ACORD

Information Model Book

IBM (IAA – BOM)

© ACORD 2016

2010

ACORD (harmonization)

v2.0 Beta (1-4)

2011

ACORD

v2.0 & v2.1

2012

ACORD

v2.2 & v2.3

2013

ACORD TXLife + P&C XML, Working Group Review

v2.4

2014

ACORD

v2.5

2015

ACORD

v2.6

Questions?

© ACORD 2016

The ACORD Framework

Data Model

© ACORD 2016

The Data Model

The Data Model makes the abstract more tangible • Turns concepts from Information Model into format that can be used for persistence design • Logical level persistence model • Can be used in any database implementation • Doesn’t consider data optimization techniques Data Model

© ACORD 2016

• Persistence = Storage

The Data Model has many uses • Help create a physical data model for databases • Provide a baseline for data warehouses • Validate your data model

Data Model

© ACORD 2016

Guiding Principles • Use Information Model as source for Data Model – Provides content alignment and traceability – Information and Data Models are always synchronized

• No design or optimization decisions on behalf of users • Use a data modeling tool instead of just UML • Not designed for specific relational database software applications

Data Model

© ACORD 2016

Data and Information Model Differences • Same content, different formats: – Information Model – Unified Modeling Language (UML) – Data Model – IBM InfoSphere Data Architect, Computer Associates ERwin • Different naming conventions

Data Model

© ACORD 2016

• Added keys (big) to Data Model • Discriminators added to resolve inheritance structures

Same Content, Different Format

Data Model

© ACORD 2016

Same Content, Different Format

Data Model

© ACORD 2016

Same Content, Different Format Primary Key

Naming Conventions

Foreign Key

Discriminator

Data Model

© ACORD 2016

A “Key” Issue… • UML is more free form than a data model • Keys are a big reason why • The model had several “key collisions” between inherited primary keys and related foreign keys with the same name • We needed a way to handle this

Data Model

© ACORD 2016

An Example

Children Foreign Keys

Data Model

© ACORD 2016

Inherited Primary Key

Inherited Primary Key

The Data Model - Status Available formats: • ERwin • HTML • Infosphere • MagicDraw

Data Model

© ACORD 2016

Year

Activity / Donation

ACORD Publication

2009

Publication

v1.0

2010

Publication

v1.2

2010

Publication

v1.3

2010

Begin construction v2.0 based on v2.0 of Information Model

v2.0

20112012

Continue construction v2.x based on v2.x of Information Model

2012

Publication including ERwin and MagicDraw support

v2.3 Draft

2013

Add support for IBM InfoSphere Data Architect

v2.3

2014

Publication

v2.4

2015

Publication

v2.5

Questions?

© ACORD 2016

The ACORD Framework

Service Maps

Component Model

© ACORD 2016

The Component Model

Component Model Vision • • • • • •

Design Framework Technology Neutral Independent Interoperable Reusable Interchangeable Service Maps

Component Model

© ACORD 2016

The Component Model defines a DESIGN FRAMEWORK that allows for the INDEPENDENT development of components that INTEROPERATE to form applications. It uses TECHNOLOGY NEUTRAL interfaces allowing for implementation across development platforms. With this design a single component is REUSABLE across multiple applications and INTERCHANGEABLE with other components.

Component Model as a Framework Facet What a business Wh b i does. Decomposes to Processes & Activities.

Activities deployed as Operations in Services.

What a business uses / generates. Information for/from Activities.

Information f elements are Operation inputs & outputs. Service provides Component Interface.

© ACORD 2016

Components Start with the Capability Model

© ACORD 2016

Capabilities become Process Components

© ACORD 2016

Processes Align to Services

© ACORD 2016

Processes Logically Decompose into Activities

© ACORD 2016

Activities Become Service Operations ACORD Standard Transactions

© ACORD 2016

Inputs and Outputs Expressed in Information Model Classes

© ACORD 2016

Categories of Components Process Components align directly to the business process models (processes and activities)

Information Components provide direct manipulation of the underlying Information Model classes.

Infrastructure Components are bound to a specific environment and provide technical services that every application needs. Phase I– 1Q2013

Phase III

© ACORD 2016

Phase II – 1Q2014

Questions?

© ACORD 2016

The ACORD Framework

An Insurance Enterprise Architecture

conclusion © ACORD 2016

Facets of the ACORD Framework Glossary of terms used by all other facets of the Framework

What insurance companies do

Common interfaces and services definitions for insurance systems © ACORD 2016

The relationships among insurance concepts

Logical persistence model based on the Information Model

UML(ish) View of Framework Facets

© ACORD 2016

Using Framework facets depends on what you are trying to achieve • Framework is not “all or nothing” • Facets can be used individually or not at all • ACORD will use the Framework to better serve members and industry © ACORD 2016

ACORD Framework: Status Overview Year-Month Framework Facet

Release

2008

Business Glossary

v1.0

2012

Business Glossary

v2.3

2007

Capability Model

v1.0

2009-11

Capability Model

v2.0

Capability Model (new content donation)

v2.1

2011 2009-2010

Information Model

v1.0, v1.1, v1.3

2011

Information Model (working group review)

v2.0, v2.1

2012

Information Model (working group review)

v2.2, v2.3

2009-11

Data Model

v1.0

2010

Data Model

v1.2, v1.3

2011-2012

Data Model - initial development

v2.0

2011-2012

Component Model - initial development

v1.0

2013-2015

Information & Data Model / Business Glossary

© ACORD 2016

v2.4, v2.5, v2.6

Join The Effort  Working Groups Participation (member benefit)  Capability Model Working Group  Data Model Working Group  Information Model Working Group  Product Diagramming Working Group  Access to Pre-Release Service Definitions  Influence Initial Release  Impact Priorities  Define the Deliverables  What will aid your development? © ACORD 2016

Questions?

© ACORD 2016

Framework Resources Support: [email protected]

© ACORD 2016

One Blue Hill Plaza 15th Floor Pearl River, NY 10965 USA +1 845 620 1700

London Underwriting Centre 8th Floor 1 Minster Court Mincing Lane London EC3R 7AA United Kingdom +44 (0)20 7617 6400

© ACORD 2016