How To Create A Germanian Ehr System



Similar documents
EHR Standards Landscape

Turkey s National Health Information System (NHIS)

Emerging Trends in Health Information Technology: Personal Health Record(PHR) uphr. Nazir Ahmed Vaid ehealth Services (Pvt) Ltd.

Electronic Health Network - Case Study Consent2Share Share with Confidence

Overview of ehr Development. Slide - 1

An Open ecard Plug-in for accessing the German national Personal Health Record

Integrating EHR and EDC systems

Benefits of Cloud Computing in EHR implementation

EHR Interoperability Framework Overview

EHR Business Process Models for Care Coordination and MU

ehealth in Austria -- National Strategy and Regional Approches Dr. Thomas Schabetsberger Masterclass, 23-Jul-2007 UMIT, Hall in Tyrol

DECIPHER architecture approach. Co-funded by the European Union

Clinical Document Exchange Integration Guide - Outbound

Patient-Centric Secure-and-Privacy-Preserving Service-Oriented Architecture for Health Information Integration and Exchange

HIMSS Interoperability Showcase 2011

HL7 Clinical Document Architecture (CDA)

Healthcare Information Technology Infrastructures in Turkey

New York ehealth Collaborative. Health Information Exchange and Interoperability April 2012

HIMSS Interoperability Showcase 2011

HL7 Personal Health Record System Functional Model and Standard & Industry Update

ANTILOPE Handover workshop. Franck Le Gall, Easy Global Market Constantinos Pattichis, University of Cyprus

Building Regional and National Health Information Systems. Mike LaRocca

Interoperability testing in Finland. Konstantin Hyppönen Summit on Interoperability (DK)

An open source software tool for creating and managing patient consents electronically in IHE XDS.b environments

Service-Oriented Architectures

Continuity of Care Record (CCR) in Germany? PROREC activities on the way to EHR interoperability

The REUSE project: EHR as single datasource for biomedical research

Il lavoro di armonizzazione. e HL7

South Carolina Health Information Exchange (SCHIEx)

Clinical Knowledge Manager. Product Description 2012 MAKING HEALTH COMPUTE

HL7 & KMEHR. A comparison. Medical informatics AJ 2013/2014. Authors: Tessa Borloo Nele Pien

ehealth Interoperability State of the Art in Serbia

The Continuity of Care Document. Changing the Landscape of Healthcare Information Exchange

Sharing patient data through Integrated Personal Health Records. PhD in Digital Media, UT Austin Portugal Inês Rodolfo, Dr.

SINTERO SERVER. Simplifying interoperability for distributed collaborative health care

EHR STRATEGY FINLAND. Kari Harno Helsinki University Central Hospital

IBM Interoperable Healthcare Information Infrastructure (IHII) Overview. China October 2006 IBM

IHE s Contribution to Telecardiology. Nick Gawrit, heartbase Antje Schroeder, Siemens Healthcare Paul Dow, ACC Charles Parisot, GE

ebay : How is it a hit

D83167 Oracle Data Integrator 12c: Integration and Administration

Implementing Consolidated-Clinical Document Architecture (C-CDA) for Meaningful Use Stage 2. ONC Implementation and Testing Division April 5, 2013

Imaging and radiological information in Cross-institutional networks: Standards and concepts, implementation experiences

Cloudbuz at Glance. How to take control of your File Transfers!

A Secure Autonomous Document Architecture for Enterprise Digital Right Management

Service Oriented Architecture

Architecture, Implementations, Integrations, and Technical Overview

CMS & ehr - An Update

Oracle Data Integrator 12c: Integration and Administration

Open Platform. Clinical Portal. Provider Mobile. Orion Health. Rhapsody Integration Engine. RAD LAB PAYER Rx

National Integrated Services Framework The Foundation for Future e-health Connectivity. Peter Connolly HSE May 2013

<Insert Picture Here> Extending Hyperion BI with the Oracle BI Server

EUR-Lex 2012 Data Extraction using Web Services

Oracle Data Integrator 11g: Integration and Administration

Structured Data Capture (SDC) Trial Implementation

A Framework for Testing Distributed Healthcare Applications

IHE IT Infrastructure Technical Framework Supplement. On-Demand Documents. Trial Implementation

Setting the World on FHIR

