SlideShare a Scribd company logo
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
Interoperability and Semantic Technologies 2015-16
HL7: from syntax (v.2) to semantics (v.3)
Emanuele Della Valle
DEIB - Politecnico di Milano
http://emanueledellavalle.org - @manudellavalle
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
Share, Remix, Reuse — Legally
This work is licensed under the Creative Commons Attribution
3.0 Unported License.
Your are free:
to Share — to copy, distribute and transmit the work
to Remix — to adapt the work
Under the following conditions
Attribution — You must attribute the work by inserting
“by E. Della Valle – http://emanueledellavalle.org -
@manudellavalle”
at the end of each reused slide
To view a copy of this license, visit
http://creativecommons.org/licenses/by/3.0/
2
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
Health Level 7
• Founded in 1987, Health Level Seven International is one of
several American National Standards Institute (ANSI) -
accredited Standards Developing Organizations (SDOs)
operating in the healthcare arena. Most SDOs produce
standards (sometimes called specifications or protocols) for a
particular healthcare domain such as pharmacy, medical
devices, imaging or insurance (claims processing)
transactions. Health Level Seven's domain is clinical and
administrative data.
• HL7 develops:
• conceptual standards (e.g., HL7 RIM)
• document standards (e.g., HL7 CDA)
• messaging standards (e.g., HL7 v2.x and v3.0).
3
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
HL7 v.2.x principles
Message Description
ACK General acknowledgment message
ADR ADT response
ADT ADT message
BAR Add/change billing account
CRM Clinical study registration message
CSU Unsolicited study data message
DFT Detail financial transactions
DOC Document response
DSR Display response
HL7 v.2.x roots are to
be found in situations
like where two
systems need to align
their data
Trigger events
 Actions or Events
Messages
 Contains the actual
information
Segments
 Reusable structures
Data elements
 Data representation
4
*ADT: Admission Discharge Transfer
*
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
HL7 v2 enables bi-later integrations
Complementary application
[…]
Organizational
boundaries
application
[…]
adapter
!
5
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
HL7 v.2.x principles
6
The Type of a message is identified by a three
digit code, and the Event that starts a
communication is called Trigger
Message Description
ACK General acknowledgment message
ADR ADT response
ADT ADT message
BAR Add/change billing account
CRM Clinical study registration message
CSU Unsolicited study data message
DFT Detail financial transactions
DOC Document response
DSR Display response
Code samples
and their
meaning New codes can be
defined using Z as the
first code character
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
HL7 v.2.x principles
ZCH|Donor^Eyes~Donor^Heart~Donor^Lungs
ZCH|ADE^DO NOT RECESITATE
…… whatwhat’’s the meaning of a Z code !?!s the meaning of a Z code !?!
7
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
HL7 v.2.4 example
MSH|^~&|GHH LAB|ELAB-3|GHHOE|BLDG4|200202150930||ORU^R01|CNTRL-3456|P|
2.4<cr>
PID|||555-44-4444||EVERYWOMAN^EVE^E^^^^L|JONES|19620320|F|||153 FERNWOOD
DR.^^STATESVILLE^OH^35292||(206)3345232|(206)752-121||||AC555444444||67-
A4335^OH^20030520<cr>
OBR|1|845439^GHH OE|1045813^GHH LAB|15545^GLUCOSE|||200202150730|||||||||
555-55-5555^PRIMARY^PATRICIA P^^^^MD^^|||||||||F||||||444-44-
4444^HIPPOCRATES^HOWARD H^^^^MD<cr>
OBX|1|SN|1554-5^GLUCOSE^POST 12H CFST:MCNC:PT:SER/PLAS:QN||^182|mg/dl|
70_105|H|||F<cr>
Completion of a serum glucose laboratory result of 182 mg/dL authored by
Howard H. Hippocrates. The laboratory test was ordered by Patricia Primary for
patient Eve E. Everywoman. The use case takes place in the US Realm.
8
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
HL7 v.2.4 example (2)
MSH|^~&|GHH LAB|ELAB-3|GHHOE|BLDG4|200202150930||ORU^R01|CNTRL-
3456|P|2.4<cr>
The MSH (Message Header) segment contains the message type, in this case,
ORU^R01, which identifies the message type and the trigger event. The sender is
the GHH Lab in ELAB-3. The receiving application is the GHH OE system located
in BLDG4. The message was sent on 2002-02-15 at 09:30. The MSH segment is the
initial segment of the message structure.
PID|||555-44-4444||EVERYWOMAN^EVE^E^^^^L|JONES|19620320|F|||153
FERNWOOD DR.^^STATESVILLE^OH^35292||(206)3345232|(206)752-121||||
AC555444444||67-A4335^OH^20030520
The PID (Patient Identification) segment contains the demographic information of
the patient. Eve E. Everywoman was born on 1962-03-20 and lives in Statesville OH.
Her patient ID number (presumably assigned to her by the Good Health Hospital) is
555-44-4444.
9
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
HL7 v.2.4 example (3)
OBR|1|845439^GHH OE|1045813^GHH LAB|15545^GLUCOSE|||
200202150730||||||||| 555-55-5555^PRIMARY^PATRICIA P^^^^MD^^|||||||||F||||||444-
44-4444^HIPPOCRATES^HOWARD H^^^^MD<cr>
The OBR (Observation Request) segment identifies the observation as it was
originally ordered: 15545^GLUCOSE. The observation was ordered by Patricia
Primary MD and performed by Howard Hippocrates MD.
OBX|1|SN|1554-5^GLUCOSE^POST 12H CFST:MCNC:PT:SER/PLAS:QN||^182|
mg/dl|70_105|H|||F<cr>
The OBX (Observation) segment contains the results of the observation: 182
mg/dl.
10
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
Limitations of HL7 v.2.x
• Implicit data model (i.e., positional)
• Events are difficult to be linked to their respective business
processes
• Optional fields (see |||||)
• A single message support only one coding system
• No support for
 object technologies
 XML and Web technologies
