21
Department of Veterans Affairs VLER Core Vendor Days 1/24, 1/25

Department of Veterans Affairs VLER Core Vendor Days 1/24, 1/25

Embed Size (px)

Citation preview

Page 1: Department of Veterans Affairs VLER Core Vendor Days 1/24, 1/25

Department of Veterans Affairs

VLER Core

Vendor Days

1/24, 1/25

Page 2: Department of Veterans Affairs VLER Core Vendor Days 1/24, 1/25

2

Agenda

• Overview• VLER Core Business Process• VLER Core Model• VLER Core Components• Q&A

Page 3: Department of Veterans Affairs VLER Core Vendor Days 1/24, 1/25

3

Core Business Process

Page 4: Department of Veterans Affairs VLER Core Vendor Days 1/24, 1/25

4

Overview

• Purpose: Consumers use VLER Core to exchange (create/read/update) 415 Collection Sets

• Criteria:– Complies with VA enterprise architecture– Provide a tool kit to allow consumers and producers to independently build wrappers

within two business days to be able to participate in the VLER data exchange.– Be able to interface any independently developed wrappers with the recommended

solution without additional labor (implement “plug and play”).– Include a durable generic distributed XML data store to support in-flight data, audit,

caching, preferences, configuration, session state, and standardized references.– Implement consent management and consent evaluation requirements for VHA, VBA,

NCA, and external partners.– Include a secure role based ROI portal for manual consent management and reporting.– Audit all data exchanges.– Provide ad hoc reports on audit data.– Provide monitoring and test capabilities.– Be standards based.– Must be portable.

Page 5: Department of Veterans Affairs VLER Core Vendor Days 1/24, 1/25

5

5 Layer VLER Core Model

1. Service Subscribers

2. Applications & Service Consumers

3. SOA Based Business Services

Secu

rity

Serv

ice

Gov

erna

nce

4. Data Access

5. Data Source

Ser

vice

Aw

are

Inte

rop

erab

ility

Fra

mew

ork

Page 6: Department of Veterans Affairs VLER Core Vendor Days 1/24, 1/25

6

VLER Core Components

Veterans, Service Members & Authorized Representatives

VA C

linic

ians

Non

-VA

Clin

icia

nsVS

OEx

tern

al P

artn

ers

(SSA

, KP,

DoD

, CM

S, e

tc.)

VA ROI and Administrative Staff

VLER Core

Layer 1 – Service Subscribers

Page 7: Department of Veterans Affairs VLER Core Vendor Days 1/24, 1/25

7

5 Layer VLER Core Model

1. Service Subscribers

2. Applications & Service Consumers

3. SOA Based Business Services

Secu

rity

Serv

ice

Gov

erna

nce

4. Data Access

5. Data Source

Ser

vice

Aw

are

Inte

rop

erab

ility

Fra

mew

ork

Page 8: Department of Veterans Affairs VLER Core Vendor Days 1/24, 1/25

8

VLER Core Components

Layer 2 – Applications & Service Consumers

Veteran Facing Applications & PortalsMyHealtheVet, eBenefits, etc

VA

Clin

icia

n F

acin

g A

pp

licat

ion

s &

Po

rtal

siE

HR

, HM

P, E

DIS

, CP

RS

, Vis

tAW

eb, J

AN

US

, O

ther

Clin

ical

Car

e A

pp

licat

ion

s &

Po

rtal

s

Ext

ern

al G

atew

ay S

ervi

ces

(Nw

HIN

CO

NN

EC

T, D

IRE

CT

, B2B

, CM

S,

etc.

)

VA ROI and Administrative Staff Facing Applications & PortalsAuthorizations, ROI Portal, CRM, CPTS, WebDPRIS, C&P STAR,

CAPRI, CH33, REAP, Other Administrative Portals

VLER Core· Integrated Data Access for VA Enterprise: healthcare,

benefits and administrative domains· Consistent Standards Based Interfaces· Decoupling of Producers and Consumers· Integrated Authorization Decisions· Integrated Preferences Management· Scalable and customizable ROI Reporting and Analytics· Centralized Auditing and Event Management/

Propagation· Platform and Persistence as a Service· Integrated Testing and Monitoring Framework

Page 9: Department of Veterans Affairs VLER Core Vendor Days 1/24, 1/25

9

5 Layer VLER Core Model

1. Service Subscribers

2. Applications & Service Consumers

3. SOA Based Business Services

Secu

rity

Serv

ice

Gov

erna

nce

4. Data Access

5. Data Source

Ser

vice

Aw

are

Inte

rop

erab

ility

Fra

mew

ork

Page 10: Department of Veterans Affairs VLER Core Vendor Days 1/24, 1/25