Using SOA to deliver a Healthcare Interoperability Platform that improves medical outcomes and enables public health surveillance

LEARNING SOLUTIONS website milner.com/learning phone

Service Functional Models (SFMs) and their relationship to the Electonic Health Record System Functional Model (EHR-S FM)

Self-Protecting Documents for Cloud Storage Security

Structured Data Capture (SDC) Draft for Public Comment

Singapore s National Electronic Health Record

Title Draft Pan-Canadian Primary Health Care Electronic Medical Record Content Standard, Version 2.0 Data Extract Specifi cation Business View

Privacy Issues in the Austrian EHR Project ELGA

SOA Standards Service Profile

IHE IT Infrastructure White Paper. Health Information Exchange: Enabling Document Sharing Using IHE Profiles

Best Practices: Extending Enterprise Applications to Mobile Devices

ONTARIO S EHR CONNECTIVITY STRATEGY IMPROVING PRIMARY TO SPECIALIST REFERRAL THROUGH INTEGRATION. Peter Bascom Chief Architect, ehealth Ontario

icardea: a Practical Approach to Facilitate Data Integration of Implantable Cardioverter Defibrillator Patients in Cardiological Treatment

EMC XDS Repository Connector for Documentum

HL7 and Meaningful Use

EHR Definition, Scope & Context. Sam Heard for Peter Schloeffel ISO/TC 215 WG1 Aarhus, Denmark 3 Oct 2003

Certification of Electronic Health Record systems (EHR s)

IDENTITY INFORMATION MANAGMENT ARCHITECTURE SUMMARY Architecture and Standards Branch Office of the CIO Province of BC People Collaboration Innovation

Lightweight Data Integration using the WebComposition Data Grid Service

Architectural Requirements and Assumptions for Serbian EHR

U.S. Department of Health and Human Services (HHS) The Office of the National Coordinator for Health Information Technology (ONC)

Short messaging solutions, including XMPP based instant messaging and text based conferences, between health care providers and general practitioners

What do clinical data standards mean for clinicians? Dr Nick Booth GP and Informatician, Warden, Northumberland, UK

Nationwide and Regional Health Information Networks and Federated Identity for Authentication and HIPAA Compliance

Community Systems Management Open Source COSMOS Creation Review

Strategies for Development and Adoption of EHR in German Ambulatory Care

Electronic Submission of Medical Documentation (esmd) CDA Digital Signatures. January 8, 2013

NATIONAL EHEALTH ARCHITECTURE - FROM STRATEGY TO PRACTICE. Ministry of Social Affairs and Health, Finland

Transcription:

Health Record Architecture(s) in Germany Motivation and Architecture Overview Dr. Jörg Caumanns, Fraunhofer-Institut FOKUS Berlin congres Architectuur in de zorg, Utrecht, 21.06.2012

Agenda The Philosophy of the German ecr+phr paradigm The Patient in Control: The German PHR platform Regional Care Networks: The ecr platform 2

The EHR/PHR Success Story?? Google.health -> leaving the German/European market Microsoft HealthVault -> almost invisible in Germany ICW LifeSensor -> suspended CGM Life (Vita-X) -> re-launch, low market visibility Siemens Assignio -> to be suspended? regional EHR networks -> dependend on public funding, few in real operation NHS in England -> suspended Dutch EHR system -> suspended Czech EHR system -> suspended German telematics infrastructure -> 7+ years late, reduced functionality Many other governmental EHR/PHR activities delayed due to privacy/security issues, increasing costs, and/or low acceptance 3

The Balance is the Challenge Privacy Security Usability Flow Integration Functionality Value of Benefit 4

The One fits All PHR/EHR Compromise Physicians actively accessing patients data (e.g. query-retrieve-pattern) Who is in control? Who is responsible? Privacy enforcement by Access Control Patient as the bad guy who imposes constraints Access Management vs. Usability Static Configuration (Permissions, Identities, Roles, ) On-Demand Use? Usage specific semantics? 5

Different Requirements <=> Different Solutions Immediate access -> database Long term storage -> archive Data processing -> database (OLTP) Data analysis -> data warehouse (OLAP) Async. Communication -> email Sync. Communication -> phone, chat Bilateral Data Exchange -> email Multilateral Data Sharing -> FTP, etc. Machine Processing -> XML Display to Human -> PDF Publishing Data -> Web Site, Wiki, Cooperation -> Project Place etc. Why do ehealth architects always asume that a single health record architecture could serve all needs? 6