• No support for security
11
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
Limitations of HL7 v.2.x
AdmittanceAdmittance
WardWard
LaboratoryLaboratory
AdministrationAdministration
Message brokerMessage broker
12
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
Limitations of HL7 v.2.x
13
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
Limitations of HL7 v.2.x
The main limit related to a message-only architecture (even when aThe main limit related to a message-only architecture (even when a
using a bus) is that information remain confined inside all the singleusing a bus) is that information remain confined inside all the single
applications deployed in a companyapplications deployed in a company
Application 1
messagesWhere’s the right
patient’s address ?
Application 2
Application 3
By just using messages, different applications can
interact, but no coherent information base can be created
14
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
HL7 v.2.x in XML
• Adoption of XML
• Element Naming
Convention
• message name and
trigger event ORM_O01,
ADT_A01,
• Segment element MSH,
PID, OBX, etc.
• Datatype name and
component number
CE.2, HD.1, XAD.3, etc.
15
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
Limitations of HL7 v.2.x in XML
16
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
HL7 - Version 3
• Initial HL7 standards (Version 2) were based on a
pragmatic ‘just do it’ approach to standards
• HL7 saw the need to revise and formalize the process
• to assure consistency of the standards
• to meet plug’n’play demands
• to be able to adopt and leverage new technologies for both HL7 and
its users
• Adopted the new methodology in 1997
• based on best development & design practices
• supports ‘distributed’ development across committees
• It is technology neutral
17
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
HL7 version 3 intent
18
[…]
[…]
[…]
[…]
[…]
[…]
[…]
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
HL7 - Version 3
• Methodology based on shared models
• Reference Information Model (RIM) of the health care information
domain
• Defined vocabulary domains
• Drawn from the best available terminologies directly linked to the RIM
• Supported by robust communication techniques
• Harmonization process that
• Assures each member and committee a voice in the process, yet
• Produces a single model as the foundation for HL7 standards
• Continuous balloting - begun in 2009 – produces a new
release each year.
19
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
The essence of Version 3
• Apply the ‘best practices’ of software development to
developing standards - a model-based methodology
• Predicate all designs on two semantic foundations
• a reference information model (RIM) 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.
20
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
The essence of Version 3
• A family of specifications
• Built upon a single model of
• How we construct our messages
• The domain of discourse
• The attributes used
• Constructed in a fashion to rapidly develop a comprehensive,
fully constrained specification in XML
21
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
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
• technology-neutral
• able to be used with whatever is the preferred technology: documents,
messages, services, applications
• Maintain a repository of the semantic content
• to assure a single source, and enable development of support tooling
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
Version 3 - where is it being used?
• As
• Clinical Document Architecture (CDA) documents,
• SOA designs
• interchanged Messages
• In
• large-scale projects deriving from governmental mandates
• For
• communications between multiple, independent, “non-integrated”
entities
• Wherever there are requirements to communicate parts of an
Electronic Health Record (EHR) and to maintain the integrity of the
EHR data relationships
23
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
Positioning HL7
24
E. Della Valle – http://emanueledellavalle.org - @manudellavalle
Interoperability and Semantic Technologies 2015-16
HL7: from syntax (v.2) to semantics (v.3)
Emanuele Della Valle
DEIB - Politecnico di Milano
http://emanueledellavalle.org - @manudellavalle

More Related Content

What's hot

Introduction to Bigdata and HADOOP
Introduction to Bigdata and HADOOP Introduction to Bigdata and HADOOP
Introduction to Bigdata and HADOOP
vinoth kumar
 
Data Vault 2.0 DeMystified with Dan Linstedt and WhereScape
Data Vault 2.0 DeMystified with Dan Linstedt and WhereScapeData Vault 2.0 DeMystified with Dan Linstedt and WhereScape
Data Vault 2.0 DeMystified with Dan Linstedt and WhereScape
WhereScape
 
SharePoint 2013 ワークフロー開発入門
SharePoint 2013 ワークフロー開発入門SharePoint 2013 ワークフロー開発入門
SharePoint 2013 ワークフロー開発入門Hiroaki Oikawa
 
Oracle Database Appliance X5-2 アップデート内容のご紹介
Oracle Database Appliance X5-2 アップデート内容のご紹介Oracle Database Appliance X5-2 アップデート内容のご紹介
Oracle Database Appliance X5-2 アップデート内容のご紹介
オラクルエンジニア通信
 
The Ensemble Logical Model (by Remco Broekmans)
The Ensemble Logical Model (by Remco Broekmans)The Ensemble Logical Model (by Remco Broekmans)
The Ensemble Logical Model (by Remco Broekmans)
Patrick Van Renterghem
 
Oracle GoldenGate Cloud Service(GGCS)概要
Oracle GoldenGate Cloud Service(GGCS)概要Oracle GoldenGate Cloud Service(GGCS)概要
Oracle GoldenGate Cloud Service(GGCS)概要
オラクルエンジニア通信
 
“見てわかる” ファイバーチャネルSAN基礎講座(第5弾)~さあ、いよいよ、運用です!~
“見てわかる” ファイバーチャネルSAN基礎講座(第5弾)~さあ、いよいよ、運用です!~“見てわかる” ファイバーチャネルSAN基礎講座(第5弾)~さあ、いよいよ、運用です!~
“見てわかる” ファイバーチャネルSAN基礎講座(第5弾)~さあ、いよいよ、運用です!~
Brocade
 
AWSのEC2の複数インスタンスからファイルを共有する方法
AWSのEC2の複数インスタンスからファイルを共有する方法AWSのEC2の複数インスタンスからファイルを共有する方法
AWSのEC2の複数インスタンスからファイルを共有する方法
聡 大久保
 
AWS初心者向けWebinar RDBのAWSへの移行方法(Oracleを例に)
AWS初心者向けWebinar RDBのAWSへの移行方法(Oracleを例に)AWS初心者向けWebinar RDBのAWSへの移行方法(Oracleを例に)
AWS初心者向けWebinar RDBのAWSへの移行方法(Oracleを例に)
Amazon Web Services Japan
 
Converter 5.5を使ったP2V V2V
Converter 5.5を使ったP2V V2VConverter 5.5を使ったP2V V2V
Converter 5.5を使ったP2V V2Vz2015026
 
クラウドDWHにおける観点とAzure Synapse Analyticsの対応
クラウドDWHにおける観点とAzure Synapse Analyticsの対応クラウドDWHにおける観点とAzure Synapse Analyticsの対応
クラウドDWHにおける観点とAzure Synapse Analyticsの対応
Ryoma Nagata
 
DB2の使い方 管理ツール編
DB2の使い方 管理ツール編DB2の使い方 管理ツール編
DB2の使い方 管理ツール編
Akira Shimosako
 
