HL7 Version 3 Basics: RIM to Message Design

Size: px
Start display at page:

Download "HL7 Version 3 Basics: RIM to Message Design"

Transcription

1 HL7 Version 3 Basics: RIM to Message Design George W. Beeler, Jr. Ph.D. Co-Chair, HL7 Modeling & Methodology Committee Principal, Beeler Consulting LLC woody@beelers.com

2 Interoperability HL7 s mission To provide a comprehensive framework and related standards for the exchange, integration, sharing, and retrieval of electronic health information that supports clinical practice and the management, delivery and evaluation of health services. Specifically, to create flexible, cost effective standards, guidelines, and methodologies to enable healthcare information system interoperability and sharing of electronic health records. (Source: HL7 Mission statement, revised 2001)

3 Interoperability Main Entry: in ter op er a bil i ty Function: noun Date: 1977 : ability of a system (as a weapons system) to use the parts or equipment of another system Source: Merriam-Webster web site interoperability : ability of two or more systems or components to exchange information and to use the information that has been exchanged. Source: IEEE Standard Computer Dictionary: A Compilation of IEEE Standard Computer Glossaries, IEEE, 1990] Functional interoperability Semantic interoperability

4 Core requirements for standard exchanges Nouns items we communicate about Typically actions and physical things (persons, places, etc.) Verbs - the essential bindings between nouns An action happens to a person One action causes another A person performs an action Vocabulary & model common definitions Assure common perspective Prescribe the nouns and verbs we can use

5 Observation Class Diagram Normative RIM Release 1 LanguageCommunication languagecode : CE modecode : CE proficiencylevelcode : CE preferenceind : BL Entity classcode : CS determinercode : CS id : SET<II> code : CE quantity : SET<PQ> 0..n 1 name : BAG<EN> desc : ED statuscode : SET<CS> existencetime : IVL<TS> telecom : BAG<TEL> riskcode : CE handlingcode : CE player 0..1 scop er 0..1 Role classcode : CS id : SET<II> playedrole code : CE 0..n negationind : BL addr : BAG<AD> scopedrole telecom : BAG<TEL> 0..n statuscode : SET<CS> effectivetime : IVL<TS> certificatetext : ED quantity : RTO positionnumber : LIST<INT> Participation typecode : CS functioncode : CD 1 0..n contextcontrolcode : CS target inboundlink RoleLink sequencenumber : INT 1 0..n typecode : CS negationind Participation : BL source outboundlink effectivetime : IVL<TS> notetext : ED time : IVL<TS> 1 0..n modecode : CE 0..n awarenesscode : CE signaturecode : CE signaturetext : ED performind : BL substitutionconditioncode : CE ManagedParticipation id : SET<II> statuscode : SET<CS> Act classcode : CS moodcode : CS id : SET<II> code : CD negationind : BL derivationexpr : ST text : ED 1 statuscode : SET<CS> effectivetime : GTS activitytime : GTS availabilitytime : TS prioritycode : SET<CE> confidentialitycode : SET<CE> repeatnumber : IVL<INT> interruptibleind : BL levelcode : CE independentind : BL uncertaintycode : CE reasoncode : SET<CE> languagecode : CE source 1 target 1 ActRelationship typecode : CS inversionind : BL outboundrelationship contextcontrolcode : CS 0..n contextconductionind : BL sequencenumber : INT prioritynumber : INT inboundrelationship pausequantity : PQ checkpointcode : CS 0..n splitcode : CS joincode : CS negationind : BL conjunctioncode : CS localvariablename : ST seperatableind : BL LivingSubject administrativegendercode : CE Organization Employee birthtime : TS Material jobcode : CE Patient addr : BAG<AD> deceasedind : BL formcode : CE jobtitlename : SC confidentialitycode : CE standardindustryclasscode : CE deceasedtime : TS Entity jobclasscode : CE Role veryimportantpersoncode : CE multiplebirthind : BL salarytypecode : CE multiplebirthordernumber : INT salaryquantity : MO LicensedEntity organdonorind : BL hazardexposuretext : ED protectiveequipmenttext : ED recertificationtime : TS Place ManufacturedMaterial mobileind : BL lotnumbertext : ST addr : AD expirationtime : IVL<TS> Access directionstext : ED stabilitytime : IVL<TS> approachsitecode : CD positiontext : ED targetsitecode : CD gpstext : ST gaugequantity : PQ Person addr : BAG<AD> Device NonPersonLivingSubject Container maritalstatuscode : CE manufacturermodelname : SC educationlevelcode : CE straintext : ED softwarename : SC capacityquantity : PQ racecode : SET<CE> genderstatuscode : CE localremotecontrolstatecode : CE heightquantity : PQ disabilitycode : SET<CE> alertlevelcode : CE diameterquantity : PQ livingarrangementcode : CE lastcalibrationtime : TS captypecode : CE religiousaffiliationcode : CE separatortypecode : CE ethnicgroupcode : SET<CE> barrierdeltaquantity : PQ bottomdeltaquantity : PQ PatientEncounter preadmittestind : BL admissionreferralsourcecode : CE lengthofstayquantity : PQ dischargedispositioncode : CE specialcourtesiescode : SET<CE> specialaccommodationcode : SET<CE> acuitylevelcode : CE ControlAct Supply Procedure quantity : PQ methodcode : SET<CE> expectedusetime : IVL<TS> approachsitecode : SET<CD> targetsitecode : SET<CD> WorkingList ownershiplevelcode : CE Diet PublicHealthCase energyquantity : PQ carbohydratequantity : PQ detectionmethodcode : CE transmissionmodecode : CE diseaseimportedcode : CE SubstanceAdministration Account value : ANY routecode : CE InvoiceElement interpretationcode : SET<CE> name : ST approachsitecode : SET<CD> modifiercode : SET<CE> methodcode : SET<CE> balanceamt : MO dosequantity : IVL<PQ> unitquantity : RTO<PQ,PQ> targetsitecode : SET<CD> currencycode : CE ratequantity : IVL<PQ> unitpriceamt : RTO<MO,PQ> interestratequantity : RTO<MO,PQ> dosecheckquantity : SET<RTO> netamt : MO allowedbalancequantity : IVL<MO> maxdosequantity : SET<RTO> factornumber : REAL pointsnumber : REAL Acts FinancialContract paymenttermscode : CE DeviceTask FinancialTransaction parametervalue : LIST<ANY> amt : MO creditexchangeratequantity : REAL DiagnosticImage debitexchangeratequantity : REAL subjectorientationcode : CE 4 Primary Subject Areas 35 Classes 181 Attributes 9 Associations 28 Generalizations