Privacy Patient in Control Consent Closed User Group Interaction Spontanous Need Data Integration Active Treatment Usability Functionality 7

Privacy Patient in Control Consent Closed User Group Interaction Spontanous Need Data Integration Active Treatment Usability Functionality 8

No Compromises - Interaction Patient in Control Spontanous Need Personal Record acc. 291a SGB V Citizen interacting with her physicians Citizen owns data and has full power of control MoH R&D Project as incubator for a future national solution Data Integration Closed User Group Active Treatment Electronic Case Record (ECR/EFA) Members of the care team sharing data related to a single medical case Patient consents to the care team Virtual integration of physicians data within regional healthcare networks Sponsored by 25+ hospitals 9

Personal Health Record acc. 291a SGB V Putting the patient into full control 10

Asynchronous Interaction Patterns Physician->Citizen: Could you please provide me with your medication plan? Citizen->Physician: Here you are. Citizen->Physician: Could you please provide me with last weeks lab results? Modular Patterns: Physican requests Data from Citizen Phyician provides Data to Citizen Citizen requests Data from Physician Citizen provides Data to Physician Physician->Citizen: I ve updated your nutrition plan. Here it is. Citizen->Physician: Here are last weeks blood glucose values. 11

Synchronous Interaction Patterns Physician->Citizen: I would like to register this new medication with your medication plan. Citizen->Physician: Could you please just register this X-Ray with my PHR? Modular Patterns: Physican requests data (together with a patient token); PHR provides data Physican provides data (together with a patient token); PHR accepts data Citizen->Physician: Yes, that test has already been done. The report is available with my PHR. Physician->Citizen: The test shows that you have a cat allergy. Would you like me to set up an allergy passport within your PHR? 12

Integration Platform Medication Plan Vaccination Record Interaction Patterns Semantic Interoperability Framework Security Modules (Authorization, ) Communication and Storage Abstraction Layer Adapter Adapter Adapter USB Device Online Database 13

Semantic Signifiers The PHR is just a semantics-agnostic platform! Medical use cases are served by applications (e.g. medication plan, allergy passport, patient diary,.) which are implemented on top of this platform. Application semantics are encapsulated as semantic signifiers. Concept map of the application Information models (incl. schemas and schematrons) of the application objects Behavior wrt. create, read, update of application objects E.g. providing a new medication plan makes this the current medication plan. Requests are always on the current medication plan only. Each interaction is bound to a specific semantic signifier! Two special semantic signifiers: Capability list: Which patterns and semantic signifiers does the PHR support? Table of Contents: Which applications are active with the PHR? 14

Electronic Case Records (ECR) / elektronische Fallakte (EFA) Architecture Overview 15

Essentials ECR is an initiative which is driven and sponsored by German hospitals The objective is to provide a data sharing plattform for regional care networks Hospitals as data providers and service providers Self-Organization (no central services but PKI) Conformant to German Privacy Regulations Adaptable to disease/contract-specific care scenarios Status Specifications have been published in 2008 10+ pilot projects in different regions 2 fully operational networks (Munich, Aachen) Product support from industry (Siemens, isoft, ISPro, CrossCheck) Integration with future German Telematikinfrastruktur has been committed 16

ECR Logical Model Scenario: Someone is ill and subject to co-operative treatment The kinds of relevant data and the scope of the treatment can be defined purpose specific data collection co-operating physicians and organizations need access to all data which is relevant for the patient s treatment patient gives consent to this (NO fine grained permissions needed!) An ECR medical case corresponds to a co-operative treatment Each medical case is made up from folders and administrative cases (which are folders, too) An ECR administrative case corresponds to an inpatient visit that is part of the treatment -> automated linkage of visits and ECR folders Medical data is registered within folders Document metadata for freely configurable views 17

Autorisierung Authentisierung ECR as a Federated System 18 Authentisierung Authentisierung