10

VLER Core Components

Veteran Facing Applications & PortalsMyHealtheVet, eBenefits, etc

VA C

linic

ian

Faci

ng A

pplic

ation

s &

Por

tals

iEH

R, H

MP,

ED

IS, C

PRS,

Vis

tAW

eb, J

ANU

S,

Oth

er C

linic

al C

are

Appl

icati

ons

& P

orta

ls

Exte

rnal

Gat

eway

Ser

vice

s(N

wH

IN C

ON

NEC

T, D

IREC

T, B

2B, C

MS,

etc

.)

VA ROI and Administrative Staff Facing Applications & PortalsAuthorizations, ROI Portal, CRM, CPTS, WebDPRIS, C&P STAR,

CAPRI, CH33, REAP, Other Administrative Portals

VLER Core

VLER Data Access Services

VLER Authorizations & Preferences

VLER Audit Service

VLER Monitoring & Test Framework

VLER Reporting & Analytics

Layer 3 – SOA Based Business Services

Page 11: Department of Veterans Affairs VLER Core Vendor Days 1/24, 1/25

11

Overview

• Data Access Services - Highly reliable & scalable infrastructure for developing and deploying producer and consumer wrappers to facilitate VLER data exchange– Includes a variety of foundational services to facilitate data exchange

(RESTDesc – Semantic Descriptions)– Decoupled Components – Load balanced, Asynchronous Systems.– Parallel Processing – Parallel Retrieval, Thread Safe, Multiple

Asynchronous Nodes using Load Balancer– Static Data Closer to Consumers, Dynamic Data Closer to Computing

Components (Caching, Import/Export, etc.)– Security – IAM at every layer, Secure Data in transit, Confidential

Data encrypted– Automatic Service Matching & Service Discovery

Page 12: Department of Veterans Affairs VLER Core Vendor Days 1/24, 1/25

12

VLER Core Components

• VLER Authorizations & Preferences– Core module used for capturing consent directives (authorization and restrictions) from Veterans, Service Members or Authorized Representatives and rendering authorization decisions for data sharing.– Evolution of Veterans Authorizations and Preferences (VAP) Engine to meet enterprise

needs (VHA, VBA, NCA, etc) by building a system that is loosely coupled, standards based, scalable, performant and highly available

– Supports fine-grained Consent Management (Creation, Update, Retrieval of Authorizations, Revocations and Restrictions) and Consent Evaluation (PIP)

– Alignment with XACML Specifications and VA Security Reference Architecture– Alignment with IDM/MVI Directives (Baker Memo)– ROI Portal – Veterans, Service Members, Authorized Representatives manage consent

directives• Secure Role Based Access• Pre-Built, User-Driven, Vendor-Driven Portlets• Pre-Canned and Adhoc Reporting

– Operational Data Store (ODS)• Relational Data Store that stores Veterans Preferences, Consent Directives, Partner Information

and Reference Data• Uses the Core persistence framework for CRUD operations• XML DB

Page 13: Department of Veterans Affairs VLER Core Vendor Days 1/24, 1/25

13

VLER Core Components

• Audit Service – Central, highly available store for logging information about messages, conditions, events, status updates, recurring activities, workflow processes, device/application states.– Auditing– Archival & Regulation Compliance

• Reporting & Analytics Service – A central view across the enterprise to present audit information consistently.– Monitoring & Tracking– Metering– Trend of Business Analysis– Ad-hoc Reporting

• Monitoring and Test Framework Services– Service Watch– Heart Beat Messages (may include Test Patients)– Pre-selected Metrics– Dead Letter Management

Page 14: Department of Veterans Affairs VLER Core Vendor Days 1/24, 1/25

14

5 Layer VLER Core Model

1. Service Subscribers

2. Applications & Service Consumers

3. SOA Based Business Services

Secu

rity

Serv

ice

Gov

erna

nce

4. Data Access

5. Data Source

Ser

vice

Aw

are

Inte

rop

erab

ility

Fra

mew

ork

Page 15: Department of Veterans Affairs VLER Core Vendor Days 1/24, 1/25

15

VLER Core Components

Veteran Facing Applications & PortalsMyHealtheVet, eBenefits, etc

VA C

linic

ian

Faci

ng A

pplic

ation

s &

Por

tals

iEH

R, H

MP,

ED

IS, C

PRS,

Vis

tAW

eb, J

ANU

S,

Oth

er C

linic

al C

are

Appl

icati

ons

& P

orta

ls

Exte

rnal

Gat

eway

Ser

vice

s(N

wH

IN C

ON

NEC

T, D

IREC

T, B

2B, C

MS,

etc

.)