6 Action the focus of health care messaging The reason we want to automate health care data is to be able to document the actions taken to treat a patient: A request or order for a test is an action The report of the test result is an action Creating a diagnosis based on test results is an action Prescribing treatment based on the diagnosis is an action In simple terms, a medical record is a record of each of the individual actions that make up the diagnosis, treatment and care of a patient.

7 Five core concepts of the RIM Every happening is an Act Procedures, observations, medications, supply, registration, etc. Acts are related through an ActRelationship composition, preconditions, revisions, support, etc. Participation defines the context for an Act author, performer, subject, location, etc. The participants are Roles patient, provider, practitioner, specimen, employee etc. Roles are played by Entities persons, organizations, material, places, devices, etc.

8 RIM Core Classes Role Link Act Relationship 0..* 0..* 0..* 0..* 0..* Entity 1 1 plays scopes 0..* Role 0..* Participation 1 0..* 1 Act Organization Living Subject Person Material Place Patient Employee LicensedEntity Access Procedure Observation Patient Enc nt r Substance Adm Supply Referral Financial act Working list Account

9 Is Act sufficient? How can a single act class represent all of the elements of clinical action their definition, request, order, report? Answer: the Act mood code A code specifying whether the Act is an activity that has happened, can happen, is happening, is intended to happen, or is requested/demanded to happen.

10 Principle Act moods definition (DEF) Definition of an act, formerly a master file intent (INT) an intention to plan or perform an act request (RQO) a request or order for a service from a request placer to a request fulfiller promise (PRMS) intent to perform that has the strength of a commitment confirmation (CNF) promise that has been solicited via an order event (EVN) an act that actually happens, includes the documentation (report) of the event Critical concept Mood is not a status code. Each instance of the Act class may have one and only one value for mood Thus, an act in order mood that orders an act in definition mood and results in an Act in event mood are three different acts, related through the act relationship.

11 Mood code example Abstract Act classcode : CS =?? moodcode : CS =?? id : II =?? otherattributes Defines a specific kind of observation ObservationDefinition classcode : CS = OBS moodcode : CS = DEF id : II = 123 otherattributes instantiates Type known Mood abstract Observation classcode : CS = OBS moodcode : CS =?? id : II =?? otherattributes Orders a defined kind of observation to be performed ObservationRequest classcode : CS = OBS moodcode : CS = RQO id : II = O otherattributes fulfills Performs the defined observation to fulfill the order ObservationEvent classcode : CS = OBS moodcode : CS = EVN id : II = 7986 otherattributes

12 RIM Core Classes Role Link Act Relationship 0..* 0..* 0..* 0..* 0..* Entity 1 1 plays scopes 0..* Role 0..* Participation 1 0..* 1 Act Organization Living Subject Person Material Place Patient Employee LicensedEntity Access Procedure Observation Patient Enc nt r Substance Adm Supply Referral Financial act Working list Account

13 How is Version 3 better? Conceptual foundation a single, common reference information model to be used across HL7 Semantic foundation in explicitly defined concept domains drawn from the best terminologies Abstract design methodology that is technologyneutral able to be used with whatever is the technology de jour Maintain a repository (database) of the semantic content to assure a single source, and enable development of support tooling

14 The essence of Version 3 Apply the best practices of software development to developing standards a modelbased methodology Predicate all designs on two semantic foundations a reference information model and a complete, carefully-selected set of terminology domains Require all Version 3 standards to draw from these two common resources Use software-engineering style tools to support the process.

15 The problem Storyboard: A clinician, using a local medical office support system, orders a lab test for one of her patients. The test will be performed on a specimen collected at her office. She will send the specimen by courier, and expects to receive a confirmation that the test will be performed, and a result of the test.

16 What do we need? Act (order) Order Participation Author Role - Physician Entity - Dr. Smith in the MD office Participation Performer Role Laboratory Entity - The lab that will perform the test Participation Subject Role Specimen Participation Record target Role Patient in whose record the result goes Act relationship Definition Act (definition) Ordered Test

17 HL7 Graphic representation Foundation of HL7 modeling is defined in a UML profile, but we use an alternate graphic representation that better represents our sentences Nouns are in square boxes All attributes shown All constraints shown on the diagram Verbs are shown as Arrows linking nouns All attributes shown All constraints shown on the diagram

18 Building our sentences - nouns

19 Building our sentences basis

20 Building our sentences contextual verbs

21 Building our sentences relational verb

22 Demo Example POLB_RM Order Definition Author Performer Subject Record target Physician Laboratory Specimen Patient Ordered Test Test

23 Demo Example POLB_RM Author 3 Physician Order Performer Subject 5 7 Laboratory Specimen Record target 9 Patient Definition 11 Ordered Test Test

24 Demo Example POLB_RM Order Author Physician Performer Laboratory Subject Specimen Record target Patient Definition Ordered test

25 Demo Example POLB_RM Order Author Physician Performer Laboratory Subject Specimen Record target Patient Definition Ordered test

26 Demo Example POLB_RM Order Author Physician Performer Laboratory Subject Specimen Record target Patient Definition Ordered test

27 The Message Type constraints

28 Our example schema

29 The essence of Version 3 A family of specifications Built upon a single model of How we construct our utterances The domain of discourse The attributes used Constructed in a fashion to rapidly develop a comprehensive, fully constrained specification in XML

30 Bringing it together One Reference Model, one set of tools, one process produce The mundane a Common element for patient The complex a specification to communicate annotated ECGs for clinical trials Large, rich sets electronic claims, clinical trial data The esoteric clinical genomics The basics message control (headers) All taken from RIM to schemas, and published with a single set of effective tools

Current Problems of CITI Lab

Current Problems of CITI Lab Laboratory Messaging Interoperability Using HL7 V 3.0 Maqbool Hussain, Muhammad Afzal, Arshad Ali, H.Farooq Ahmad, Naeem Khalid Presenter: Maqbool Hussain School of Electrical Engineering and Computer

More information

HL7v3, the vocabulary. Marc de Graauw marc@marcdegraauw.com

