Semantic Mapping and HL7

Slides:



Advertisements
Similar presentations
IHE Pharmacy profiles Roadmap summary – June 2010.
Advertisements

IHE Cardiology Implantable Cardiac Device Interrogation (ICDI) Profile Nicholas Steblay 2/3/2006.
Collaboration The Key to Interoperability Chuck Meyer Chair, HL7.
XDS.c Common SOAP interface to Clinical Sources Brief Profile Proposal for 2008/09 presented to the IT Infrastructure Planning Committee Alean Kirnak &
HL7 V2 Implementation Guide Authoring Tool Proposal
Archetypes in HL7 v2 Andrew McIntyre Medical-Objects HL7 International May 2009.
2/11/2014 8:44 AM The CDA Release 3 Specification Stack September 2009 HL7 Services-Aware Enterprise Architecture Framework (SAEAF)
© Copyright 2005 dbMotion Ltd. By dbMotion RIM Based Semantic Interoperability Assaf Halevy, Co – Founder & VP Strategic Accounts
Message Simplification Making Version 3 as easy to implement as Version 2 – but with sound semantics
Duke University W. Ed Hammond, Ph.D.. Duke University GROUPS OF STANDARDS COMMUNICATIONS XML, TCP/IP, SOAP, W3C, IETF, Web services, others DATA ELEMENTS.
V2 vs. V3 product positioning. V2 Situational Analysis Version 2 (V2) of the HL7 standard used in over 90% of American hospitals Other countries such.
HL7 XML ITS R1.1 Charlie McCay
WGM-May © Health Level Seven ®, Inc. All Rights Reserved. HL7 and Health Level Seven are registered trademarks of Health Level Seven, Inc.
Financial Management (FM) v3 Orientation HL7 Baltimore September 30, 2002.
Proposed Revised Mission of the Conformance Sig Current Mission Statement –The SIG Conformance will provide mechanisms for : 1. Specification of conformance.
Moving from V2 to V3 – Consequences of the RIM RIMBAA Presentation November 14,
NHS change challenge Clinical content work in the NHS Tony Shannon Consultant in Emergency Medicine, LTH Clinical Consultant, NHS CfH Travel to HL7 kindly.
HL7 Government Projects SIG Mapping the NCVHS Minimum Data Set May 23, 2000.
Building FHIR Servers on Existing Applications
Comprehensive Review of Quality Measurement and Reporting Brief Profile Proposal for 2011/12 presented to the Quality, Research & Public Health (QRPH)
MITA Gateway 5010 Overview May 18th 2009.
Executable UML – UML2 The Need for xUML With Acknowledgement to Kennedy-Carter: Moh Ibrahim, Alex Fedorec & Keith Rennolls.
Comprehensive Review of Quality Measurement and Reporting Brief Profile Proposal for 2011/12 presented to the Quality, Research & Public Health (QRPH)
MARC-HI Everest Framework HL7v3 API Architecture Overview February 2, 2010.
Common HL7 Interface Implementation Issues
Visual Scripting of XML
Archetypes in HL7 2.x Archetypes/Structure in HL7 Version 2.x Andrew McIntyre Medical-Objects 10 th HL7 Australia Conference,
HL7 V3 Model Driven Software Development René Spronk (Ringholm bv, HL7 International RIMBAA Committee Chair) Charlie McCay (Ramsey Systems Ltd, HL7 International.
Health IT Workforce Curriculum Version 1.0 Fall Networking and Health Information Exchange Unit 4e Basic Health Data Standards Component 9/Unit.
Interoperability: Progress through Unprecedented Collaboration Charlene Underwood, MBA Director, Government and Industry Affairs, Siemens Chairperson,
Clinical Documents with HL7 CDA. HL7 CDA – Key messages CDA is the standard for electronic exchange of clinical documents; levels 1,2,3 are different.
RIM Based Application Architecture
Green CDA Implementation Robert Worden Open Mapping Software Ltd HL7 UK
C-CDA Constraints FACA - Strategy Discussion June 23, 2014 Mark Roche, MD.
ARCH-05 Application Prophecy UML 101 Peter Varhol Principal Product Manager.
V3 Lite – Simplifying the Exchange of HL7 V3 Messages Robert Worden
ISBN Chapter 10 Implementing Subprograms.
A Model Driven Approach for Cross Paradigm Interoperability using OMG’s MDMI Standard Cross Paradigm Working Group.
Architecture Description Markup Language (ADML) What does it mean? Why should a tools vendor care?
FHIRFarm – How to build a FHIR Server Farm (quickly)
Microsoft Office Word 2013 Expert Microsoft Office Word 2013 Expert Courseware # 3251 Lesson 4: Working with Forms.
HL7 UK 2003 (c) Abies Ltd Modelling Clinical Information Using UML Tim Benson Abies Ltd
FHIM Overview How the FHIM can organize other information modeling efforts.
HL7 Version 3 – A new implementation direction Grahame Grieve CfH / Jiva / HL7 Australia co-chair Infrastructure & Messaging TS Project Lead, Eclipse OHF.
CIS 375—Web App Dev II ASP.NET 2 Introducing Web Forms.
Agenda Introduction to MDHT MDHT Capabilities MDHT support using Consolidated CDA 1.
A Z Approach in Validating ORA-SS Data Models Scott Uk-Jin Lee Jing Sun Gillian Dobbie Yuan Fang Li.
Automating the production of CDA R2 artefacts using openEHR Archetypes and Templates. Making Health Compute December 5 th, 2007.
Query optimization in relational DBs Leveraging the mathematical formal underpinnings of the relational model.
Web Architecture: Extensible Language Tim Berners-Lee, Dan Connolly World Wide Web Consortium 元智資工所 系統實驗室 楊錫謦 1999/9/15.
New ITS Investigation NHS CfH Research Report Grahame Grieve, Laura Sato, Charlie McCay.
© 2010 Health Level Seven ® International. All Rights Reserved. HL7 and Health Level Seven are registered trademarks of Health Level Seven International.
L8 - March 28, 2006copyright Thomas Pole , all rights reserved 1 Lecture 8: Software Asset Management and Text Ch. 5: Software Factories, (Review)
Networking and Health Information Exchange Unit 5b Health Data Interchange Standards.
From RIMBAA to SIMBAA ? Robert Worden Open Mapping Software Ltd
ModelPedia Model Driven Engineering Graphical User Interfaces for Web 2.0 Sites Centro de Informática – CIn/UFPe ORCAS Group Eclipse GMF Fábio M. Pereira.
Callista Enterprise Test Driven ESB Development Sofia Jonsson
ModTransf A Simple Model to Model Transformation Engine Cédric Dumoulin.
Electronic Submission of Medical Documentation (esMD) electronic Determination of Coverage (eDoC) PMD Discrete Data Definition October 30, 2013.
® IBM Software Group © 2009 IBM Corporation Essentials of Modeling with IBM Rational Software Architect V7.5 Module 13: Traceability with WebSphere Business.
1 4th of October, 2006 © ATHENA Consortium 2006 B5 EADS CCR piloting Nicolas Figay, EADS Flora Robin, EADS ATHENA Intermediate Review October 2006.
CCD and CCR Executive Summary Jacob Reider, MD Medical Director, Allscripts.
1 Model Driven Health Tools Design and Implementation of CDA Templates Dave Carlson Contractor to CHIO
Software cost and effort estimation will never be an exact science. Estimation is very difficult to do, but is often needed Too many variables can affect.
Product Training Program
Robert Worden Open Mapping Software Ltd
FHIR and Relational Databases
Summary Report Project Name: Model-Driven Health Tools (MDHT)
LOCO Extract – Transform - Load
Modelling Clinical Information Using UML
Presentation transcript:

Semantic Mapping and HL7

Why Mapping? HL7 have built UML semantic models of healthcare (RIM, RMIMs, CDA…) If everybody migrated to these models, many interoperability problems would be solved Suppliers cannot do this; they have big commitments to other models and structures They could map to the HL7 models; mapping is much easier than migrating So HL7 needs to publish shareable mappings to existing standards and data structures

Why Semantic Mapping? To Handle Structure Clashes Most mapping tools only map data values These are the leaves of message trees Structure clashes (e.g. multiplicity) arise on non-leaf nodes, deep in the trees Most mapping tools dont address them Therefore the translations dont work So people drop the tools and hand-code Message A Message B mappings

Structure Clashes Arise from Associations Deep message A represents the association X=>Y by nesting of elements Shallow message B represents the same association by shared key values This causes a structure clash You cannot translate from A to B without knowing how they each represent the same association Therefore semantic mapping is needed, to drive accurate translations Message A Message B Class X Class Y UML Class Model object association property association

Mappings in Progress Pharmacy V2-V3 (Pharmacy TC) Various V2-V3 (ItalTBS) HIPAA X12 to V3 (FM TC) CCR – CCD (various vendors) Relational database – V3 (basic demonstrator)

Example: CCR and CCD CCD and CCR are complex structures (typical nesting depth: 6 – 12) They have many structure clashes (CCR uses shared keys) They have both been mapped to a CCD semantic model (a few days work for CCR) The mappings give accurate translations and round trips – translating thousands of data items Mapping exposes the problems in CCR

Mappings for ARRA/HITECH CCR V Application Database Application Database Application Database NCPDP HIPAA X12 Application Data Model CDA + Templates V3 RMIM

Benefits and Issues Mappings reveal the problems clearly and early Any-to-any translations can be generated from the mappings (=>rapid testing) By mapping an application data model to CDA, you will get translations to and from CDA, V2.5.1, CCR …. Managing templates is a big problem Versions are a big problem

Semantic Mappings - Summary Declarative, simple where they can be simple, viewable (e.g. Excel) A specification for semantic interoperability Auto-generate runnable transformations N*(N-1) transformations from N sets of mappings Rapidly testable (=> test-driven mapping) Mapping exposes semantic problems (gaps, ambiguities)