Databricks の始め方
Databricks の始め方Databricks の始め方
Databricks の始め方
Ryoma Nagata
 
OCI Data Catalog Overview 2021年5月版
OCI Data Catalog Overview 2021年5月版OCI Data Catalog Overview 2021年5月版
OCI Data Catalog Overview 2021年5月版
オラクルエンジニア通信
 
AWS Glueを使った Serverless ETL の実装パターン
AWS Glueを使った Serverless ETL の実装パターンAWS Glueを使った Serverless ETL の実装パターン
AWS Glueを使った Serverless ETL の実装パターン
seiichi arai
 
Kéba Mbaye – L’étique, aujourd’hui. (Une leçon de morale au Peuple)
Kéba Mbaye – L’étique, aujourd’hui. (Une leçon de morale au Peuple)Kéba Mbaye – L’étique, aujourd’hui. (Une leçon de morale au Peuple)
Kéba Mbaye – L’étique, aujourd’hui. (Une leçon de morale au Peuple)IDVERSION
 
Oracle Data Guard basics and how to create manually 18c plus
Oracle Data Guard basics and how to create manually 18c plusOracle Data Guard basics and how to create manually 18c plus
Oracle Data Guard basics and how to create manually 18c plus
Akira Kusakabe
 
HP StorageWorks
HP StorageWorksHP StorageWorks
HP StorageWorks
darulquthni
 
初めての HCL Sametime
初めての HCL Sametime初めての HCL Sametime
初めての HCL Sametime
Haruyuki Nakano
 

What's hot (20)

AWSの課金体系
AWSの課金体系AWSの課金体系
AWSの課金体系
 
Introduction to Bigdata and HADOOP
Introduction to Bigdata and HADOOP Introduction to Bigdata and HADOOP
Introduction to Bigdata and HADOOP
 
Data Vault 2.0 DeMystified with Dan Linstedt and WhereScape
Data Vault 2.0 DeMystified with Dan Linstedt and WhereScapeData Vault 2.0 DeMystified with Dan Linstedt and WhereScape
Data Vault 2.0 DeMystified with Dan Linstedt and WhereScape
 
SharePoint 2013 ワークフロー開発入門
SharePoint 2013 ワークフロー開発入門SharePoint 2013 ワークフロー開発入門
SharePoint 2013 ワークフロー開発入門
 
Oracle Database Appliance X5-2 アップデート内容のご紹介
Oracle Database Appliance X5-2 アップデート内容のご紹介Oracle Database Appliance X5-2 アップデート内容のご紹介
Oracle Database Appliance X5-2 アップデート内容のご紹介
 
The Ensemble Logical Model (by Remco Broekmans)
The Ensemble Logical Model (by Remco Broekmans)The Ensemble Logical Model (by Remco Broekmans)
The Ensemble Logical Model (by Remco Broekmans)
 
Oracle GoldenGate Cloud Service(GGCS)概要
Oracle GoldenGate Cloud Service(GGCS)概要Oracle GoldenGate Cloud Service(GGCS)概要
Oracle GoldenGate Cloud Service(GGCS)概要
 
“見てわかる” ファイバーチャネルSAN基礎講座(第5弾)~さあ、いよいよ、運用です!~
“見てわかる” ファイバーチャネルSAN基礎講座(第5弾)~さあ、いよいよ、運用です!~“見てわかる” ファイバーチャネルSAN基礎講座(第5弾)~さあ、いよいよ、運用です!~
“見てわかる” ファイバーチャネルSAN基礎講座(第5弾)~さあ、いよいよ、運用です!~
 
AWSのEC2の複数インスタンスからファイルを共有する方法
AWSのEC2の複数インスタンスからファイルを共有する方法AWSのEC2の複数インスタンスからファイルを共有する方法
AWSのEC2の複数インスタンスからファイルを共有する方法
 
AWS初心者向けWebinar RDBのAWSへの移行方法(Oracleを例に)
AWS初心者向けWebinar RDBのAWSへの移行方法(Oracleを例に)AWS初心者向けWebinar RDBのAWSへの移行方法(Oracleを例に)
AWS初心者向けWebinar RDBのAWSへの移行方法(Oracleを例に)
 
Converter 5.5を使ったP2V V2V
Converter 5.5を使ったP2V V2VConverter 5.5を使ったP2V V2V
Converter 5.5を使ったP2V V2V
 
クラウドDWHにおける観点とAzure Synapse Analyticsの対応
クラウドDWHにおける観点とAzure Synapse Analyticsの対応クラウドDWHにおける観点とAzure Synapse Analyticsの対応
クラウドDWHにおける観点とAzure Synapse Analyticsの対応
 
DB2の使い方 管理ツール編
DB2の使い方 管理ツール編DB2の使い方 管理ツール編
DB2の使い方 管理ツール編
 
Databricks の始め方
Databricks の始め方Databricks の始め方
Databricks の始め方
 
OCI Data Catalog Overview 2021年5月版
OCI Data Catalog Overview 2021年5月版OCI Data Catalog Overview 2021年5月版
OCI Data Catalog Overview 2021年5月版
 
AWS Glueを使った Serverless ETL の実装パターン
AWS Glueを使った Serverless ETL の実装パターンAWS Glueを使った Serverless ETL の実装パターン
AWS Glueを使った Serverless ETL の実装パターン
 
Kéba Mbaye – L’étique, aujourd’hui. (Une leçon de morale au Peuple)
Kéba Mbaye – L’étique, aujourd’hui. (Une leçon de morale au Peuple)Kéba Mbaye – L’étique, aujourd’hui. (Une leçon de morale au Peuple)
Kéba Mbaye – L’étique, aujourd’hui. (Une leçon de morale au Peuple)
 
Oracle Data Guard basics and how to create manually 18c plus
Oracle Data Guard basics and how to create manually 18c plusOracle Data Guard basics and how to create manually 18c plus
Oracle Data Guard basics and how to create manually 18c plus
 
HP StorageWorks
HP StorageWorksHP StorageWorks
HP StorageWorks
 
初めての HCL Sametime
初めての HCL Sametime初めての HCL Sametime
初めての HCL Sametime
 

Viewers also liked

