ECG Data Interchange Formats and Protocols

0 downloads 0 Views 366KB Size Report
n HL7 “Clinical Document Architecture“ (CDA) defines a header syntax (Level 1) ... n HL7 has no practicable generic (ECG) waveform representation, but utilises.
ECG Data Interchange Formats and Protocols – Status and Outlook

Thomas Norgall Fraunhofer-Institut für Integrierte Schaltungen - Angewandte Elektronik Erlangen, Germany

OpenECG Workshop, Berlin, 1-3 April 2004

Content:

ECG Data Interchange Formats and Protocols – Status and Outlook n ECG Data Interchange Standards - ENV 1064 SCP-ECG - ENV 13734/35 (CEN ISO/IEEE 11073.xxxxx) - prENV 14271 FEF - DICOM Waveform Supplement 30 - HL7 / XML / FDA requirements

n Interoperability: Definitions and Concepts - Functional and Semantic Interoperability - IHE (HL7 / DICOM) Interoperability - Micro-System Level Interoperability (IMEX) - XML

n Conclusions

Slide 2

OpenECG Workshop, Berlin, 1-3 April 2004

CEN SCP / ECG ENV 1064 n enables the exchange of ECG information between various computerised ECG systems (ECG recorder, ECG management systems, other computer systems) - “cart-to-host” - “cart-to-cart” n specifies a complex sequential ECG data format built of mandatory and optional sections comprising - patient data (demographic, recording...) - ECG signal data - ECG measurement result data - ECG interpretative data n meets the ECG-related requirements of cardiac experts, users and manufacturers Slide 3

OpenECG Workshop, Berlin, 1-3 April 2004

CEN ISO/IEEE 11073 Standard

CEN ISO/IEEE 11073 Standard - Familie

