Pennsylvania Department of Health Enterprise Services

39
Pennsylvania Department of Health Enterprise Services PA Department of Health Enterprise Reporting Gateway Services and Enterprise Data Warehouse Initiative

description

Pennsylvania Department of Health Enterprise Services. PA Department of Health Enterprise Reporting Gateway Services and Enterprise Data Warehouse Initiative. PA-NEDSS/ELR History. PA-NEDSS live in 2003 PA-ELR Web Service designed as a tool for PA-NEDSS in 2005 - PowerPoint PPT Presentation

Transcript of Pennsylvania Department of Health Enterprise Services

Page 1: Pennsylvania Department of Health Enterprise Services

Pennsylvania Department of Health Enterprise Services

PA Department of HealthEnterprise Reporting Gateway Services andEnterprise Data Warehouse Initiative

Page 2: Pennsylvania Department of Health Enterprise Services

PA-NEDSS/ELR History

• PA-NEDSS live in 2003 • PA-ELR Web Service designed as a tool for PA-NEDSS in

2005• ELR was built tightly coupled to PA-NEDSS

– Shared Database– ELR utilizes the PA-NEDSS Security Model– Shared Web and Application Servers– ELR functionalities Embedded in PA-NEDSS

• Batch Status Page

• Manual Upload Page

Page 3: Pennsylvania Department of Health Enterprise Services

Emerging HIE in Pennsylvania

• The emergence of HIE technology in Pennsylvania is a driving factor in the de-coupling of PA-ELR and PA-NEDSS– Pennsylvania has a network of networks HIE model– The P3N is a thin layer at the Commonwealth level that allows

regional HIOs to connect to each other.– P3N also allows for providers and hospitals to report to the

Commonwealth including meeting public health reporting requirements for Meaningful Use

• ELR/NEDSS was identified as the pilot for reporting to the Commonwealth• Current NEDSS/ELR functionality would not support reporting through the HIE

Network

Page 4: Pennsylvania Department of Health Enterprise Services

PA-ELR to Enterprise Reporting Gateway Service (ERS)

• “De-coupling” of PA-ELR and PA-NEDSS– Migrate all ELR related components to ERS specific servers.– Migrate all NEDSS related components to NEDSS Specific

servers– Create a new SQL Server Database for the ERS– Creation of a new Enterprise Web Service– Creation of an Authentication Web Service– Modification of old ELR web service (now NEDSS web service)– Completion of PAWS 2.0 – Creation of Enterprise Reporting Service Portal

Page 5: Pennsylvania Department of Health Enterprise Services

ERS Key Components

• PAWS 2.0• Enterprise Authentication Service• New Enterprise Reporting Web Service• Orion Health’s Rhapsody Integration Engine• New Web Portal• Message Testing and Validation Service

Page 6: Pennsylvania Department of Health Enterprise Services

Work Flow

Page 7: Pennsylvania Department of Health Enterprise Services

Rhapsody

• Replaced existing directory communication points with web services

• Generation and return of HL7 formatted acknowledgements

• Provides routing services• Non NEDSS public health systems that integrate into ERS

will determine what if any business logic is maintained in Rhapsody

• Existing NEDSS Business Logic remains in Rhapsody

Page 8: Pennsylvania Department of Health Enterprise Services

PAWS 2.0 and Enterprise Web Services

• PA-ELR Automated Upload Windows Service (PAWS 2.0)– Improved GUI; menus and data fields– Client side application– Supports multiple environments– Supports transport to multiple destination applications

• Enterprise Authentication Service– Authenticates user against destination systems AD.– Allows user to change password via PAWS

• Enterprise Web Service– Built using Microsoft Windows Communication Foundation (WCF)– Separate Endpoints configured for each client system

Page 9: Pennsylvania Department of Health Enterprise Services

Web Portal

• Centralized location for Public Health Reporting information– Links to Implementation Guides– Links to external resources– Frequently Asked Questions

• Provides manual file upload functionality– Replaces current PA-NEDSS functionality– Functionality can be extended to other client applications

• Provides a self service test tool

Page 10: Pennsylvania Department of Health Enterprise Services

Web Portal – Home Page

Page 11: Pennsylvania Department of Health Enterprise Services

Web Portal – Submit Production Files

Page 12: Pennsylvania Department of Health Enterprise Services

Web Portal – Submit Production Files

Page 13: Pennsylvania Department of Health Enterprise Services

Web Portal – Change Password

Page 14: Pennsylvania Department of Health Enterprise Services

Web Portal – Test File submission Page

Page 15: Pennsylvania Department of Health Enterprise Services

Testing Tool

• Currently only supports ELR• Can be extended to Other Public Health Programs.• Test tool is customized to meet your State’s exact

implementation guide.• Utilizes the Rhapsody Integration Engine

– Exposes Rhapsody as a web service– Utilizes customized message definition file

• Create custom validation tables• Utilize advanced validations

– Utilizes a mapper to customize the final message displayed• Provides custom error language utilizing look-up tables.• Allows you to only display the errors that you desire to display.

Page 16: Pennsylvania Department of Health Enterprise Services

Testing Tool Rhapsody Route

Page 17: Pennsylvania Department of Health Enterprise Services

Testing Tool - Customize Message Definition

Page 18: Pennsylvania Department of Health Enterprise Services

Testing Tool - Custom Validation Table

Page 19: Pennsylvania Department of Health Enterprise Services

Testing Tool – Advanced Validations

Page 20: Pennsylvania Department of Health Enterprise Services