IST16-01 - Introduction to Interoperability and Semantic Technologies
IST16-01 - Introduction to Interoperability and Semantic TechnologiesIST16-01 - Introduction to Interoperability and Semantic Technologies
IST16-01 - Introduction to Interoperability and Semantic Technologies
Emanuele Della Valle
 
Ist16-04 An introduction to RDF
Ist16-04 An introduction to RDF Ist16-04 An introduction to RDF
Ist16-04 An introduction to RDF
Emanuele Della Valle
 
Ist16-03 An Introduction to the Semantic Web
Ist16-03 An Introduction to the Semantic Web Ist16-03 An Introduction to the Semantic Web
Ist16-03 An Introduction to the Semantic Web
Emanuele Della Valle
 
Listening to the pulse of our cities with Stream Reasoning (and few more tech...
Listening to the pulse of our cities with Stream Reasoning (and few more tech...Listening to the pulse of our cities with Stream Reasoning (and few more tech...
Listening to the pulse of our cities with Stream Reasoning (and few more tech...
Emanuele Della Valle
 
Semantic technologies and Interoperability
Semantic technologies and InteroperabilitySemantic technologies and Interoperability
Semantic technologies and Interoperability
Emanuele Della Valle
 
Hl7 V3 Reference Models 20091123
Hl7 V3 Reference Models 20091123Hl7 V3 Reference Models 20091123
Hl7 V3 Reference Models 20091123Abdul-Malik Shakir
 
Fundamentals of HL7 CDA & Implementing HL7 CDA
Fundamentals of HL7 CDA & Implementing HL7 CDAFundamentals of HL7 CDA & Implementing HL7 CDA
Fundamentals of HL7 CDA & Implementing HL7 CDA
HL7 New Zealand
 

Viewers also liked (7)

IST16-01 - Introduction to Interoperability and Semantic Technologies
IST16-01 - Introduction to Interoperability and Semantic TechnologiesIST16-01 - Introduction to Interoperability and Semantic Technologies
IST16-01 - Introduction to Interoperability and Semantic Technologies
 
Ist16-04 An introduction to RDF
Ist16-04 An introduction to RDF Ist16-04 An introduction to RDF
Ist16-04 An introduction to RDF
 
Ist16-03 An Introduction to the Semantic Web
Ist16-03 An Introduction to the Semantic Web Ist16-03 An Introduction to the Semantic Web
Ist16-03 An Introduction to the Semantic Web
 
Listening to the pulse of our cities with Stream Reasoning (and few more tech...
Listening to the pulse of our cities with Stream Reasoning (and few more tech...Listening to the pulse of our cities with Stream Reasoning (and few more tech...
Listening to the pulse of our cities with Stream Reasoning (and few more tech...
 
Semantic technologies and Interoperability
Semantic technologies and InteroperabilitySemantic technologies and Interoperability
Semantic technologies and Interoperability
 
Hl7 V3 Reference Models 20091123
Hl7 V3 Reference Models 20091123Hl7 V3 Reference Models 20091123
Hl7 V3 Reference Models 20091123
 
Fundamentals of HL7 CDA & Implementing HL7 CDA
Fundamentals of HL7 CDA & Implementing HL7 CDAFundamentals of HL7 CDA & Implementing HL7 CDA
Fundamentals of HL7 CDA & Implementing HL7 CDA
 

Similar to Ist16-02 HL7 from v2 (syntax) to v3 (semantics)

Knowledge graphs in search engines
Knowledge graphs in search enginesKnowledge graphs in search engines
Knowledge graphs in search engines
Emanuele Della Valle
 
Health Information Standards & Overview of HL7 Standards (April 30, 2019)
Health Information Standards & Overview of HL7 Standards (April 30, 2019)Health Information Standards & Overview of HL7 Standards (April 30, 2019)
Health Information Standards & Overview of HL7 Standards (April 30, 2019)
Nawanan Theera-Ampornpunt
 
Hl7 Standards
Hl7 StandardsHl7 Standards
HL7 - Whats Hot and Whats Not
HL7 - Whats Hot and Whats NotHL7 - Whats Hot and Whats Not
HL7 - Whats Hot and Whats Not
Health Informatics New Zealand
 
Hl7 Standards
Hl7 StandardsHl7 Standards
HL7 & HL7 CDA: The Implementation of Thailand's Healthcare Messaging Exchange...
HL7 & HL7 CDA: The Implementation of Thailand's Healthcare Messaging Exchange...HL7 & HL7 CDA: The Implementation of Thailand's Healthcare Messaging Exchange...
HL7 & HL7 CDA: The Implementation of Thailand's Healthcare Messaging Exchange...Nawanan Theera-Ampornpunt
 
Putting the L in front: from Open Data to Linked Open Data
Putting the L in front: from Open Data to Linked Open DataPutting the L in front: from Open Data to Linked Open Data
Putting the L in front: from Open Data to Linked Open Data
Martin Kaltenböck
 
DASIA2009 Yggdrasyll
DASIA2009 YggdrasyllDASIA2009 Yggdrasyll
DASIA2009 YggdrasyllHans de Wolf
 
It's a Streaming World! Reasoning upon Rapidly Changing Information (Milano, ...
It's a Streaming World! Reasoning upon Rapidly Changing Information (Milano, ...It's a Streaming World! Reasoning upon Rapidly Changing Information (Milano, ...
It's a Streaming World! Reasoning upon Rapidly Changing Information (Milano, ...
Emanuele Della Valle
 
Hl7 Standards, Reference Information Model & Clinical Document Architecture
Hl7 Standards, Reference Information Model & Clinical Document ArchitectureHl7 Standards, Reference Information Model & Clinical Document Architecture
Hl7 Standards, Reference Information Model & Clinical Document Architecture
Nawanan Theera-Ampornpunt
 
PROJECT FOR CSE BY TUSHAR DHOOT
PROJECT FOR CSE BY TUSHAR DHOOTPROJECT FOR CSE BY TUSHAR DHOOT
PROJECT FOR CSE BY TUSHAR DHOOT
Tushar Dhoot
 
Interfaces Demo Eclipsys Baroda India Part One
Interfaces Demo  Eclipsys Baroda India Part OneInterfaces Demo  Eclipsys Baroda India Part One
Interfaces Demo Eclipsys Baroda India Part OneMonisha Ghuman
 
Hl7 reference information model
Hl7 reference information modelHl7 reference information model
Hl7 reference information model
Abdul-Malik Shakir
 
Syst biol 2012-burguiere-sysbio sys069
Syst biol 2012-burguiere-sysbio sys069Syst biol 2012-burguiere-sysbio sys069
Syst biol 2012-burguiere-sysbio sys069Thomas Burguiere
 
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.doc
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.docSCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.doc
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.doc
bosed0737
 
PATHS state of the art monitoring report
PATHS state of the art monitoring reportPATHS state of the art monitoring report
PATHS state of the art monitoring report
pathsproject
 
Computer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineeringComputer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineeringuniversity of sust.
 
Semic 2012 highlights report
Semic 2012 highlights report Semic 2012 highlights report
Semic 2012 highlights report
Semic.eu
 
Chemread – a chemical informant
Chemread – a chemical informantChemread – a chemical informant
Chemread – a chemical informant
eSAT Publishing House
 

Similar to Ist16-02 HL7 from v2 (syntax) to v3 (semantics) (20)

Knowledge graphs in search engines
Knowledge graphs in search enginesKnowledge graphs in search engines
Knowledge graphs in search engines
 
Health Information Standards & Overview of HL7 Standards (April 30, 2019)
Health Information Standards & Overview of HL7 Standards (April 30, 2019)Health Information Standards & Overview of HL7 Standards (April 30, 2019)
Health Information Standards & Overview of HL7 Standards (April 30, 2019)
 
Hl7 Standards
Hl7 StandardsHl7 Standards
Hl7 Standards
 
HL7 - Whats Hot and Whats Not
HL7 - Whats Hot and Whats NotHL7 - Whats Hot and Whats Not
HL7 - Whats Hot and Whats Not
 
Hl7 Standards
Hl7 StandardsHl7 Standards
Hl7 Standards
 
HL7 & HL7 CDA: The Implementation of Thailand's Healthcare Messaging Exchange...
HL7 & HL7 CDA: The Implementation of Thailand's Healthcare Messaging Exchange...HL7 & HL7 CDA: The Implementation of Thailand's Healthcare Messaging Exchange...
HL7 & HL7 CDA: The Implementation of Thailand's Healthcare Messaging Exchange...
 
Putting the L in front: from Open Data to Linked Open Data
Putting the L in front: from Open Data to Linked Open DataPutting the L in front: from Open Data to Linked Open Data
Putting the L in front: from Open Data to Linked Open Data
 
DASIA2009 Yggdrasyll
DASIA2009 YggdrasyllDASIA2009 Yggdrasyll
DASIA2009 Yggdrasyll
 
It's a Streaming World! Reasoning upon Rapidly Changing Information (Milano, ...
It's a Streaming World! Reasoning upon Rapidly Changing Information (Milano, ...It's a Streaming World! Reasoning upon Rapidly Changing Information (Milano, ...
It's a Streaming World! Reasoning upon Rapidly Changing Information (Milano, ...
 
Hl7 Standards, Reference Information Model & Clinical Document Architecture
Hl7 Standards, Reference Information Model & Clinical Document ArchitectureHl7 Standards, Reference Information Model & Clinical Document Architecture
Hl7 Standards, Reference Information Model & Clinical Document Architecture
 
PROJECT FOR CSE BY TUSHAR DHOOT
PROJECT FOR CSE BY TUSHAR DHOOTPROJECT FOR CSE BY TUSHAR DHOOT
PROJECT FOR CSE BY TUSHAR DHOOT
 
Interfaces Demo Eclipsys Baroda India Part One
Interfaces Demo  Eclipsys Baroda India Part OneInterfaces Demo  Eclipsys Baroda India Part One
Interfaces Demo Eclipsys Baroda India Part One
 
Hl7 reference information model
Hl7 reference information modelHl7 reference information model
Hl7 reference information model
 
Syst biol 2012-burguiere-sysbio sys069
Syst biol 2012-burguiere-sysbio sys069Syst biol 2012-burguiere-sysbio sys069
Syst biol 2012-burguiere-sysbio sys069
 
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.doc
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.docSCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.doc
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.doc
 
Exploring HL7 CDA & Its Structures
Exploring HL7 CDA & Its StructuresExploring HL7 CDA & Its Structures
Exploring HL7 CDA & Its Structures
 
PATHS state of the art monitoring report
PATHS state of the art monitoring reportPATHS state of the art monitoring report
PATHS state of the art monitoring report
 
Computer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineeringComputer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineering
 
Semic 2012 highlights report
Semic 2012 highlights report Semic 2012 highlights report
Semic 2012 highlights report
 
Chemread – a chemical informant
Chemread – a chemical informantChemread – a chemical informant
Chemread – a chemical informant
 

More from Emanuele Della Valle

Taming velocity - a tale of four streams
Taming velocity - a tale of four streamsTaming velocity - a tale of four streams
Taming velocity - a tale of four streams
Emanuele Della Valle
 
Stream reasoning
Stream reasoningStream reasoning
Stream reasoning
Emanuele Della Valle
 
Work in progress on Inductive Stream Reasoning
Work in progress on Inductive Stream ReasoningWork in progress on Inductive Stream Reasoning
Work in progress on Inductive Stream Reasoning
Emanuele Della Valle
 
Big Data and Data Science W's
Big Data and Data Science W'sBig Data and Data Science W's
Big Data and Data Science W's
Emanuele Della Valle
 
La città dei balocchi 2017 in numeri - Fluxedo
La città dei balocchi 2017 in numeri - FluxedoLa città dei balocchi 2017 in numeri - Fluxedo
La città dei balocchi 2017 in numeri - Fluxedo
Emanuele Della Valle
 
Stream Reasoning: a summary of ten years of research and a vision for the nex...
Stream Reasoning: a summary of ten years of research and a vision for the nex...Stream Reasoning: a summary of ten years of research and a vision for the nex...
Stream Reasoning: a summary of ten years of research and a vision for the nex...
Emanuele Della Valle
 
ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...
ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...
ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...
Emanuele Della Valle
 
Stream reasoning: an approach to tame the velocity and variety dimensions of ...
Stream reasoning: an approach to tame the velocity and variety dimensions of ...Stream reasoning: an approach to tame the velocity and variety dimensions of ...
Stream reasoning: an approach to tame the velocity and variety dimensions of ...
Emanuele Della Valle
 
Big Data: how to use it to create value
Big Data: how to use it to create valueBig Data: how to use it to create value
Big Data: how to use it to create value
Emanuele Della Valle
 
Stream reasoning: mastering the velocity and the variety dimensions of Big Da...
Stream reasoning: mastering the velocity and the variety dimensions of Big Da...Stream reasoning: mastering the velocity and the variety dimensions of Big Da...
Stream reasoning: mastering the velocity and the variety dimensions of Big Da...
Emanuele Della Valle
 
On Stream Reasoning
On Stream ReasoningOn Stream Reasoning
On Stream Reasoning
Emanuele Della Valle
 
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
Emanuele Della Valle
 
Social listener-brera-design-district-2015-03
Social listener-brera-design-district-2015-03Social listener-brera-design-district-2015-03
Social listener-brera-design-district-2015-03
Emanuele Della Valle
 
City Data Fusion for Event Management (in Italiano)
City Data Fusion for Event Management (in Italiano)City Data Fusion for Event Management (in Italiano)
City Data Fusion for Event Management (in Italiano)
Emanuele Della Valle
 
Big data: why, what, paradigm shifts enabled , tools and market landscape
Big data: why, what, paradigm shifts enabled , tools and market landscapeBig data: why, what, paradigm shifts enabled , tools and market landscape
Big data: why, what, paradigm shifts enabled , tools and market landscape
Emanuele Della Valle
 
City Data Fusion and City Sensing presented at EIT ICT Labs for EXPO 2015
City Data Fusion and City Sensing presented at EIT ICT Labs for EXPO 2015City Data Fusion and City Sensing presented at EIT ICT Labs for EXPO 2015
City Data Fusion and City Sensing presented at EIT ICT Labs for EXPO 2015
Emanuele Della Valle
 
On the effectiveness of a Mobile Puzzle Game UI to Crowdsource Linked Data Ma...
On the effectiveness of a Mobile Puzzle Game UI to Crowdsource Linked Data Ma...On the effectiveness of a Mobile Puzzle Game UI to Crowdsource Linked Data Ma...
On the effectiveness of a Mobile Puzzle Game UI to Crowdsource Linked Data Ma...
Emanuele Della Valle
 
City Data Fusion: A Big Data Infrastructure to sense the pulse of the city in...
City Data Fusion: A Big Data Infrastructure to sense the pulse of the city in...City Data Fusion: A Big Data Infrastructure to sense the pulse of the city in...
City Data Fusion: A Big Data Infrastructure to sense the pulse of the city in...
Emanuele Della Valle
 
On the need to include functional testing in RDF stream engine benchmarks
On the need to include functional testing in RDF stream engine benchmarks On the need to include functional testing in RDF stream engine benchmarks
On the need to include functional testing in RDF stream engine benchmarks Emanuele Della Valle
 
twindex.fuorisalone.it - Social Listening of FUORISALONE 2013
twindex.fuorisalone.it  - Social Listening of FUORISALONE 2013twindex.fuorisalone.it  - Social Listening of FUORISALONE 2013
twindex.fuorisalone.it - Social Listening of FUORISALONE 2013Emanuele Della Valle
 

More from Emanuele Della Valle (20)

Taming velocity - a tale of four streams
Taming velocity - a tale of four streamsTaming velocity - a tale of four streams
Taming velocity - a tale of four streams
 
Stream reasoning
Stream reasoningStream reasoning
Stream reasoning
 
Work in progress on Inductive Stream Reasoning
Work in progress on Inductive Stream ReasoningWork in progress on Inductive Stream Reasoning
Work in progress on Inductive Stream Reasoning
 
Big Data and Data Science W's
Big Data and Data Science W'sBig Data and Data Science W's
Big Data and Data Science W's
 
La città dei balocchi 2017 in numeri - Fluxedo
La città dei balocchi 2017 in numeri - FluxedoLa città dei balocchi 2017 in numeri - Fluxedo
La città dei balocchi 2017 in numeri - Fluxedo
 
Stream Reasoning: a summary of ten years of research and a vision for the nex...
Stream Reasoning: a summary of ten years of research and a vision for the nex...Stream Reasoning: a summary of ten years of research and a vision for the nex...
Stream Reasoning: a summary of ten years of research and a vision for the nex...
 
ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...
ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...
ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...
 
Stream reasoning: an approach to tame the velocity and variety dimensions of ...
Stream reasoning: an approach to tame the velocity and variety dimensions of ...Stream reasoning: an approach to tame the velocity and variety dimensions of ...
Stream reasoning: an approach to tame the velocity and variety dimensions of ...
 
Big Data: how to use it to create value
Big Data: how to use it to create valueBig Data: how to use it to create value
Big Data: how to use it to create value
 
Stream reasoning: mastering the velocity and the variety dimensions of Big Da...
Stream reasoning: mastering the velocity and the variety dimensions of Big Da...Stream reasoning: mastering the velocity and the variety dimensions of Big Da...
Stream reasoning: mastering the velocity and the variety dimensions of Big Da...
 
On Stream Reasoning
On Stream ReasoningOn Stream Reasoning
On Stream Reasoning
 
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
 
Social listener-brera-design-district-2015-03
Social listener-brera-design-district-2015-03Social listener-brera-design-district-2015-03
Social listener-brera-design-district-2015-03
 
City Data Fusion for Event Management (in Italiano)
City Data Fusion for Event Management (in Italiano)City Data Fusion for Event Management (in Italiano)
City Data Fusion for Event Management (in Italiano)
 
Big data: why, what, paradigm shifts enabled , tools and market landscape
Big data: why, what, paradigm shifts enabled , tools and market landscapeBig data: why, what, paradigm shifts enabled , tools and market landscape
Big data: why, what, paradigm shifts enabled , tools and market landscape
 
City Data Fusion and City Sensing presented at EIT ICT Labs for EXPO 2015
City Data Fusion and City Sensing presented at EIT ICT Labs for EXPO 2015City Data Fusion and City Sensing presented at EIT ICT Labs for EXPO 2015
City Data Fusion and City Sensing presented at EIT ICT Labs for EXPO 2015
 
On the effectiveness of a Mobile Puzzle Game UI to Crowdsource Linked Data Ma...
On the effectiveness of a Mobile Puzzle Game UI to Crowdsource Linked Data Ma...On the effectiveness of a Mobile Puzzle Game UI to Crowdsource Linked Data Ma...
On the effectiveness of a Mobile Puzzle Game UI to Crowdsource Linked Data Ma...
 
City Data Fusion: A Big Data Infrastructure to sense the pulse of the city in...
City Data Fusion: A Big Data Infrastructure to sense the pulse of the city in...City Data Fusion: A Big Data Infrastructure to sense the pulse of the city in...
City Data Fusion: A Big Data Infrastructure to sense the pulse of the city in...
 
On the need to include functional testing in RDF stream engine benchmarks
On the need to include functional testing in RDF stream engine benchmarks On the need to include functional testing in RDF stream engine benchmarks
On the need to include functional testing in RDF stream engine benchmarks
 
twindex.fuorisalone.it - Social Listening of FUORISALONE 2013
twindex.fuorisalone.it  - Social Listening of FUORISALONE 2013twindex.fuorisalone.it  - Social Listening of FUORISALONE 2013
twindex.fuorisalone.it - Social Listening of FUORISALONE 2013
 

Recently uploaded

Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Sanjeev Rampal
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
nirahealhty
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
laozhuseo02
 
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptxLiving-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
TristanJasperRamos
 
Output determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CCOutput determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CC
ShahulHameed54211
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
laozhuseo02
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
natyesu
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
Himani415946
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
Gal Baras
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
JungkooksNonexistent
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 

Recently uploaded (16)

Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptxLiving-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
 
Output determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CCOutput determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CC
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 

Ist16-02 HL7 from v2 (syntax) to v3 (semantics)

  • 1. E. Della Valle – http://emanueledellavalle.org - @manudellavalle Interoperability and Semantic Technologies 2015-16 HL7: from syntax (v.2) to semantics (v.3) Emanuele Della Valle DEIB - Politecnico di Milano http://emanueledellavalle.org - @manudellavalle
  • 2. E. Della Valle – http://emanueledellavalle.org - @manudellavalle Share, Remix, Reuse — Legally This work is licensed under the Creative Commons Attribution 3.0 Unported License. Your are free: to Share — to copy, distribute and transmit the work to Remix — to adapt the work Under the following conditions Attribution — You must attribute the work by inserting “by E. Della Valle – http://emanueledellavalle.org - @manudellavalle” at the end of each reused slide To view a copy of this license, visit http://creativecommons.org/licenses/by/3.0/ 2
  • 3. E. Della Valle – http://emanueledellavalle.org - @manudellavalle Health Level 7 • Founded in 1987, Health Level Seven International is one of several American National Standards Institute (ANSI) - accredited Standards Developing Organizations (SDOs) operating in the healthcare arena. Most SDOs produce standards (sometimes called specifications or protocols) for a particular healthcare domain such as pharmacy, medical devices, imaging or insurance (claims processing) transactions. Health Level Seven's domain is clinical and administrative data. • HL7 develops: • conceptual standards (e.g., HL7 RIM) • document standards (e.g., HL7 CDA) • messaging standards (e.g., HL7 v2.x and v3.0). 3
  • 4. E. Della Valle – http://emanueledellavalle.org - @manudellavalle HL7 v.2.x principles Message Description ACK General acknowledgment message ADR ADT response ADT ADT message BAR Add/change billing account CRM Clinical study registration message CSU Unsolicited study data message DFT Detail financial transactions DOC Document response DSR Display response HL7 v.2.x roots are to be found in situations like where two systems need to align their data Trigger events  Actions or Events Messages  Contains the actual information Segments  Reusable structures Data elements  Data representation 4 *ADT: Admission Discharge Transfer *
  • 5. E. Della Valle – http://emanueledellavalle.org - @manudellavalle HL7 v2 enables bi-later integrations Complementary application […] Organizational boundaries application […] adapter ! 5
  • 6. E. Della Valle – http://emanueledellavalle.org - @manudellavalle HL7 v.2.x principles 6 The Type of a message is identified by a three digit code, and the Event that starts a communication is called Trigger Message Description ACK General acknowledgment message ADR ADT response ADT ADT message BAR Add/change billing account CRM Clinical study registration message CSU Unsolicited study data message DFT Detail financial transactions DOC Document response DSR Display response Code samples and their meaning New codes can be defined using Z as the first code character
  • 7. E. Della Valle – http://emanueledellavalle.org - @manudellavalle HL7 v.2.x principles ZCH|Donor^Eyes~Donor^Heart~Donor^Lungs ZCH|ADE^DO NOT RECESITATE …… whatwhat’’s the meaning of a Z code !?!s the meaning of a Z code !?! 7
  • 8. E. Della Valle – http://emanueledellavalle.org - @manudellavalle HL7 v.2.4 example MSH|^~&|GHH LAB|ELAB-3|GHHOE|BLDG4|200202150930||ORU^R01|CNTRL-3456|P| 2.4<cr> PID|||555-44-4444||EVERYWOMAN^EVE^E^^^^L|JONES|19620320|F|||153 FERNWOOD DR.^^STATESVILLE^OH^35292||(206)3345232|(206)752-121||||AC555444444||67- A4335^OH^20030520<cr> OBR|1|845439^GHH OE|1045813^GHH LAB|15545^GLUCOSE|||200202150730||||||||| 555-55-5555^PRIMARY^PATRICIA P^^^^MD^^|||||||||F||||||444-44- 4444^HIPPOCRATES^HOWARD H^^^^MD<cr> OBX|1|SN|1554-5^GLUCOSE^POST 12H CFST:MCNC:PT:SER/PLAS:QN||^182|mg/dl| 70_105|H|||F<cr> Completion of a serum glucose laboratory result of 182 mg/dL authored by Howard H. Hippocrates. The laboratory test was ordered by Patricia Primary for patient Eve E. Everywoman. The use case takes place in the US Realm. 8
  • 9. E. Della Valle – http://emanueledellavalle.org - @manudellavalle HL7 v.2.4 example (2) MSH|^~&|GHH LAB|ELAB-3|GHHOE|BLDG4|200202150930||ORU^R01|CNTRL- 3456|P|2.4<cr> The MSH (Message Header) segment contains the message type, in this case, ORU^R01, which identifies the message type and the trigger event. The sender is the GHH Lab in ELAB-3. The receiving application is the GHH OE system located in BLDG4. The message was sent on 2002-02-15 at 09:30. The MSH segment is the initial segment of the message structure. PID|||555-44-4444||EVERYWOMAN^EVE^E^^^^L|JONES|19620320|F|||153 FERNWOOD DR.^^STATESVILLE^OH^35292||(206)3345232|(206)752-121|||| AC555444444||67-A4335^OH^20030520 The PID (Patient Identification) segment contains the demographic information of the patient. Eve E. Everywoman was born on 1962-03-20 and lives in Statesville OH. Her patient ID number (presumably assigned to her by the Good Health Hospital) is 555-44-4444. 9
  • 10. E. Della Valle – http://emanueledellavalle.org - @manudellavalle HL7 v.2.4 example (3) OBR|1|845439^GHH OE|1045813^GHH LAB|15545^GLUCOSE||| 200202150730||||||||| 555-55-5555^PRIMARY^PATRICIA P^^^^MD^^|||||||||F||||||444- 44-4444^HIPPOCRATES^HOWARD H^^^^MD<cr> The OBR (Observation Request) segment identifies the observation as it was originally ordered: 15545^GLUCOSE. The observation was ordered by Patricia Primary MD and performed by Howard Hippocrates MD. OBX|1|SN|1554-5^GLUCOSE^POST 12H CFST:MCNC:PT:SER/PLAS:QN||^182| mg/dl|70_105|H|||F<cr> The OBX (Observation) segment contains the results of the observation: 182 mg/dl. 10
  • 11. E. Della Valle – http://emanueledellavalle.org - @manudellavalle Limitations of HL7 v.2.x • Implicit data model (i.e., positional) • Events are difficult to be linked to their respective business processes • Optional fields (see |||||) • A single message support only one coding system • No support for  object technologies  XML and Web technologies • No support for security 11
  • 12. E. Della Valle – http://emanueledellavalle.org - @manudellavalle Limitations of HL7 v.2.x AdmittanceAdmittance WardWard LaboratoryLaboratory AdministrationAdministration Message brokerMessage broker 12
  • 13. E. Della Valle – http://emanueledellavalle.org - @manudellavalle Limitations of HL7 v.2.x 13
  • 14. E. Della Valle – http://emanueledellavalle.org - @manudellavalle Limitations of HL7 v.2.x The main limit related to a message-only architecture (even when aThe main limit related to a message-only architecture (even when a using a bus) is that information remain confined inside all the singleusing a bus) is that information remain confined inside all the single applications deployed in a companyapplications deployed in a company Application 1 messagesWhere’s the right patient’s address ? Application 2 Application 3 By just using messages, different applications can interact, but no coherent information base can be created 14
  • 15. E. Della Valle – http://emanueledellavalle.org - @manudellavalle HL7 v.2.x in XML • Adoption of XML • Element Naming Convention • message name and trigger event ORM_O01, ADT_A01, • Segment element MSH, PID, OBX, etc. • Datatype name and component number CE.2, HD.1, XAD.3, etc. 15
  • 16. E. Della Valle – http://emanueledellavalle.org - @manudellavalle Limitations of HL7 v.2.x in XML 16
  • 17. E. Della Valle – http://emanueledellavalle.org - @manudellavalle HL7 - Version 3 • Initial HL7 standards (Version 2) were based on a pragmatic ‘just do it’ approach to standards • HL7 saw the need to revise and formalize the process • to assure consistency of the standards • to meet plug’n’play demands • to be able to adopt and leverage new technologies for both HL7 and its users • Adopted the new methodology in 1997 • based on best development & design practices • supports ‘distributed’ development across committees • It is technology neutral 17
  • 18. E. Della Valle – http://emanueledellavalle.org - @manudellavalle HL7 version 3 intent 18 […] […] […] […] […] […] […]
  • 19. E. Della Valle – http://emanueledellavalle.org - @manudellavalle HL7 - Version 3 • Methodology based on shared models • Reference Information Model (RIM) of the health care information domain • Defined vocabulary domains • Drawn from the best available terminologies directly linked to the RIM • Supported by robust communication techniques • Harmonization process that • Assures each member and committee a voice in the process, yet • Produces a single model as the foundation for HL7 standards • Continuous balloting - begun in 2009 – produces a new release each year. 19
  • 20. E. Della Valle – http://emanueledellavalle.org - @manudellavalle The essence of Version 3 • Apply the ‘best practices’ of software development to developing standards - a model-based methodology • Predicate all designs on two semantic foundations • a reference information model (RIM) 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. 20
  • 21. E. Della Valle – http://emanueledellavalle.org - @manudellavalle The essence of Version 3 • A family of specifications • Built upon a single model of • How we construct our messages • The domain of discourse • The attributes used • Constructed in a fashion to rapidly develop a comprehensive, fully constrained specification in XML 21
  • 22. E. Della Valle – http://emanueledellavalle.org - @manudellavalle 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 • technology-neutral • able to be used with whatever is the preferred technology: documents, messages, services, applications • Maintain a repository of the semantic content • to assure a single source, and enable development of support tooling
  • 23. E. Della Valle – http://emanueledellavalle.org - @manudellavalle Version 3 - where is it being used? • As • Clinical Document Architecture (CDA) documents, • SOA designs • interchanged Messages • In • large-scale projects deriving from governmental mandates • For • communications between multiple, independent, “non-integrated” entities • Wherever there are requirements to communicate parts of an Electronic Health Record (EHR) and to maintain the integrity of the EHR data relationships 23
  • 24. E. Della Valle – http://emanueledellavalle.org - @manudellavalle Positioning HL7 24
  • 25. E. Della Valle – http://emanueledellavalle.org - @manudellavalle Interoperability and Semantic Technologies 2015-16 HL7: from syntax (v.2) to semantics (v.3) Emanuele Della Valle DEIB - Politecnico di Milano http://emanueledellavalle.org - @manudellavalle

Editor's Notes

  1. In the context of Health informatics, CCOW or Clinical Context Object Workgroup is an HL7 standard protocol designed to enable disparate applications to synchronize in real time, and at the user-interface level. It is vendor independent and allows applications to present information at the desktop and/or portal level in a unified way. CCOW is the primary standard protocol in healthcare to facilitate a process called &amp;quot;Context Management.&amp;quot; Context Management is the process of using particular &amp;quot;subjects&amp;quot; of interest (e.g., user, patient, clinical encounter, charge item, etc.) to &amp;apos;virtually&amp;apos; link disparate applications so that the end-user sees them operate in a unified, cohesive way.