CEN ISO / IEEE 11073.xxxxx Family of Standards n integrates contributions from IEEE 1073 („Medical Information Bus“, since 1983 ) and CEN TC 251 (ENV 13734 „VITAL“, ENV 13735 „INTERMED“, since 1993). n enables „Plug-and-Play“, (both functional and semantic) interoperability by: - object-oriented modelling of functionality and areas of application ("Domain Information Model“: devices, functionality / modalities, data acquisition and parameter settings, alarm information, remote control, demographic information, communication interface) - systematic and unambiguous coding of all relevant information elements: "Nomenclature" and "Data Dictionary“ - optional components for specific communication needs / device functionalities („Application Profiles“/ „Device Specializations“). n modality categories range from real-time-operating medical equipment to Point-of-Care Test devices n supports wired, wireless IR (and future wireless RF) network technologies Slide 4 OpenECG Workshop, Berlin, 1-3 April 2004

CEN ISO/IEEE 11073 Standard

CEN ISO/IEEE 11073 Standard - Familie

CEN ISO/IEEE11073 Standards history : Development towards co-operative and complementary work:

Arrows indicate effective transfer of development and/or maintenance responsibility. OpenECG Workshop, Berlin, 1-3 April 2004

Slide 5

CEN prENV 14271 ”File Exchange Format” n based on CEN ENV 13734 “VITAL“, ENV 13735 “INTERMED” n specifies a modified Domain Information Model, which is mapped to a section-based file structure n using CEN ENV 13734/35 nomenclature and coding scheme n aims at file exchange both by exchanged media (disks) and communication systems n provides persistent aggregations of demographic data, administrative data and time -related medical information (vital signs information) n intended to replace earlier format, particularly for sleep lab data exchange n provides ASN.1 format definitions Slide 6

OpenECG Workshop, Berlin, 1-3 April 2004

DICOM: (ECG) Waveforms - Supplement 30 n DICOM: Digital Imaging and COmmunication in Medicine (in particular Radiology) n DICOM 3.0 (1992) is accepted by whole industry and is permanently growing („Supplements“) n DICOM 3.0 Supplement 30 provides “Waveform Object Definitions” for “General ECG”, “Ambulatory ECG”, “12-Lead ECG”, “Cardiac Electrophysiology” (as well as for language and hemodynamics) n DICOM Waveform Objects enable combined processing of DICOM Images and related waveforms n DICOM provides adequate synchronisation mechanisms n DICOM image(sequence-)related Waveform Objects are also part of DICOM “Structured Reporting” concept (in combination with coded diagnostic information). Slide 7

OpenECG Workshop, Berlin, 1-3 April 2004

HL7 and Waveforms n Use of HL7 (Version 2.x ASCII) messages is a pragmatic answer to many (HIS-) communication requirements, in particular for administrative data exchange n Version 2.x messages are sequentially and hierarchically structured ASCII strings: Message > Segment > Field > Data / CodesI n Lack of modelling and excessive use of optionalities results in poor interoperability. n (OO) “Reference Information Model“-based Version 3 is still under development. n HL7 “Clinical Document Architecture“ (CDA) defines a header syntax (Level 1), the structure and semantics of “clinical documents” (Level 2 and 3 - not yet ready) n Interoperability is in the focus of all current developments (XML syntax since V.2.5) n HL7 has no practicable generic (ECG) waveform representation, but utilises 1-3 April 2004 external OpenECG Workshop, Berlin,

Slide 8

Interoperability Interoperability: ability of two or more systems or components n to exchange information (“functional interoperability”: Shared Communication Architectures, Methods, Frameworks ) and n to use the information that has been exchanged (“semantic interoperability” Shared Data types, Terminologies, Coding Schemes) (without further need for user interaction) source: IEEE Standard Computer Dictionary A Compilation of IEEE Standard Computer Glossaries, IEEE, 1990 OpenECG Workshop, Berlin, 1-3 April 2004

Slide 9

Interoperability in Hospitals until today: n mostly historically grown “communication islands“ (departmental / clinical information systems with inconsistent patient-related / medical information)

Hospital

DICOM IHE

K I S

HL7

n interoperability standards n their use is a driver and a prerequisite for e-Health

11073*

Monitor

ICU

Pumpe

Respi rator

Agent

Agent

Manager

Pharmacy

...

L I S

...

... PDMS

MR Röntgen

Radiology

Intensive Care ICU

n systems linked using proprietary data conversion today: phase of transition

R I S

CT

Automat

Automat

NCCLS POCT1-A

PoC

Lab

PoC

...

* CEN ISO / IEEE 11073 (VITAL) Slide 10

OpenECG Workshop, Berlin, 1-3 April 2004

“E-Health” - Interactions and Integration E-Letter E- Consultation

E P A

DICOM

Hospital

CT

Specialist

R MR I Röntgen S Radiology

IHE

General Practitioner

K I S

EKG Ultraschall

HL7

Intensive Care Units Monitor

IC U

...

Manager

Electronic Health Record

Pharmacy

...

Pumpe

Respi rator

Agent

Agent

...

11073 / VITAL

PDMS

...

L I S

Automat Automat

POCT 1-A Lab PoC

PoC

...

E-prescription Pharmacies

Insurance Companies

Labs, Care services etc.

?

Home / mobile Slide 11

OpenECG Workshop, Berlin, 1-3 April 2004

Interoperability Standards and ISO/OSI Context Health Informatics: n generally interpreted as relating to ISO/OSI Level 7 (HL7!) Medical Device Interoperability: n implies all ISO/OSI Levels, n defines/ modifies standards in ISO/OSI Levels 7 – 5 n in Levels 1 – 4 chiefly references to other standards (such as IrDA or 802.x)

ISO/OSI Level 7: Application ISO/OSI Level 6: Presentation ISO/OSI Level 5: Session ISO/OSI Level 4: Transport ISO/OSI Level 3: Network ISO/OSI Level 2: Datalink ISO/OSI Level 1: Physical Slide 12

OpenECG Workshop, Berlin, 1-3 April 2004

CEN ISO/IEEE 11073 Standard

CEN ISO/IEEE 11073 Standard - Familie

CEN ISO/IEEE11073 Internetworking Support

11073 Agent Device

11073.3xxxx Transport A

11073.5xxxx Internetworking

11073.3xxxx Transport B

Infusion Pump Ventilator Pulse Oximeter

11073 Manager System Patient Monitor Device Manager

Use of different (Wired-, IR and RF Wireless) Network Technology Examples:

Wired-to-Wireless Transport Gateways, LAN / IR Access Points Slide 13

OpenECG Workshop, Berlin, 1-3 April 2004

CEN ISO/IEEE 11073 Standard

CEN ISO/IEEE 11073 Standard - Familie

CEN ISO/IEEE11073 Application Gateways 11073 System

11073.3xxxx Transport

11073.6xxxx Gateway

11073.3 /.5xxxx

(11073.5 Internetworking)

Transport

non-11073 Application

Interoperability among Application Protocols Example:

HL7 / 11073 Gateway (CEN ISO-IEEE 11073-60101) ”HL7 Observation Reporting Interface”: enables Device-to-HIS-level interoperability. (11073 Coding Scheme Registered HL7 Coding Scheme in 2002.)

Preparatory work: CEN SSS-HIDE (2001) : Health Informatics-Strategies for harmonization and integration of Slide 14 devicelevel and enterprise-wide methodologies for communication as applied to HL7, LOINC and ENV 13734) OpenECG Workshop, Berlin, 1-3 April 2004

