InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture
-
Upload
arman-atashi -
Category
Documents
-
view
27 -
download
2
Transcript of InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture
![Page 1: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/1.jpg)
An independent licensee of the Blue Cross and Blue Shield Association. U7430b, 2/11
BCBSNC’s Healthcare Provider
and Network Management
Integration Architecture for a
Changing Market
AEC-5560
Arman Atashi
Senior Enterprise Solutions Architect
Blue Cross Blue Shield of North Carolina
![Page 2: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/2.jpg)
Current State
Future State
Architecture Models
Architecture Vision
Integration Architecture
Message Model
Runtime Model
Deployment Model
Q&A
From Architecture Vision to Reality
Agenda
2
![Page 3: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/3.jpg)
Current State
“Establishing a Software Architecture Vision is not necessarily Implementing a Software Architecture.”
![Page 4: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/4.jpg)
+ Applications and interfaces are built independently
+ Standalone projects deliver data limited to specific function
Business Challenges
4
The Result
+ Complexity has been building over time
+ Systems need to interact and integrate for decision making
Complex IT Landscape with Dispersed Data across
Disparate Systems
The Result
IT Silos in the Enterprise with Bunch of Provider Data
Managed within Multiple Systems
![Page 5: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/5.jpg)
+ Provider Data Integration ▪ Inflexible
▪ Reactive
▪ Manual
▪ Batch
Business Challenges
5
Limited Visibility in Systems Interactions
Hinders Agility and Productivity
![Page 6: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/6.jpg)
+ Consumers of Provider Information Entity within BCBSNC
Provider Information Usage
6
![Page 7: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/7.jpg)
Future State
![Page 8: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/8.jpg)
+ Business Architecture ▪ Enterprise Capabilities
▪ Collaborations & Interactions
▪ Process and Information Flows
Architecture Models
8
+ Logical Architecture ▪ Business Services
▪ Components & Interfaces
▪ Messages & Data
+ Technology Specification ▪ Software & Hardware Platforms
▪ Portals & Web Services
▪ Database and XML Schemas
Busin
ess C
oncern
s
Refinem
ent
![Page 9: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/9.jpg)
+ Capabilities
Architecture Models - Business Architecture
9
![Page 10: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/10.jpg)
+ Context Diagram
Architecture Models - Business Architecture
10
![Page 11: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/11.jpg)
Architecture Models - Business Architecture
11
+ Establish a single Provider Information System of Record responsible for
creating and maintaining the Provider Information Entity
![Page 12: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/12.jpg)
+ Service Architecture
Architecture Models - Logical Architecture
12
![Page 13: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/13.jpg)
+ Service Architecture
Architecture Models - Logical Architecture
13
![Page 14: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/14.jpg)
Architecture Models - Technology Specification
14
Web Applications & Portals
Workflows & Services
Enterprise Service Bus (ESB)
Message Composition
Rules & Events
Routing & Mediation
Adapters
Infrastructure
Message Server Database
Server
Application Server
Directory Server & SSO
![Page 15: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/15.jpg)
Architecture Vision - Implementation Principles
15
+ Provider Data Integration ▪ Flexible
▪ Proactive
▪ Event Based
▪ Right Time
Clear and Recognizable Systems Interactions
Improves Productivity and Value of the
Provider Information
+ Information as a Service
![Page 16: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/16.jpg)
+ SOA: Decouple systems and applications from each other (code,
data, and communication) while allowing them to communicate
with each other in a consistent way
Architecture Vision - Implementation Principles
16
System A Private Code & Processes
System B Private Code & Processes
Contract Shared Code & Processes
Interoperable
Protocol
Interface
Interface
Interface
Interface
Interoperable
Protocol
![Page 17: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/17.jpg)
+ Canonical Message: Use message-specific common data in
canonical format expressed in XML to mediate data exchanges
between systems
Architecture Vision - Implementation Principles
17
Enterprise Service Bus
Adapter Adapter
System A
System C System B
Adapter
![Page 18: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/18.jpg)
+ Cloud Analytics: Enhance Provider Self-Service Strategy by
including Cloud Analytics to help Providers to have insights in
patient health and get answers in real-times
Architecture Vision - Implementation Principles
18
BCBSNC Provider Portal
Cloud Analytics
Healthcare Provider
Episode Bundling
Risks Adjustment and Scoring
Implantable Device Management
Others
![Page 19: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/19.jpg)
+ Safeguard Access to Applications/Services: Establish policies
for user access privileges and allow access to cross domain web
based applications using SAML for web browser Single Sign-On
Architecture Vision - Implementation Principles
19
BCBSNC Portals
Workforce User
Site 1
Non-Workforce User
Site 2
Private Cloud A
Site n
Public Cloud
Site A Site Z
Private Cloud Z
SAML SSO
![Page 20: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/20.jpg)
Architecture Vision - Information Exchange
20
+ Three key technology layers participate in the exchange of
information:
+ Vendor Integration Layer: This layer includes the components that provide
information exchange via IBM Managed File Transfer as SDE (Secure Data
Exchange), SAML SSO using IBM WebSEAL and TFIM, and Web Services
for real-time integration
+ Enterprise Integration Layer: The components at this layer implement
BCBSNC Enterprise Service Integration Framework together with IBM
WebSphere Message Broker as the Enterprise Service Bus
+ Information Layer: The components managing data sources (provide data to
other systems and programs) such as Databases, Web Services, and Files
(XML, CVS, etc.) or deliver data to end users such as web browsers
![Page 21: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/21.jpg)
Architecture Vision - Reference Architecture
21
![Page 22: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/22.jpg)
Architecture Vision - Logical Architecture
22
![Page 23: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/23.jpg)
Integration Architecture
![Page 24: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/24.jpg)
+ Canonical Message Model (CMM) represents the
standardized format used for exchanging BCBSNC Provider
business information on an Enterprise Service Bus (ESB)
+ XML schemas are used to represent the message definitions
and types
+ CMM XML XSDs are based on and derived from
McKesson’s Network Performance Management (NPM)
Standard Outbound XML (PSOX) XSDs
+ CMM is also the foundation for describing the functionality
provided by BCBSNC Provider Web Services used in
Services Definition Language (WSDL) schemas
Message Model
24
![Page 25: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/25.jpg)
+ CMM specification consists of the following: ▪ Structure and names of the data types and format
▪ Rules governing data composition/aggregation and the allowable values, expressed in XSDs
▪ Business terms definitions of the types (Data Dictionary)
▪ A set of messages each including defined elements, types, and attributes to provide a specific business context
– Provider Message, a coarse-grained message reflecting BCBSNC provider business context
– Practitioner Message, a coarse-grained message reflecting BCBNSC practitioner business context
– Additional fine-grained messages will be defined/constructed to provide desired capabilities in the future
Message Model
25
![Page 26: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/26.jpg)
+ IBM RSA (Rational Software Architect) is extensively used in
the construction and maintenance of CMM ▪ PSOX to CMM mapping
▪ CMM XSD-to-UML round trip transformation
▪ PSOX to CMM Transformation using XSLT & STX transformation Style Sheets
Message Model - Message Transformation
26
NPM PSOX XML
NPM PIMS
NPM PSOX File
Single CMM XML
XSLT Processor WMB XSLT
Processor MQ
Full CMM XML
RSA XSLT
Processor
Full CMM XML
STX Processor
![Page 27: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/27.jpg)
Message Model - Provider Message
27
![Page 28: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/28.jpg)
Message Model - Practitioner Message
28
![Page 29: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/29.jpg)
Message Model - Provider/Practitioner Identifier
29
![Page 30: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/30.jpg)
Runtime Model
30
![Page 31: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/31.jpg)
Runtime Model
31
PIMS Adapter Overview
MFT from
Database
Server to
WMB server
Database Server
PSOX XSL
Transformation
RunSplit.sh
PSOX Document
PSOX Feed
RunPSOX.sh
PSOX Provider
Documents
PIMS
Provider
Adapter
CMM Provider
Messages
PSOX Provider
Documents
Copy from
staging to
processing area
Message Broker Server
Copy
for MFT
![Page 32: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/32.jpg)
Runtime Model
32
PIMS Adapter Overview
MFT from
Database
Server to
WMB server
Database Server
PSOX XSL
Transformation
RunSplit.sh
PSOX Document
PSOX Feed
RunPSOX.sh
PSOX Practitioner
Documents
PIMS
Practitioner
Adapter
CMM Practitioner
Messages
PSOX Practitioner
Documents
Copy from
staging to
processing area
Message Broker Server
Copy
for MFT
![Page 33: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/33.jpg)
Runtime Model
33
![Page 34: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/34.jpg)
Deployment Model- Reference Model
34
![Page 35: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/35.jpg)
Q&A
![Page 36: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/36.jpg)
From Architecture Vision to Reality
“Establishing a Software Architecture Vision is not necessarily Implementing a Software Architecture.”
![Page 37: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/37.jpg)
Architecture Vision - Implementation Principles
37
Information as a Service
Service Oriented Architecture
Canonical Message
Cloud Analytics
Safeguard Access
![Page 38: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/38.jpg)
Architecture Vision - Reference Architecture
38
![Page 39: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/39.jpg)
Architecture Reality – [Information As a Service + SOA + CMM]
39
![Page 40: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/40.jpg)
Architecture Reality - [Cloud Analytics + Safeguard Access]
40
Pulse8 is the cutting-edge healthcare analytics
and technology company that delivers an
unprecedented view into risk adjustment enabling
health plans to achieve the highest financial
impact in the Commercial Health Exchanges,
Medicare Advantage and Medicaid markets.
www.Pulse8.com
Aver is an end to end solution for bundled
payment design, analytics, and payment reform
processes for gain sharing and pay for
performance. The software includes analytics
around chronic, inpatient-procedural, inpatient-
medical and outpatient episodes.
www.averinformatics.com
IPG PathFinder 360™ analytic toolkit and
consultative solution by IPG, the provider
of Device Benefit Management™ solutions,
delivers never before seen transparency in
creating informed consumers and
improving quality and cost of healthcare for
surgical procedures.
www.IPG.com
![Page 41: InterConnect2015_BCBSNC_Healthcare Provider Network Management Integration Architecture](https://reader031.fdocument.pub/reader031/viewer/2022030312/58ed47701a28ab204c8b461d/html5/thumbnails/41.jpg)
Thank You Your Feedback is Important!
Access the InterConnect 2015 Conference
CONNECT Attendee Portal to complete your session surveys from your smartphone,
laptop or conference kiosk.