VA ROI and Administrative Staff Facing Applications & PortalsAuthorizations, ROI Portal, CRM, CPTS, WebDPRIS, C&P STAR,

CAPRI, CH33, REAP, Other Administrative Portals

VLER Core

VLER Persistence as a Service

VLER Platform as a Service

Layer 4 – Data Access

Page 16: Department of Veterans Affairs VLER Core Vendor Days 1/24, 1/25

16

VLER Core Components

• Persistence as a Service– Highly durable and distributed data store – HTTP REST interface

stores and retrieves large amounts of data as objects in buckets (containers).• Static or Streaming Content (XML/JSON)• Real-time lookup and simple querying structured data without operational

complexity (Key/Value Pairs)• Fully Redundant Storage Services (VLER SORN)

– In-Flight Data– Audit– Caching– Preferences (HL7 CDA R2/NIEM)– Configuration and Session State (stored outside of component)– Standardized References/Lookups

• Off-instance Storage & Memory cache• Import/Export Capability• NoSQL and Relational Data store

Page 17: Department of Veterans Affairs VLER Core Vendor Days 1/24, 1/25

17

VLER Core Components

• Platform as a Service – Build, Deploy, and Run Create/Read/Update/Delete (CRUD) Wrappers.– Standards-based open source language runtimes and implementations– Automated deployment process– Streamlined configuration and build process– Contract-first development (SOAP UI Projects & Mocks)– Built on Open Source, be Open Source, no proprietary APIs– Library of “Recipes” – Style sheet templates, configuration and

deployment toolkits– Connectors, Transformers, Mock Services, Templates, How-to Guides– Pull Code from a Community of Contributors

Page 18: Department of Veterans Affairs VLER Core Vendor Days 1/24, 1/25

18

5 Layer VLER Core Model

1. Service Subscribers

2. Applications & Service Consumers

3. SOA Based Business Services

Secu

rity

Serv

ice

Gov

erna

nce

4. Data Access

5. Data Source

Ser

vice

Aw

are

Inte

rop

erab

ility

Fra

mew

ork

Page 19: Department of Veterans Affairs VLER Core Vendor Days 1/24, 1/25

19

VLER Core Components

Veteran Facing Applications & PortalsMyHealtheVet, eBenefits, etc

VA C

linic

ian

Faci

ng A

pplic

ation

s &

Por

tals

iEH

R, H

MP,

ED

IS, C

PRS,

Vis

tAW

eb, J

ANU

S,

Oth

er C

linic

al C

are

Appl

icati

ons

& P

orta

ls

Exte

rnal

Gat

eway

Ser

vice

s(N

wH

IN C

ON

NEC

T, D

IREC

T, B

2B, C

MS,

etc

.)

VA ROI and Administrative Staff Facing Applications & PortalsAuthorizations, ROI Portal, CRM, CPTS, WebDPRIS, C&P STAR,

CAPRI, CH33, REAP, Other Administrative Portals

VLER Core

VLER XML DB Core Operational Data Store

VLER XML DB Replicas

VLER Relational Data Store

Layer 5 – Data Source

Page 20: Department of Veterans Affairs VLER Core Vendor Days 1/24, 1/25

20

5 Layer VLER Core Model

Dat

a So

urce

Dat

a Ac

cess

SOA

Base

d Bu

sine

ss S

ervi

ces

Appl

icati

ons

&

Serv

ice

Cons

umer

s

Serv

ice

Subs

crib

ers

VLER Data Access Services

Message Oriented Middleware

VLER Reporting & Analytics Services

Sec

uri

ty

Ser

vice

Aw

are

Inte

rop

erab

ility

Fra

mew

ork VLER Authorizations & Preferences Presentation

ServicesNwHIN CONNECT GatewayVLER Gateway

VLER Life Events Notification Service VLER Business Transaction Service

VLER Read Service

VLER XML DB Core Operational Data Store

VLER Platform as a Service

VLER Authorizations & Preferences

Services VLER Monitoring and Test Framework

Ser

vice

Go

vern

ance

VLER Persistence as a Service

VLER Adaptors

Standards & Terminology

Identity & Access Management

Other Adaptors

VLER XML DB Replicas

VLER CRUD Wrappers

5 Layer VLER Core Model - High Level Conceptual View

Identity Access

Internal VA Systems & Services

NCAVHAVBA

Veteran,Service Member,

Designated Representative

Case Managers

DoD, VA, Private Clinician

External VA Systems & Services

SSA DoD CMS IRS VSO Other

Release of Information (ROI) UserDesignated Representative

VLER Audit Service

External to VLER Core

Page 21: Department of Veterans Affairs VLER Core Vendor Days 1/24, 1/25

Questions

???