HL7v3, the vocabulary. Marc de Graauw marc@marcdegraauw.com HL7v3, the vocabulary Just enough HL7 HL7 version 2 : currently used HL7v3: XML based Reference Information Model HL7v3 Message contains: medical payload Trigger Event Wrappers (Query Control etc.) Transmission

More information

DICOM Correction Proposal

DICOM Correction Proposal DICOM Correction Proposal Status Assigned Date of Last Update 2015/03/23 Person Assigned Submitter Name Harry Solomon Harry Solomon Submission Date 2015/03/23 Correction Number CP-1484 Log Summary: Add

More information

Digital Imaging and Communications in Medicine (DICOM) Part 20: Transformation of DICOM to and from HL7 Standards

Digital Imaging and Communications in Medicine (DICOM) Part 20: Transformation of DICOM to and from HL7 Standards PS 3.20-2011 Digital Imaging and Communications in Medicine (DICOM) Part 20: Transformation of DICOM to and from HL7 Standards Published by National Electrical Manufacturers Association 1300 N. 17th Street

More information

Implementation Guide for Study Design Structured. Document. FDA Guidance for Human Clinical Trials

Implementation Guide for Study Design Structured. Document. FDA Guidance for Human Clinical Trials Implementation Guide for Study Design Structured Document FDA Guidance for Human Clinical Trials i Table of Contents 1 Acknowledgements... 1 2 Introduction... 1 2.1 Audience... 1 2.2 Approach... 1 2.3

More information

Interdependent Registries - Domain Analysis Model (DAM)

Interdependent Registries - Domain Analysis Model (DAM) Health Level Seven Domain Analysis Model Interdependent Registries - Domain Analysis Model (DAM) Draft for Review - Initial Ballot Submission March 3rd, 2011 Page 1 TABLE OF CONTENTS: Introduction... 5

More information

IHE Pharmacy Technical Framework Supplement. Pharmacy Dispense (DIS) Trial Implementation

IHE Pharmacy Technical Framework Supplement. Pharmacy Dispense (DIS) Trial Implementation Integrating the Healthcare Enterprise 5 IHE Pharmacy Technical Framework Supplement 10 Pharmacy Dispense (DIS) 15 Trial Implementation 20 Date: October 23, 2015 Author: IHE Pharmacy Technical Committee

More information

A Data Model of EHR Storage Based on HL7 RIM

A Data Model of EHR Storage Based on HL7 RIM 334 JOURNAL OF ELECTRONIC SCIENCE AND TECHNOLOGY, VOL. 10, NO. 4, DECEMBER 2012 A Data Model of EHR Storage Based on HL7 RIM Ke Li, Jin Xu, Jiang-Xiong Li, Guo-Sheng Huang, Ming Zhou, Cong-Cong Qiao, and

More information

August 22, 2013 MU Office Hours Chris Lamer, PharmD, MHS, BCPS, CDE. Thursday, August 22, 13

August 22, 2013 MU Office Hours Chris Lamer, PharmD, MHS, BCPS, CDE. Thursday, August 22, 13 August 22, 2013 MU Office Hours Chris Lamer, PharmD, MHS, BCPS, CDE Definitions Master Patient Index (MPI) - tool that assigns a unique identifier (number) to a patient; enables linking a patient from

More information

Towards Semantic Interoperability in Healthcare: Ontology Mapping from SNOMED-CT to HL7 version 3

Towards Semantic Interoperability in Healthcare: Ontology Mapping from SNOMED-CT to HL7 version 3 Towards Semantic Interoperability in Healthcare: Ontology Mapping from SNOMED-CT to HL7 version 3 Amanda Ryan School of Economics and Information Systems The University of Wollongong, Northfields Avenue,

More information

Family History Information Exchange Services Using HL7 Clinical Genomics Standard Specifications

Family History Information Exchange Services Using HL7 Clinical Genomics Standard Specifications 42 Int l Journal on Semantic Web & Information Systems, 1(4), 42-65, October-December 2005 Family History Information Exchange Services Using HL7 Clinical Genomics Standard Specifications Amnon Shabo (Shvo),

More information

Speech Acts and Medical Records: The Ontological Nexus

Speech Acts and Medical Records: The Ontological Nexus Speech Acts and Medical Records: The Ontological Nexus Lowell Vizenor and Barry Smith Institute of Formal Ontology and Information Science, University of Leipzig, Medical Faculty, Leipzig, Germany and

More information

HL7 Clinical Genomics and Structured Documents Work Groups

HL7 Clinical Genomics and Structured Documents Work Groups HL7 Clinical Genomics and Structured Documents Work Groups CDA Implementation Guide: Genetic Testing Report (GTR) Amnon Shabo (Shvo), PhD shabo@il.ibm.com HL7 Clinical Genomics WG Co-chair and Modeling

More information

HL7 Clinical Document Architecture: Overview and Applications

HL7 Clinical Document Architecture: Overview and Applications HL7 Clinical Document Architecture: Overview and Applications Nawanan Theera-Ampornpunt, M.D., Ph.D. Department of Community Medicine Faculty of Medicine Ramathibodi Hospital Certified HL7 CDA Specialist

More information

Model Driven Interoperability through Semantic Annotations using SoaML and ODM