- “Integrating the Healthcare Enterprise“ n

Initiative initiated in 1998 by HIMSS (Healthcare Information and Management Systems Society) & RSNA (Radiological Society of North America) to “promote and support the integration of systems in a healthcare enterprise (hospital)“

n

Motivation: Lack of interoperability among HIS / RIS / PACS systems

n

Clinical Workflow Optimisation: Definition of 7 (HL7 / DICOM) “Integration Profiles” to - provide continuity & integrity of patient information - foster communication among information systems from different vendors - avoid repeating tasks (like typing patient name) - eliminate data redundancy - eliminate rigid & costly proprietary solutions

n Paradigm: Specify the use of existing standards wherever possible

Slide 15

n Further areas of activity: Clinical Laboratory, ECG communication, Point-of-Care OpenECG Workshop, Berlin, 1-3 April 2004

ISO Persistent Waveform Object: Elements (Draft) Persistent Object Class/Instance UID Patient/Order/ Procedure Context

Acquisition Context

Samples Organisation

Specific to a class of waveforms

Waveform Samples

Slide 16

OpenECG Workshop, Berlin, 1-3 April 2004

Communicating ISO Persistent Waveform Objects Media Storage File Wrapper + Directory Persistent Object Class/Inst. UID Patient/Order/ Procedure Context

Network Transfer or Archiving Store, Commit Persistent Object Class/Inst. UID Patient/Order/ Procedure Context Acquisition Context

Samples Organisation

Acquisition Context

Samples Organisation

Waveform Samples

Waveform Samples

Query, Retrieve Slide 17

OpenECG Workshop, Berlin, 1-3 April 2004

IMEX* Project: Micro-System Interoperability

*VDE/BMBF IMEX: „ Implantierbare und extrakorporale modulare Mikrosystemtechnikplattform Slide 18

OpenECG Workshop, Berlin, 1-3 April 2004

XML and Co-Standards - Aspects, Pros and Cons n US FDA demands provision of original annotated ECG data along with clinical studies in XML (“FDAXML”) encoding ( > ISO / IEEE / HL7 co-operation). + XML provides meta-information about data in a systematic and consistent manner. + XML standards can be used to bridge the gap between different application-specific / protocol-specific data types / representations of information allowing their conversion using off-the-shelf tools + XML supports persistent storage / file exchange / database applications. - XML produces considerable overhead (up to 400 %) compared to other transfer syntaxes excluding it´s use for real-time / resource-critical applications. n ITU-T X.693 (12/2001) has defined a standard mapping from ASN.1 encoding rules to XML encoding rules (XER). n For the use of XML a comprehensive, unambiguous (meta-)model (providing a repository of all information elements / “atoms” involved a prerequisite! Slide 19 OpenECG Workshop, Berlin, 1-3 April 2004

Conclusions: n Health information integration (”eHealth”) requires interoperability between clinical and healthcare-related processes and stakeholders. n “Interoperability” implies different concepts (“Functional Interoperability” / “Internetworking”, “Semantic Interoperability ” / “Application Gateways” etc.). n Domain-specific (and domain-optimised!) communication and interoperability standards (exchange formats and protocols) are available and (partly) well established. n Medical device systems interoperability generally involves all 7 layers and particularly includes terminology / coding aspects. n Micro-system development implies future Body Area Networks / mobile wearable systems requiring adequate extension of interoperability chains. n Concepts and tools are in place that can be utilised to build a roadmap towards inter-domain ECG interoperability: When will it happen? Slide 20

OpenECG Workshop, Berlin, 1-3 April 2004

Thank you for your attention Thomas Norgall Fraunhofer-Institute IIS-A Am Wolfsmantel 33 D-91058 Erlangen, Germany Email: [email protected] www.iis.fraunhofer.de

Slide 21

OpenECG Workshop, Berlin, 1-3 April 2004

Suggest Documents