ECR Security Architecture (Overview) Authenticate Users / Assign Attributes Create Admission Codes Discover Patient s Records Assign Access Policies Obtain Access Policies Enforce Access Policies PatientID RecordID ECR Document Registry Identity Provider ECR Admission Token Service ECR Record Registry ECR Access Token Service ECR Policy Token Service ECR Document Registry Identi tity / Attributes Record Identifier Access Policy ID licy Access Poli ECR Document Repository Identity Assertion Admission Assertion Access Assertion Policy Assertion IDM Admission Lists Policy Registry UserID Attribute SecretHash Admission Code RecordID PolicyID PolicyID Access Policy RecordID Metadata 19

ECR Assertion Chaining identit y assertion Identity Provider produces consumes cons sumes consumes Admission Token Service Access Token Service Policy Service admission assertion produces access assertion produces policy assert ion produces reference eference reference w ho? w hat? patient consent consumes Business Services 20

ECR Building Blocks ECR Consumer Hospital acting as ECR Provider ECR in a Box Deployment: Full encapsulationofecr Security and XDS-based Record Interface 21

ECR in a Box: Services and Operations 22

Record Management: Logical Operations Create Record Close Record Merge Records Split Records Update Metadata Align Purpose Register Consent Deprecate Consent Register Episode/Visit De-Register Episode Update Episode Metadata. Update Patient Demographics Update Patient ID Add Care Team Member Remove Care Team Member Update Care Team Member ID Update Care Team Member Role Register Document De-Register Document Update Document Metadata incl. diagnosis-specific Metadata Dedicated service interface per management operation? How to manage diagnosis specific extension? As metadata? 23

ECR R-MIM The full ECR Information Modell can be implemented as an CDA compliant R-MIM New ECR instances can be set up by sending a respective CDA to the ECR Box E.g. using a standard doctor s letter Dear ECR Box. The current status (content) of an ECR instance can be exported as a set of interlinked CDA documents A ECR instance can be managed by adding/deleting/updating sections and entries within the respective CDA document E.g. updating the purpose is done by updating the respective entry within the CDA s diagnosis section Diagnosis specific extensions can be implemented and managed by simply adding further sections/entries (ECR R-MIM compliant, diagnosis specific R-MIM) 24

ECR R-MIM Patient ecr Object Initiator Header Roles Care Providers ecr Provider Contract Docs. Purpose Diagnosis Body HCP Visits CAVE Docs. ecr-v ecr-specific sections (optional) 25

ECR Visit (Folder) R-MIM Patient Care Giver ecr-v Header ecr Object Inpatient Visit Admission Diagnosis Diagnosis ecr-v Body Contract Docs. Medical Documents ecr-specific sections (optional) 26

Nesting of Standards ECR R-MIM (Subset of CDA R-MIM) IHE PCC PHR Update HTTPS SOAP OMG/HL7 RLUS Provider Interface CDA Processor ECR Services ECR Box 27

Example: Registration of a Document with an ECR <ecr:initializerlusecrboxrequest> <!-- ecr Document --> <cda:clinicaldocument>... </cda:clinicaldocument> <RLUStypes:RLUSInitializeRequestSrcStruct> <RLUStypes:RLUSsemantic-signifierName> ecr-document </RLUStypes:RLUSsemantic-signifierName> <RLUStypes:SecurityContext>...</RLUStypes:SecurityContext> <RLUStypes:InitializeContext> <! visit identifier --> <cda:encompassingencounter> <cda:code code="inp codesystem="1.2.276.0.76.3.1.81.81.5.4" /> <cda:id root="..." extension="..."/> <cda:effectivetime NullFlavor="UNK" /> </cda:encompassingencounter> </RLUStypes:InitializeContext> <RLUStypes:CBRContext>...</RLUStypes:CBRContext> </RLUStypes:RLUSInitializeRequestSrcStruct> </ecr:initializerlusecrboxrequest> 28

ECR Box (Plug & Play Deployment) Crosscheck Networks Frans Halslaan nr 9 5143 GJ Waalwijk info@crosschecknet.nl 29

Conclusion EHR/PHR is just a platform Multiple, simple and easy-to-use platforms vs. making compromises on usability, functionality and privacy Access control means must be integrated with the logical architecture The 1 st challenge is on extensibility and adaptability Disease specific care networks, Quality management, reporting procedures, Semantics-aware domain/application models as basis for access operations (e.g. query for current medication) Application-specific adaptation of CRUD behavior The 2 nd challenge is on EHR/PHR administration and operation The deeper the EHR is integrated with hospital IT the more management functionality will be needed Management operations must abstract from technology and implementation 30