Model Driven Interoperability through Semantic Annotations using SoaML and ODM Model Driven Interoperability through Semantic Annotations using SoaML and ODM JiuCheng Xu*, ZhaoYang Bai*, Arne J.Berre*, Odd Christer Brovig** *SINTEF, Pb. 124 Blindern, NO-0314 Oslo, Norway (e-mail:

More information

HL7 & HL7 CDA: The Implementation of Thailand s Healthcare Messaging Exchange Standards Nawanan Theera-Ampornpunt, M.D., Ph.D.

HL7 & HL7 CDA: The Implementation of Thailand s Healthcare Messaging Exchange Standards Nawanan Theera-Ampornpunt, M.D., Ph.D. HL7 & HL7 CDA: The Implementation of Thailand s Healthcare Messaging Exchange Standards Nawanan Theera-Ampornpunt, M.D., Ph.D. Deputy Executive Director for Informatics, Chakri Naruebodindra Medical Institute,

More information

OECD Workshop on Pharmacogenetics

OECD Workshop on Pharmacogenetics OECD Workshop on Pharmacogenetics CG Development of international data standards to support the acquisition, exchange, submission and archiving of clinical-genomic data Rome, Italy October 17, 2005 Amnon

More information

How To Use An Electronic Medical Record

How To Use An Electronic Medical Record NIDA NATIONAL INSTITUTE ON DRUG ABUSE National ld Drug Abuse Treatment t Clinical Trials Network September 15, 2010 Betty Tai, Ph.D. Director, Center for the Clinical Trials Network NIDA/NIH/DHHS Development

More information

XML in Health Information Systems

XML in Health Information Systems XML in Health Information Systems Justin Brewton, Xiaohong Yuan, Francis Akowuah Department of Computer Science, North Carolina A&T State University, Greensboro, North Carolina, USA Abstract Advancing

More information

Clinical data integration of distributed data sources using Health Level Seven (HL7) v3-rim mapping

Clinical data integration of distributed data sources using Health Level Seven (HL7) v3-rim mapping JOURNAL OF CLINICAL BIOINFORMATICS RESEARCH Open Access Clinical data integration of distributed data sources using Health Level Seven (HL7) v3-rim mapping Teeradache Viangteeravat 1, Matthew N Anyanwu

More information

Information Models and Master Data Management in Business Process Management

Information Models and Master Data Management in Business Process Management Information Models and Master Data Management in Business Process Management Timo Itälä SoberIT, TKK Outline Example of a business process and business services Need for common master data in SOA Discovering

More information

A Framework for Semantic Interoperability in Healthcare: A Service Oriented Architecture based on Health Informatics Standards

A Framework for Semantic Interoperability in Healthcare: A Service Oriented Architecture based on Health Informatics Standards ehealth Beyond the Horizon Get IT There S.K. Andersen et al. (Eds.) IOS Press, 2008 2008 Organizing Committee of MIE 2008. All rights reserved. 759 A Framework for Semantic Interoperability in Healthcare:

More information

Online Public Health @ Health Level Seven

Online Public Health @ Health Level Seven Online Public Health @ Health Level Seven Alean Kirnak Co-chair, HL7 Public Health and Emergency Response Workgroup Health Level Seven (HL7) American National Standards Institute-accredited Standards Development

More information

Udo Siegmann member of e3c, CDISC Sen. Dir. Acc. Management PAREXEL

Udo Siegmann member of e3c, CDISC Sen. Dir. Acc. Management PAREXEL Innovative Medicines Technological Platform Udo Siegmann member of e3c, CDISC Sen. Dir. Acc. Management PAREXEL Facts about PAREXEL Full service CRO (Clinical Research Organisation) Involved in more than

More information

IHE Pharmacy Technical Framework Supplement. Pharmacy Medication List (PML) Trial Implementation

IHE Pharmacy Technical Framework Supplement. Pharmacy Medication List (PML) Trial Implementation Integrating the Healthcare Enterprise 5 IHE Pharmacy Technical Framework Supplement 10 Pharmacy Medication List (PML) 15 Trial Implementation 20 Date: September 29, 2014 Author: IHE Pharmacy Technical

More information

HL7 NCPDP e-prescribing harmonization: using the v3 HDF for as a basis for semantic interoperability

HL7 NCPDP e-prescribing harmonization: using the v3 HDF for as a basis for semantic interoperability HL7 NCPDP e-prescribing e harmonization: using the v3 HDF for as a basis for semantic interoperability Mark Shafarman HL7 Chair Applications Architect, Oracle Corporation mark.shafarman@oracle.com 1 415

More information

DATABASE DESIGN. - Developing database and information systems is performed using a development lifecycle, which consists of a series of steps.

DATABASE DESIGN. - Developing database and information systems is performed using a development lifecycle, which consists of a series of steps. DATABASE DESIGN - The ability to design databases and associated applications is critical to the success of the modern enterprise. - Database design requires understanding both the operational and business

More information

Using Archetypes with HL7 Messages and Clinical Documents. Heath Frankel HL7 Working Group Meeting 14 January 2011

Using Archetypes with HL7 Messages and Clinical Documents. Heath Frankel HL7 Working Group Meeting 14 January 2011 Using Archetypes with HL7 Messages and Clinical Documents Heath Frankel HL7 Working Group Meeting 14 January 2011 Ocean Informatics 2011 Template Data Schema (TDS) XML Schema representation of a clinical

More information

Queensland recordkeeping metadata standard and guideline

Queensland recordkeeping metadata standard and guideline Queensland recordkeeping metadata standard and guideline June 2012 Version 1.1 Queensland State Archives Department of Science, Information Technology, Innovation and the Arts Document details Security

More information

Clinical Domain Analysis Models

Clinical Domain Analysis Models Clinical Interoperability Council (CIC) Working Group Clinical Domain Analysis Models Handbook for Developing a Domain Analysis Model i V 1.0 Authors: Mead Walker, Abdul - Malik Shakir and Anita Walden

More information

The ASTM/HL7 Continuity of Care Document. HIMSS 2008 Liora Alschuler www.alschulerassociates.com

The ASTM/HL7 Continuity of Care Document. HIMSS 2008 Liora Alschuler www.alschulerassociates.com The ASTM/HL7 Continuity of Care Document HIMSS 2008 Liora Alschuler www.alschulerassociates.com 1 Liora Alschuler Consultant in healthcare IT 1997-present Founded consulting firm in 2005 Background in

More information

Clinical Interoperability to Improve Quality and the Point-of-Care of EHR

Clinical Interoperability to Improve Quality and the Point-of-Care of EHR Clinical Interoperability to Improve Quality and the Point-of-Care of EHR National Science of Information Conference - 2010 Manipal University ABSTRACT We think about interoperability only in today s terms.

More information

Interoperability within Health & Social Care Systems

Interoperability within Health & Social Care Systems Interoperability within Health & Social Care Systems 1. Introduction: The purpose of this short paper is to provide a set of working definitions for the concept of interoperability within the Health and

More information

Ashraf Mohammed Iqbal. Dalhousie University Halifax, Nova Scotia February, 2011. Copyright by Ashraf Mohammed Iqbal, 2011

Ashraf Mohammed Iqbal. Dalhousie University Halifax, Nova Scotia February, 2011. Copyright by Ashraf Mohammed Iqbal, 2011 An Ontology-Based Electronic Medical Record for Chronic Disease Management by Ashraf Mohammed Iqbal Submitted in partial fulfillment of the requirements for the degree of Master of Computer Science at

More information

Chapter 8 The Enhanced Entity- Relationship (EER) Model

Chapter 8 The Enhanced Entity- Relationship (EER) Model Chapter 8 The Enhanced Entity- Relationship (EER) Model Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 8 Outline Subclasses, Superclasses, and Inheritance Specialization

More information

A MODEL OF OPENEHR BASED ELECTRONIC MEDICAL RECORD IN INDONESIA

A MODEL OF OPENEHR BASED ELECTRONIC MEDICAL RECORD IN INDONESIA A MODEL OF OPENEHR BASED ELECTRONIC MEDICAL RECORD IN INDONESIA 1 A.B. Mutiara, 2 A. Muslim, 3 T. Oswari, 4 R.A. Miharja 1,2,4 Faculty of Computer Science and Information Technology, Gunadarma University,

More information

Advanced Aspects of Hospital Information Systems

Advanced Aspects of Hospital Information Systems Advanced Aspects of Hospital Information Systems EHR- and related Standards DI Harald Köstinger (harald.koestinger@inso.tuwien.ac.at) INSO - Industrial Software Institut für Rechnergestützte Automation

More information

Measuring the Interoperability Degree of Interconnected Healthcare Information Systems Using the LISI Model

Measuring the Interoperability Degree of Interconnected Healthcare Information Systems Using the LISI Model Measuring the Interoperability Degree of Interconnected Healthcare Information Systems Using the LISI Model Mihaela Vida*, Lăcrămioara Stoicu-Tivadar*, Elena Bernad**, *Faculty of Automatics and Computers,

More information

DRAFT CMS Implementation Guide for Quality Reporting Document Architecture Category I and Category III

DRAFT CMS Implementation Guide for Quality Reporting Document Architecture Category I and Category III Centers for Medicare & Medicaid Services DRAFT CMS Implementation Guide for Quality Reporting Document Architecture Category I and Category III Eligible Professional Programs and Hospital Quality Reporting

More information

EHR Standards Landscape

EHR Standards Landscape EHR Standards Landscape Dr Dipak Kalra Centre for Health Informatics and Multiprofessional Education (CHIME) University College London d.kalra@chime.ucl.ac.uk A trans-national ehealth Infostructure Wellness

More information

IHE Pharmacy Technical Framework Supplement. Medication Treatment Plan (MTP) Trial Implementation

IHE Pharmacy Technical Framework Supplement. Medication Treatment Plan (MTP) Trial Implementation Integrating the Healthcare Enterprise 5 IHE Pharmacy Technical Framework Supplement 10 Medication Treatment Plan (MTP) 15 Trial Implementation 20 Date: October 23, 2015 Author: IHE Pharmacy Technical Committee

More information

Reconciliation of Clinical Content and Care Providers (RECON) Draft for Public Comment

Reconciliation of Clinical Content and Care Providers (RECON) Draft for Public Comment Integrating the Healthcare Enterprise 5 IHE Patient Care Coordination Technical Framework Supplement 10 Reconciliation of Clinical Content and Care Providers (RECON) 15 Draft for Public Comment 20 Date:

More information

CMS Implementation Guide for Quality Reporting Document Architecture Category I and Category III

CMS Implementation Guide for Quality Reporting Document Architecture Category I and Category III Centers for Medicare & Medicaid Services CMS Implementation Guide for Quality Reporting Document Architecture Category I and Category III Eligible Professional Programs and Hospital Quality Reporting (HQR)

More information

The HL7 Clinical Document Architecture. HIMSS 2008 Liora Alschuler www.alschulerassociates.com

The HL7 Clinical Document Architecture. HIMSS 2008 Liora Alschuler www.alschulerassociates.com The HL7 Clinical Document Architecture HIMSS 2008 Liora Alschuler www.alschulerassociates.com 1 Liora Alschuler Consultant in healthcare IT 1997-present Founded consulting firm in 2005 Background in electronic

More information

Fatal Flaws: Introducing Risk by Substituting EMRs for Public Health Information Systems

Fatal Flaws: Introducing Risk by Substituting EMRs for Public Health Information Systems Fatal Flaws: Introducing Risk by Substituting EMRs for Public Health Information Systems ehealth 205 Margie Kennedy, PhD, RN, CPHIMS-CA, PMP, P2P Maureen Perrin, MSc, CPHIMS-CA, CAPM Objectives. Distinguish

More information

Data Modeling Basics

Data Modeling Basics Information Technology Standard Commonwealth of Pennsylvania Governor's Office of Administration/Office for Information Technology STD Number: STD-INF003B STD Title: Data Modeling Basics Issued by: Deputy

More information

MITA Information Architecture. May 8, 2006

MITA Information Architecture. May 8, 2006 MITA Information Architecture May 8, 2006 Purpose of the MITA Information Architecture Align information requirements with Medicaid enterprise vision and direction Lower overall life-cycle costs Enable

More information

MDM and SOA Timo Itälä T-86.5161

MDM and SOA Timo Itälä T-86.5161 MDM and SOA Timo Itälä T-86.5161 Outline Need for SOA Options for SOA Need for common master data in SOA Discovering master data Managing master data Managing external master data SOA and MDM 2 Recap:

More information

MFI 4 Extended Registry SC32/WG2

MFI 4 Extended Registry SC32/WG2 ISO/IEC 19763 44 MFI 4 Extended Registry Masaharu Obayashi SC32/WG2 2010.05.20 The relationship between Part 4 and the other parts (1) Specialization approach The metamodels of MFI 3,5,6,7,8,9,,,, are

More information

Virtual Medical Record (vmr) for Clinical Decision Support Domain Analysis Model, Release 1

Virtual Medical Record (vmr) for Clinical Decision Support Domain Analysis Model, Release 1 HL7 vmr DAM Release 1 Page: 1 Virtual Medical Record (vmr) for Clinical Decision Support Domain Analysis Model, Release 1 Project Coordinator and Document Editor Kensaku Kawamoto, MD, PhD, University of

More information

Structured Data Capture (SDC) Trial Implementation

Structured Data Capture (SDC) Trial Implementation Integrating the Healthcare Enterprise 5 IHE Quality, Research, and Public Health Technical Framework Supplement 10 Structured Data Capture (SDC) 15 Trial Implementation 20 Date: October 27, 2015 Author:

More information

MDHT Capabilities & Success Story

MDHT Capabilities & Success Story MDHT Capabilities & Success Story April 12 th Alexandria, Virginia Rama Ramakrishnan - ONC Cynthia Levy - ONC Dan Kaplan Mirth Corp. 1 Agenda Introduction to MDHT MDHT Architecture & Capabilities Existing

More information

HITSP/TN904. July 8, 2009 Version 1.0. Healthcare Information Technology Standards Panel. Harmonization Framework and Exchange Architecture Tiger Team

HITSP/TN904. July 8, 2009 Version 1.0. Healthcare Information Technology Standards Panel. Harmonization Framework and Exchange Architecture Tiger Team July 8, 2009 Version 1.0 Technical Note HITSP/TN904 Submitted to: Healthcare Information Technology Standards Panel Submitted by: Harmonization Framework and Exchange Architecture Tiger Team 20090708 V1.0

More information

EHR-Laboratory Interoperability and Connectivity Specification (ELINCS) Version 0.2 DRAFT

EHR-Laboratory Interoperability and Connectivity Specification (ELINCS) Version 0.2 DRAFT EHR-Laboratory Interoperability and Connectivity Specification (ELINCS) Version 0.2 DRAFT May 13, 2005 Contents 1. Introduction... 3 2. ELINCS Use Case... 4 2.1. Use Case Details... 5 2.2. Relevant Definition

More information

IHE Patient Care Coordination (PCC) Technical Framework Supplement. Referral/Order Linking (ROL) Trial Implementation

IHE Patient Care Coordination (PCC) Technical Framework Supplement. Referral/Order Linking (ROL) Trial Implementation Integrating the Healthcare Enterprise 5 IHE Patient Care Coordination (PCC) Technical Framework Supplement 10 Referral/Order Linking 15 Trial Implementation 20 Date: November 4, 2014 Author: IHE PCC Technical

More information

DATABASE REVERSE ENGINEERING

DATABASE REVERSE ENGINEERING DATABASE REVERSE ENGINEERING DBTech_EXT Workshop in Thessaloniki 2009-09-10 Kari Silpiö HAAGA-HELIA University of Applied Sciences Database Reverse Engineering 2 OUTLINE What is Database Reverse Engineering?

More information

Standardised and Flexible Health Data Management with an Archetype Driven EHR System (EHRflex)

Standardised and Flexible Health Data Management with an Archetype Driven EHR System (EHRflex) Standardised and Flexible Health Data Management with an Archetype Driven EHR System (EHRflex) Anton Brass 1, David Moner 2, Claudia Hildebrand 1, Montserrat Robles 2 1 Helmholtz Zentrum München, Germany

More information

Turkey s National Health Information System (NHIS)

Turkey s National Health Information System (NHIS) Turkey s National Health Information System (NHIS) İlker KÖSE 1, Nihat AKPINAR 1, Murat GÜREL 1, Yakup ARSLAN 1, Hakan ÖZER 1, Nihat YURT 1, Yıldıray KABAK 2, Asuman DOGAC 3 1 Dept. of Information Processing,

More information

Combining Smart Spaces and HL7 Medical standard in telemedicine scenarios

Combining Smart Spaces and HL7 Medical standard in telemedicine scenarios Combining Smart Spaces and HL7 Medical standard in telemedicine scenarios Mauro Giacomini i, Alessandra Arezza ii, Simone Naso ii, Viola Parodi ii, Roberta Gazzarata i, Fabio Vergari iii, Alfredo d Elia

More information

Privacy and security for analytics on healthcare data

Privacy and security for analytics on healthcare data Privacy and security for analytics on healthcare data Editors Albana Gaba, Yeb Havinga Date November 7, 2014 License Creative Commons, Attribution-ShareAlike Contributors Albana Gaba, Yeb Havinga, Henk-Jan

More information

How to Make a Domain Model. Tutorial

How to Make a Domain Model. Tutorial How to Make a Domain Model Tutorial What is a Domain Model? Illustrates meaningful conceptual classes in problem domain Represents real-world concepts, not software components Software-oriented class diagrams

More information

Theodoros. N. Arvanitis, RT, DPhil, CEng, MIET, MIEEE, AMIA, FRSM

Theodoros. N. Arvanitis, RT, DPhil, CEng, MIET, MIEEE, AMIA, FRSM TRANSFoRm Theodoros. N. Arvanitis, RT, DPhil, CEng, MIET, MIEEE, AMIA, FRSM Biomedical Informatics, Signals & Systems Research Laboratory School of Electronic, Electrical & Computer Engineering College

More information

Electronic Health Record

Electronic Health Record Webinar Series Emergency Responder Electronic Health Record Emergency Information Infrastructure t Project HITSP Contacts: Stephen Hufnagel PhD, Co-chair Michael Glickman, Facilitator Jessica Kant, HIMSS

More information

Role-Based Access Control (RBAC) Role Engineering Process Version 3.0

Role-Based Access Control (RBAC) Role Engineering Process Version 3.0 Role-Based Access Control (RBAC) Role Engineering Process Version 3.0 Developed For: The Healthcare RBAC Task Force Developed by: Science Applications International Corporation (SAIC) TABLE OF CONTENTS

More information

SMART C CDA Collaborative Perspective & Debriefing

SMART C CDA Collaborative Perspective & Debriefing SMART C CDA Collaborative Perspective & Debriefing We review the purpose and results of the SMART C CDA Collaborative s vendor outreach effort in this document. The Collaborative was conducted jointly

More information

EHR Systems: an Introduction

EHR Systems: an Introduction ehealth Week 2007 EuroRec Institute / ProRec Germany Workshop EHR Systems: an Introduction Bernd Blobel 1 & Dipak Kalra 2 1 ehealth Competence Center University of Regensburg Medical Center Regensburg,

More information

HL7 Role-based Access Control (RBAC) Role Engineering Process - Applied Example. Version 1.1. HL7 Security Technical Committee

HL7 Role-based Access Control (RBAC) Role Engineering Process - Applied Example. Version 1.1. HL7 Security Technical Committee HL7 Role-based Access Control (RBAC) Role Engineering Process - Applied Example Version 1.1 HL7 Security Technical Committee Table of Contents Section Page 1 APPLIED EXAMPLE...1 2 IDENTIFY AND MODEL USAGE

More information

The Electronic Health Record Why is it still so hard?

The Electronic Health Record Why is it still so hard? The Electronic Health Record Why is it still so hard? Dr Ian McNicoll Clinical Analyst Ocean Informatics Editor openehr Clinical Knowledge Manager Cape Town MEDINFO Sept 2010 Agenda 0900-0945 Why is the

More information

Quality Reporting Under Meaningful Use Stage 2. Crystal Kallem, Director of Business Analysis & Policy Lantana Consulting Group

Quality Reporting Under Meaningful Use Stage 2. Crystal Kallem, Director of Business Analysis & Policy Lantana Consulting Group Quality Reporting Under Meaningful Use Stage 2 Crystal Kallem, Director of Business Analysis & Policy Lantana Consulting Group CDA, CCD, HL7, and Health Level Seven are registered trademarks of Health

More information

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

Title Draft Pan-Canadian Primary Health Care Electronic Medical Record Content Standard, Version 2.0 Data Extract Specifi cation Business View pic Title Draft Pan-Canadian Primary Health Care Electronic Medical Record Content Standard, Version 2.0 Data Extract Specifi cation Business View Primary Health Care Who We Are Established in 1994, CIHI

More information

Interoperability and Integrating the Healthcare Enterprise

Interoperability and Integrating the Healthcare Enterprise Interoperability and Integrating the Healthcare Enterprise Nicholas Brown Thanks to Dave Plummer and Mark Shafarman for some slides 24th January 2008 1 Overview What is Interoperability? What is IHE? What

More information

Connecticut Department of Public Health Electronic Laboratory Reporting HL7 v2.5.1 Message Validation Tool User Guide

Connecticut Department of Public Health Electronic Laboratory Reporting HL7 v2.5.1 Message Validation Tool User Guide Connecticut Department of Public Health Electronic Laboratory eporting HL7 v2.5.1 Message Validation Tool User Guide November 30, 2015 Version 1.0 EL HL7 v2.5.1 Message Validation Tool User Guide Table

More information

BRIDGing CDASH to SAS: How Harmonizing Clinical Trial and Healthcare Standards May Impact SAS Users Clinton W. Brownley, Cupertino, CA

BRIDGing CDASH to SAS: How Harmonizing Clinical Trial and Healthcare Standards May Impact SAS Users Clinton W. Brownley, Cupertino, CA BRIDGing CDASH to SAS: How Harmonizing Clinical Trial and Healthcare Standards May Impact SAS Users Clinton W. Brownley, Cupertino, CA ABSTRACT The Clinical Data Interchange Standards Consortium (CDISC),

More information

Integrating EHR and EDC systems

Integrating EHR and EDC systems Integrating EHR and EDC systems Dr. Wolfgang Summa Integration of EDC and electronic Health Records (ehr & phr) Exec. VP Europe & Asia/Pacific Dr. Wolfgang Summa OmniComm Europe GmbH22nd Annual Executive

More information

Il lavoro di armonizzazione. e HL7

Il lavoro di armonizzazione. e HL7 Il lavoro di armonizzazione tra CEN 13606, openehr e HL7 Dr Dipak Kalra Centre for Health Informatics and Multiprofessional Education (CHIME) University College London d.kalra@chime.ucl.ac.uk Drivers for

More information

COCOVILA Compiler-Compiler for Visual Languages

COCOVILA Compiler-Compiler for Visual Languages LDTA 2005 Preliminary Version COCOVILA Compiler-Compiler for Visual Languages Pavel Grigorenko, Ando Saabas and Enn Tyugu 1 Institute of Cybernetics, Tallinn University of Technology Akadeemia tee 21 12618

More information

FHIM Model Content Overview

FHIM Model Content Overview FHIM Model Content Overview Federal Health Information Model (FHIM) and Associated Terminology Models Goal Produce a logical, health information model that supports semantic interoperability and that is

More information

Improving EHR Semantic Interoperability Future Vision and Challenges

Improving EHR Semantic Interoperability Future Vision and Challenges Improving EHR Semantic Interoperability Future Vision and Challenges Catalina MARTÍNEZ-COSTA a,1 Dipak KALRA b, Stefan SCHULZ a a IMI,Medical University of Graz, Austria b CHIME, University College London,

More information

Information Management Metamodel

Information Management Metamodel ISO/IEC JTC1/SC32/WG2 N1527 Information Management Metamodel Pete Rivett, CTO Adaptive OMG Architecture Board pete.rivett@adaptive.com 2011-05-11 1 The Information Management Conundrum We all have Data

More information

HL7 Summer School. Day 1 Session 4 Capturing clinical requirements: Owen Johnson, Senior Fellow, YCHI, Leeds University 11.45 12.

HL7 Summer School. Day 1 Session 4 Capturing clinical requirements: Owen Johnson, Senior Fellow, YCHI, Leeds University 11.45 12. Yorkshire Centre for Health Informatics HL7 Summer School Day 1 Session 4 Capturing clinical requirements: Owen Johnson, Senior Fellow, YCHI, Leeds University Design Process 11.45 12.30 Delegate Capture

More information

A Sematic Web-Based Framework for Quality Assurance of Electronic Medical Records Data for Secondary Use

A Sematic Web-Based Framework for Quality Assurance of Electronic Medical Records Data for Secondary Use A Sematic Web-Based Framework for Quality Assurance of Electronic Medical Records Data for Secondary Use Guoqian Jiang, Harold Solbrig, Christopher Chute Mayo Clinic W3C RDF Validation Workshop September

More information

Semantic annotation of requirements for automatic UML class diagram generation

Semantic annotation of requirements for automatic UML class diagram generation www.ijcsi.org 259 Semantic annotation of requirements for automatic UML class diagram generation Soumaya Amdouni 1, Wahiba Ben Abdessalem Karaa 2 and Sondes Bouabid 3 1 University of tunis High Institute

More information

HEAL NY Phase 5 Health IT RGA Section 7.1: HEAL NY Phase 5 Health IT Candidate Use Cases Interoperable EHR Use Case for Medicaid

HEAL NY Phase 5 Health IT RGA Section 7.1: HEAL NY Phase 5 Health IT Candidate Use Cases Interoperable EHR Use Case for Medicaid HEAL NY Phase 5 Health IT RGA Section 7.1: HEAL NY Phase 5 Health IT Candidate Use Cases Interoperable EHR Use Case for Medicaid Interoperable Electronic Health Records (EHRs) Use Case for Medicaid (Medication

More information

CDA for Common Document Types: Objectives, Status, and Relationship to Computer-assisted Coding

CDA for Common Document Types: Objectives, Status, and Relationship to Computer-assisted Coding CDA for Common Document Types: Objectives, Status, and Relationship to Computer-assisted Coding CDA for Common Document Types: Objectives, Status, and Relationship to Computer-assisted Coding by Liora

More information

Rotorcraft Health Management System (RHMS)

Rotorcraft Health Management System (RHMS) AIAC-11 Eleventh Australian International Aerospace Congress Rotorcraft Health Management System (RHMS) Robab Safa-Bakhsh 1, Dmitry Cherkassky 2 1 The Boeing Company, Phantom Works Philadelphia Center

More information

1 Introduction. 2 Background

1 Introduction. 2 Background Source Title Status Authors DMAG-UPC (A member of HL7 Spain) DMAG contribution to the HL7 Security and Privacy Ontology Input Contribution Jaime Delgado (jaime.delgado@ac.upc.edu) Eva Rodríguez (evar@ac.upc.edu)

More information

An Ontology-based Architecture for Integration of Clinical Trials Management Applications

An Ontology-based Architecture for Integration of Clinical Trials Management Applications An Ontology-based Architecture for Integration of Clinical Trials Management Applications Ravi D. Shankar, MS 1, Susana B. Martins, MD, MSc 1, Martin O Connor, MSc 1, David B. Parrish, MS 2, Amar K. Das,

More information

Standards and Interoperability: The DNA of the EHR

Standards and Interoperability: The DNA of the EHR Standards and Interoperability: The DNA of the EHR Messaging Terminology Information Security Electronic Health Record Task Force Monday, March 6, 2006 Joyce Sensmeier MS, RN, BC, CPHIMS, FHIMSS - Vice

More information

A Product Line and Model Driven Approach for Interoperable EMR Messages Generation

A Product Line and Model Driven Approach for Interoperable EMR Messages Generation A Product Line and Model Driven Approach for Interoperable EMR Messages Generation Deepa Raka December, 2010 Department of Computer Science California State University, Fresno A Product Line and Model

More information

HL7 V2 Implementation Guide Authoring Tool Proposal

HL7 V2 Implementation Guide Authoring Tool Proposal HL7 V2 Authoring Tool Proposal Robert Snelick, NIST National Institute of Standards and Technology May 14 th 2012 Contact: rsnelick@nist.gov NIST and Veterans Administration Joint Project NIST will provide

More information

Semantic Web based e-learning System for Sports Domain

Semantic Web based e-learning System for Sports Domain Semantic Web based e-learning System for Sports Domain S.Muthu lakshmi Research Scholar Dept.of Information Science & Technology Anna University, Chennai G.V.Uma Professor & Research Supervisor Dept.of

More information

Design Specification for IEEE Std 1471 Recommended Practice for Architectural Description IEEE Architecture Working Group 0 Motivation

Design Specification for IEEE Std 1471 Recommended Practice for Architectural Description IEEE Architecture Working Group 0 Motivation Design Specification for IEEE Std 1471 Recommended Practice for Architectural Description IEEE Architecture Working Group 0 Motivation Despite significant efforts to improve engineering practices and technologies,

More information

What s next for openehr. Sam Heard Thomas Beale

What s next for openehr. Sam Heard Thomas Beale What s next for openehr Sam Heard Thomas Beale Current situation (2010-) General industry movement toward SOA, growing use of terminology SOA: IHE Information / messages HL7 v3 failed, org in fresh look

More information

SEMANTIC-BASED AUTHORING OF TECHNICAL DOCUMENTATION

SEMANTIC-BASED AUTHORING OF TECHNICAL DOCUMENTATION SEMANTIC-BASED AUTHORING OF TECHNICAL DOCUMENTATION R Setchi, Cardiff University, UK, Setchi@cf.ac.uk N Lagos, Cardiff University, UK, LagosN@cf.ac.uk ABSTRACT Authoring of technical documentation is a

More information

From Business World to Software World: Deriving Class Diagrams from Business Process Models

From Business World to Software World: Deriving Class Diagrams from Business Process Models From Business World to Software World: Deriving Class Diagrams from Business Process Models WARARAT RUNGWORAWUT 1 AND TWITTIE SENIVONGSE 2 Department of Computer Engineering, Chulalongkorn University 254

More information

A Usability Framework for Electronic Health Records in Nigerian Healthcare Sector

A Usability Framework for Electronic Health Records in Nigerian Healthcare Sector A Usability Framework for Electronic Health Records in Nigerian Healthcare Sector 1 Taiwo O.O. Department of Computer Science taiwobunmi01@yahoo.com 2 Awodele O. Prof, Department of Computer Science delealways@yahoo.com

More information

Structured Data Capture (SDC) Draft for Public Comment

Structured Data Capture (SDC) Draft for Public Comment Integrating the Healthcare Enterprise 5 IHE Quality, Research, and Public Health Technical Framework Supplement 10 Structured Data Capture (SDC) 15 Draft for Public Comment 20 Date: June 6, 2014 Author:

More information

Global Health Informatics Standards for Patient Safety

Global Health Informatics Standards for Patient Safety Global Health Informatics Standards for Patient Safety Yun Sik Kwak, MD, PhD Dept Med Info.,Kyungpook Nat l Univ Sch Med Daegu, Korea HL7 Korea ISO/TC 215 APAMI ehscg October 28, 2006 APAMI MIC2006 - Taipei

More information

SHIB PROJECT Coding Standards CCHI Data Dictionary

SHIB PROJECT Coding Standards CCHI Data Dictionary SHIB SHIB PROJECT Coding Standards CCHI Data Dictionary Context of the CCHI Data Dictionary Coding Standards The purpose is to define the core coding standards which are integral to the health insurance

More information

Transformation of Free-text Electronic Health Records for Efficient Information Retrieval and Support of Knowledge Discovery

Transformation of Free-text Electronic Health Records for Efficient Information Retrieval and Support of Knowledge Discovery Transformation of Free-text Electronic Health Records for Efficient Information Retrieval and Support of Knowledge Discovery Jan Paralic, Peter Smatana Technical University of Kosice, Slovakia Center for

More information