Testing Tool – Mapper exclude errors

Page 21: Pennsylvania Department of Health Enterprise Services

Testing Tool – Mapper Look-Up Tables

Page 22: Pennsylvania Department of Health Enterprise Services

Testing Tool Rhapsody Route

Page 23: Pennsylvania Department of Health Enterprise Services

Web Portal – Test File Validation Tool

Page 24: Pennsylvania Department of Health Enterprise Services

Testing Tool Rhapsody Route

Page 25: Pennsylvania Department of Health Enterprise Services

Next Steps

• Develop a Security Token Service (STS)– Utilize Microsoft Windows Identity Foundation (WIF)– Claims Based security model– Replaces the current Enterprise Authentication Service – Allows for Single Sign On to DOH applications

• Develop Dashboard Functionality on the ERS web portal

Page 26: Pennsylvania Department of Health Enterprise Services

Contact Information

Mark Dittman – PA-ELR Project [email protected]

Bill Pugh – NEDSS Project [email protected]

Page 27: Pennsylvania Department of Health Enterprise Services
Page 28: Pennsylvania Department of Health Enterprise Services

“Architecture exists to serve people. …design is firmly rooted in the interpretation of basic human needs...design solutions as an integrated expression of function, purpose

and sensory experience conceived in a holistic fashion to make perfect sense. How can this design best serve the people who will use it?

How will it improve their lives, enhance the lives of their neighbors, serve their community and generations to come?

…the focus remains, always, on people.”

John C. Portman Architectural Firm - Atlanta1

Page 29: Pennsylvania Department of Health Enterprise Services

• Informatics Architecture – Outside and Inside• What you build will be used in ways that you did not intend

Atlanta Marriot Marquis2

Atlanta Marriot Marquis4

Hollerith Card3

Page 30: Pennsylvania Department of Health Enterprise Services

Informatics Architecture – Making a Star5 in the Test Kitchen6

•Template 1 - Know your Ingredients– Eliminate the ‘white powder’ confusion in the kitchen– Example of what we found with a ‘contact’ – Data is an asset – treat it as such

Some day, on the corporate balance sheet, there will be an entry which reads, 'Information'; for in most cases, the information is more valuable than the hardware which processes it.~ Grace Hopper

Page 31: Pennsylvania Department of Health Enterprise Services

Informatics Architecture – Making a Star5 in the Test Kitchen6

•Template 2 – Mise en place7

– Prepare all of your ingredients ahead of time– Data conformance– A place for everything and everything in its place

Page 32: Pennsylvania Department of Health Enterprise Services

Informatics Architecture – Making a Star5 in the Test Kitchen6

•Template 3 – Plan the recipe– Apply the attributes and facts of your ingredients– Conceptual Data modeling

Page 33: Pennsylvania Department of Health Enterprise Services

Informatics Architecture – Making a Star5 in the test Kitchen6

•Template 4 – Implement the recipe– Use the outputs of the first 3 templates to build the architecture1. Ingredients – Data Identification and Definition2. Preparation – Data Conformance3. Recipe development – Data Modeling

Page 34: Pennsylvania Department of Health Enterprise Services

Next Steps•Build menus around the recipes

– Similar process, but working from the prepared information not raw data– Work with stakeholders for their expectations and requirements

•Stage the menus – How should the information look and perform

•Implement the menus– Develop, test and make the information available as required

The future is already here — it's just not very evenly distributed.~ William Gibson

Page 35: Pennsylvania Department of Health Enterprise Services

But how can we make a meal when there are sharing issues in the village?

•Ad hoc teams•Train both IT and Program Staff•Bring in targeted resources

– To teach theory– To review infrastructure– To augment staff on known and owned tasks

•Initiate with a ‘stone’ from a benefactor.

Stone Soup by Marcia Brown8

Opportunities multiply as they are seized.~ Sun Tzu

Page 36: Pennsylvania Department of Health Enterprise Services

Meta Architecture – Executive/Strategic Support

•Culture Change to One Vision•Triad of Assets – Human, Data, Budget•Enterprise Governance of Assets

The future is already here — it's just not very evenly distributed.~ William Gibson

Page 37: Pennsylvania Department of Health Enterprise Services

Thank you•Pennsylvania Department of Health Staff•Environmental Public HealthTracking Grant (CDC)•Epidemiological and LaboratoryCapacity Grant (CDC)•Public Health EmergencyPreparedness Grant (CDC)•National Program of Cancer Registries (CDC)

Page 38: Pennsylvania Department of Health Enterprise Services

When you cut into the present the future leaks out.~ William S. Burroughs

Page 39: Pennsylvania Department of Health Enterprise Services

References1.http://www.portmanusa.com/designphilosophy.php2.http://en.wikipedia.org/wiki/File:Marriott-marquis-atlanta-2008.jpg3.http://en.wikipedia.org/wiki/File:Punch-card-5081.jpg 4.http://www.portmanusa.com/project.php?name=Atlanta Marriott Marquis Hotel&projectid=5617&country=USA5.http://www.kimballgroup.com/data-warehouse-business-intelligence-resources/kimb

all-techniques/dimensional-modeling-techniques/star-schema-olap-cube/ 6.http://www.kimballgroup.com/2004/01/01/data-warehouse-dining-experience/7.http://www.pbs.org/food/features/mis-en-place-the-start-to-an-easy-meal/ 8.ISBN 9780689878367 –Stone Soup by Marcia Brown- picture from http://www.amazon.com/Stone-Soup-Aladdin-Picture-Books/dp/0689711034