data access framework (daf)
DESCRIPTION
Data Access Framework (DAF). John Feikema ONC Initiative Coordinator. Data Access Framework Understanding the Challenge. - PowerPoint PPT PresentationTRANSCRIPT
Data Access Framework (DAF)
John Feikema ONC Initiative Coordinator
2
• Wide spread use of HealthIT systems (EHRs, Data Warehouses, etc.) has created opportunities for healthcare organizations and their teams to access and use the patient data that is already collected during clinical workflows.
• However, Health IT systems may be limited in their ability to perform data queries, APIs, or services to access data sets.
• Therefore, creating an industry standard access methods is needed:– To expand the ability of users to create value out of their data– To enable a provider to understand a patient’s overall health
and the health of a provider’s collective patient population– To use the data to power innovative new applications and tools to
take better care of patients and populations.
Data Access Framework
Understanding the Challenge
3
• Enable Local and Targeted data access using the various data access mechanisms (document based, data element based, quality measure based, etc.)
• Identify privacy and other necessary metadata to enable the various data access mechanisms
• Modularize the query stack into modular layers (transport, query structure, query results, authentication, etc.) and allow for substitutability at each layer of the query stack
• Identify the set of modular components and industry standards that should be assembled together as valid combinations to promote interoperability for the various business requirements of the community.
Data Access Framework
Addressing the Challenge
4
• To develop a framework that seeks to identify, create and/or modify standards to solve basic data access issues faced by providers – Within their own organization and across organizations in a modular
and substitutable fashion
• To enable providers, their tools and applications, to access their patient’s data
• Allow providers to use new and innovative applications, through new or modified standards– Improving and filling gaps (e.g. medication tracking,
long term care needs in patient care)
Data Access Framework
Purpose of DAF
Data AccessFramework
Data AccessFramework
Local Access viaIntra-Organization Query
(Complete)
Local Access viaIntra-Organization Query
(Complete)
Targeted Access viaInter-Organization Query
(Complete)
Multiple Data Source Access via Distributed Query (Query Health)
– Completed Initiative
Standards based approach to enable access at all levels: Local, Targeted, and Distributed
• Create and disseminate queries internal to organization
• Query Structure Layer • APIs
• Receive standardized responses• Query Results Layer
• Create and disseminate queries to external organization
• Query Structure Layer • Transport Layer• Authentication/Authorization Layer
• Receive standardized responses from external orgs• Query Results Layer
• Create and disseminate queries to multiple orgsGoverned by a network
• Receive aggregated or de-identified responses
• Focus on Information Model for the network and leverage standards from earlier phases.
DataSource
DataSource
DataSource
Query Request
Query Response
Organization X Organization X
Organization Y
5
DAF Scope
Focus Areas
Note: An organization can be a hospital that is part of a larger organization and can also include HIEs, RIOs, other types of organizations etc.
Note: An organization can be a hospital that is part of a larger organization and can also include HIEs, RIOs, other types of organizations etc.
6
• A provider wants to access data about a particular population within his/her practice using quality measures– E.g. the provider wants to know all diabetic patients over the age of
65 with HbA1c > 7% within their organization• A provider wants to access the complete medical history of a patient to
improve care and use new tools and applications to improve care– Tools include predictive modeling, comparison with existing data sets
etc. – Enable applications such as Medication Adherence and Tracking to be
used by patients and care givers.– Enable social workers and other care givers to consume the patient
information and determine the next steps in providing care. These may include determining what kind of long term care facility best suits the patient based on their demographics, diagnosis, medications etc.
• Build an extraction capability (such as an API) from EMRs
Data Access Framework
Example of a Real World Scenario
7
Data Access Framework
Mechanisms
8
Data Access Framework
Draft Query Stack• To address mechanisms, multiple
standards across multiple layers must be present– Transport Layer: getting
patient data from one place to another
– Security Layer: ensuring data will only be accessible to authorized parties.
– Query Structure: making sure the “question” being asked is phrased appropriately for the data to answer it.
– Query Results: appropriately formatting the “answer” to the question posed.
– Data Model to Support Queries: information models that define concepts used in clinical care.
Basic Transport Protocols
Basic Transport Protocols
Application Transport Protocols
Application Transport Protocols
Query StructureQuery Structure
Query Vocabularies and Value Sets
Query Vocabularies and Value Sets
Authentication/Authorization
Authentication/Authorization
Result StructureResult Structure
Result Vocabularies and Value Sets
Result Vocabularies and Value Sets
Information ModelsInformation Models
Substitutability
Transport Layer
Security Layer
Query Structure
Query Results
Data Model to support queries
Data Access Framework Initial Candidate Standards
HTTPHTTP SMTPSMTP
SOAP(IHE SOAP)
SOAP(IHE SOAP)
RESTful(IHE mHealth)
RESTful(IHE mHealth)
DirectDirect
TLS+SAMLTLS+SAML TLS+OAuth2TLS+OAuth2 S/MIMES/MIME
ebRIM/ebRSebRIM/ebRS HL7 FHIRHL7 FHIR HL7 HQMFHL7 HQMF
C-CDAC-CDA HL7 v2.5.1HL7 v2.5.1 QRDA I, II, IIIQRDA I, II, III
MU2 ModSpec RTM
MU2 ModSpec RTM
9
Basic Transport Protocols
Basic Transport Protocols
Application Transport Protocols
Application Transport Protocols
Query StructureQuery Structure
Query Vocabularies and Value Sets
Query Vocabularies and Value Sets
Authentication/Authorization
Authentication/Authorization
Result StructureResult Structure
Result Vocabularies and Value Sets
Result Vocabularies and Value Sets
Information ModelsInformation Models
Subway™
Bread Layer
Meat Layer
Cheese Layer
Veggie Layer
Condiment Layer
Build your own Sub
Italian Herbs and CHeese
Italian Herbs and CHeese
PastramiPastrami
9 Grain Wheat9 Grain Wheat
9 Grain Honey Oat
9 Grain Honey Oat
HamHam TurkeyTurkey Roast BeefRoast Beef
SwissSwiss CheddarCheddar Monterey JackMonterey Jack
LettuceLettuce TomatoesTomatoes OnionsOnions
ItalianItalian
10
MayoMayo RanchRanch MustardMustard
Notional Project Timeline
DAF Initiative Kickoff (7/16)
Discovery (Use Case 1) Discovery (Use Case 1)
S&I Lifecycle(Discovery Pilot & Evaluation)
August November
Define Use Case & Functional Requirements
Define Use Case & Functional Requirements
Sub-Work Group
Signifies milestone or deliverable
July 2013
September
October December
UC 1 Kickoff (8/14)
Project Charter Consensus (8/28)
UC 2 Kickoff (12/11)
UC 1 Consensus (12/11)
UC
1:
Local
Data
Access:
Intr
a-
Org
an
izati
on
al
Qu
ery
Pre-Discovery Pre-Discovery
Develo
pm
en
t of
Ch
art
er
Define Use Case & Functional
Requirements
Define Use Case & Functional
Requirements
Implementation (DAF/IHE Community)
Implementation (DAF/IHE Community)
Discovery (Use Case 2) Discovery (Use Case 2)
UC
2:
Targ
ete
d D
ata
A
ccess:
Inte
r-O
rgan
izati
on
al
Qu
ery
Sub-Work Group
DAF IHE/ S&I Joint Work Group
IHE A
cti
vit
ies
12
• HITPC and HITSC guidance on queries• ONC Innovation community work• Meaningful Use Stage 2 standards where applicable• Industry work related to queries as appropriate• eHealth Exchange standards related to queries as
appropriate.• "EHR|HIE Interoperability Workgroup" work related to
queries as appropriate.• Existing standards from IHE and HL7
Data Access Framework
Strategic Alignment
13
Data Access Framework
Current Gaps
14
Data Access Framework Resources• To take part in our current Harmonization and Standards work activities visit: http://wiki.siframework.org/DAF+Standards+Harmonization+and+Implementation
• To join our weekly webinars, visit the DAF Wiki Homepage for the latest meeting information: http://wiki.siframework.org/Data+Access+Framework+Homepage
• To subscribe to our mailing list, simply complete the “Join this Initiative” Form: http://wiki.siframework.org/Data+Access+Framework+Join+the+Initiative• To access current and archived meeting materials, visit the Project Meeting Artifacts section: http://wiki.siframework.org/Project+Meeting+Artifacts
Initiative Support Leads• Initiative Coordinator: John Feikema [email protected]• ONC Sponsor: Mera Choi [email protected]• Support Team:
– Project Management: • Gayathri Jayawardena [email protected]
– Technical Support: • Dragon (Nagesh) Bashyam [email protected]
– Use Case Development: • Presha Patel [email protected]• Hema Patel [email protected]
– Standards Support: • Angelique Cortez [email protected]
– Vocabulary and Terminology Subject Matter Expert: • Mark Roche, MD [email protected]
15