www.sungard.com/insurance from process to data through services ric gingell chief architect amarta...
TRANSCRIPT
![Page 1: Www.sungard.com/insurance From Process to Data through Services Ric Gingell Chief Architect Amarta Thursday September 1 st, 2005 VLDB 2005 Trondheim](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649ccb5503460f94994336/html5/thumbnails/1.jpg)
www.sungard.com/insurance
From Process to Data through Services
Ric Gingell
Chief Architect
Amarta
Thursday September 1st, 2005
VLDB 2005 Trondheim
![Page 2: Www.sungard.com/insurance From Process to Data through Services Ric Gingell Chief Architect Amarta Thursday September 1 st, 2005 VLDB 2005 Trondheim](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649ccb5503460f94994336/html5/thumbnails/2.jpg)
Life and Pensions
Life insurance
Long term savings
Policies are long-term contracts - decades
Now an essential part of the social responsibility
![Page 3: Www.sungard.com/insurance From Process to Data through Services Ric Gingell Chief Architect Amarta Thursday September 1 st, 2005 VLDB 2005 Trondheim](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649ccb5503460f94994336/html5/thumbnails/3.jpg)
Life and Pension Policy Administration
Well established
Fairly common processes
A few specialised areas
Well suited to automation
Well suited to batch processes
![Page 4: Www.sungard.com/insurance From Process to Data through Services Ric Gingell Chief Architect Amarta Thursday September 1 st, 2005 VLDB 2005 Trondheim](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649ccb5503460f94994336/html5/thumbnails/4.jpg)
Business Process
Business Processes
ManualTask
AutomaticTask
ManualTask
Business Rules
Procedure
Procedure
![Page 5: Www.sungard.com/insurance From Process to Data through Services Ric Gingell Chief Architect Amarta Thursday September 1 st, 2005 VLDB 2005 Trondheim](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649ccb5503460f94994336/html5/thumbnails/5.jpg)
Application Entry Enter Application Details
Identify Application
Check Application Check Application Display and Fix Errors
Goto Check Application
Errors and Omissions
Assess Errors and Omissions
Request Further Information
Follow Up Follow Up Action
Record Information Received
Goto Check Check Application
Initial Underwriting Initial Underwriting Check
Assess Errors Request Further Information
Follow Up Follow Up Action
Record Information Received
Go To Check Application
Calculation Calculation
Risk Assessment Risk Assessment Underwriting
Check Premium Check Premium Required
Check Premium Available
Request Premium Shortfall
Follow Up Follow Up Action
Record Premium Received
Go To Check Pfremium
Refund Surplus Premium
Wait for Underwriting
Issue Policy Issue Policy
Policy Setup Policy Setup
Post Issue Check Receipt Requirement
Post Issue Follow Up
Enter Receipt
Check Receipt Date
Check Receipt Requirement
Apply Penalty
Identify Required Docs Identify Required Docs
Initial Manual Underwriting
Check Manual Underwriting
Record Underwriting Requirements
Check Underwriting Decision
Check Underwriting Decision Correct Initial Decision
Goto Check Underwriting Descisn
Request Further Information
Check Underwriting Requests
Request Further Information Follow Up Follow Up Action
Record Information Recieved
Reinurance CheckCheck Reinsurance
Requirement
Check LoadingCheck Loading
RequirementRecord Underwriting
Decision
Check Final Decision Check Final Decision Correct Final Decision Go to Check Loading
Check Re-IllustrationCheck Illustration
RequirementInit Re-Illustration
Lifecycle
OfferCheck Offer Requirement Offer Terms Follow Up Follow Up Action
Record Client Decision
Wait for Underwriting
New Business Process
![Page 6: Www.sungard.com/insurance From Process to Data through Services Ric Gingell Chief Architect Amarta Thursday September 1 st, 2005 VLDB 2005 Trondheim](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649ccb5503460f94994336/html5/thumbnails/6.jpg)
Start Here
Generate
Data Model UI Model
ProcessModel
Business Rules
Development Environment Runtime
RDBMS
DatabaseSchema
UI Model
ProcessMetadata
Business Rules
User Interface (HTML/JavaScript)
UI Controller
Web Server
![Page 7: Www.sungard.com/insurance From Process to Data through Services Ric Gingell Chief Architect Amarta Thursday September 1 st, 2005 VLDB 2005 Trondheim](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649ccb5503460f94994336/html5/thumbnails/7.jpg)
Life and Pensions Policy Administration
Kn
ow
led
ge &
In
form
ati
on
Man
ag
em
en
tIn
frastru
ctu
re S
erv
ices
Security
Authorisation
Authentication
Virus Protection
ConfigurationManagement
SystemManagement
Change Management
Extraction
Storage
Backup
Archiving
Search
Analysis & Reporting
OLAP
Portal
Search
Replication Business & Channel Integration
Data Transformation Service
Messaging Service
EAI Messaging Distribution Workflow
Distribution Service
Process Definition Service
Process Execution Service
Unified Messaging
Data Services
Customer RepositoryContact Repository
Product Data Repository Warehouse Repository
Data Marts
Data RepositoriesPersistence Services
Structured Data Persistence
Unstructured Data Persistence Meta Data
Data Warehousing
Business Application Services
Common Services
Core Product Engine
Bra
nd
Inte
rfaces
Agent Desktop Service (Common Front End)
Access, Contact & Presentation
Web (PC, PDA, EDI) E-mail Telephony
CTI/CLI
IVR
NLIVR
Voice Mail
Voice Record
Reporting
Post
HTTP Service
Content Mgt. FAQ SMTP Service
Auto Reply
SMSBrowser
Forms
Scripting
PABX
ACD
Scan/OCR
Index
RT Monitoring
VoIP
Others
Fax
Act. Monitor
Barcode
Forms Proc.
Call-back
Business Rules
Application Server
Office Services
Agency Mgt.
General Ledger
HRBox Management
Unit Linked Pricing
Sales Stats
Reassurance
Valuations
Migration
Transform
Loading
Print Services
DocumentConstruction
DocumentDistribution
Image Mgt.
Intranet
General
Auto Response
BACS
Compliance
Payments
Policy Servicing
New Business
Claims
Premiums
Unit Allocation
Underwriting
Personalisation
E-mail Mgt.
‘EDI’ Messages
Directory Svcs
DMZ Services
Extranet
ResourcePlanning
Collaboration
Information Management
System Mgt.
Platforms
Network
Other
Knowledge Management
Event Notification
Term Emul.
![Page 8: Www.sungard.com/insurance From Process to Data through Services Ric Gingell Chief Architect Amarta Thursday September 1 st, 2005 VLDB 2005 Trondheim](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649ccb5503460f94994336/html5/thumbnails/8.jpg)
SO – the Four Tenets
Boundaries are Explicit
Services are Autonomous
Services Share Schema and Contract, not Class
Service Compatibility is based upon Policy
![Page 9: Www.sungard.com/insurance From Process to Data through Services Ric Gingell Chief Architect Amarta Thursday September 1 st, 2005 VLDB 2005 Trondheim](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649ccb5503460f94994336/html5/thumbnails/9.jpg)
SOA – Basic Patterns
Document Processor “How do you create a simple to use, well defined contract that
remains compliant with the SO design tenets?” Loose-coupling Represent a business process as a complete unit of work
Idempotent Message How can you ensure messages are idempotent
Insist on a unique “Unit of Work” ID in each message
Reservation How can you maintain data consistency across a long running
process? Tentative operations Confirmation, Cancellation, Timeout
Service Compatibility is based upon Policy
![Page 10: Www.sungard.com/insurance From Process to Data through Services Ric Gingell Chief Architect Amarta Thursday September 1 st, 2005 VLDB 2005 Trondheim](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649ccb5503460f94994336/html5/thumbnails/10.jpg)
A
SOA – Baseline
XML
XML
RDBMS
![Page 11: Www.sungard.com/insurance From Process to Data through Services Ric Gingell Chief Architect Amarta Thursday September 1 st, 2005 VLDB 2005 Trondheim](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649ccb5503460f94994336/html5/thumbnails/11.jpg)
SO – Common Customer Database
People have more than 1 Policy Have to deal with more than 1 system – not happy
Ownership
Services for change
Replication, Versioning and Notification
Semantics
Keys
![Page 12: Www.sungard.com/insurance From Process to Data through Services Ric Gingell Chief Architect Amarta Thursday September 1 st, 2005 VLDB 2005 Trondheim](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649ccb5503460f94994336/html5/thumbnails/12.jpg)
SOA - Composability
![Page 13: Www.sungard.com/insurance From Process to Data through Services Ric Gingell Chief Architect Amarta Thursday September 1 st, 2005 VLDB 2005 Trondheim](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649ccb5503460f94994336/html5/thumbnails/13.jpg)
Conclusion
Service Orientation is Important for Insurers
Systems will change to loosely-coupled asynchronous collections of services
Far fewer assumptions, consistent architecture is essential
Tools, methodology and language need work