IHE PCD F2F San Diego, America’s Finest City

Slides:



Advertisements
Similar presentations
Archetypes in HL7 2.x Archetypes in HL7 Version 2.x Andrew McIntyre Medical Objects 9 th HL7 Australia Conference, 8.
Advertisements

IPV6. Features of IPv6 New header format Large address space More efficient routing IPsec header support required Simple automatic configuration New protocol.
1 Metadata Registry Standards: A Key to Information Integration Jim Carpenter Bureau of Labor Statistics MIT Seminar June 3, 1999 Previously presented.
IHE PCD Interoperability Mini-Showcase at AAMI 2013 Long Beach, CA CMMS New Directions Demonstrations Monroe Pattillo Practical Health Interoperability,
IHE PCD Rosetta Update Paul Schluter, PhD, GE Healthcare IHE PCD F2F at ECRI, Plymouth Meeting, PA October 20, 2010.
1 IHE PCD F2F IHE PCD Quick Updates IHE PCD Face-to-Face, Cleveland, Ohio Tuesday Q1 and Q2, April 1, 2014 Paul Schluter, GE Healthcare Q1:
WHY DEAL WITH A CDA INCARNATION OF X73? Or, do we really need more problems… Hint: perhaps we do.
3/18/19990© 1999, Health Level Seven, Inc. Introduction: Vocabulary domains Marital Status –single (never married) –married –divorced –separated “Vocabulary”
Software and Systems Division “IHE-PCD F2F Meeting” (NIST Testing Tool Status) National Institute of Standards and Technology (NIST) John Garguilo, Sandra.
National Institute of Standards and Technology Technology Administration U.S. Department of Commerce 1 Patient Care Devices Domain Test Effort Integrating.
HTTP Extension Framework Name: Qin Zhao Id:
Doc.: IEEE /0893 r00 Submission July 2013 Paul A. Lambert, Marvell SemiconductorSlide 1 Service Discovery Proposal Date: Authors: Previous.
Environment Change Information Request Change Definition has subtype of Business Case based upon ConceptPopulation Gives context for Statistical Program.
UML Class Diagram Trisha Cummings. What we will be covering What is a Class Diagram? Essential Elements of a UML Class Diagram UML Packages Logical Distribution.
National Institute of Standards and Technology Technology Administration U.S. Department of Commerce 1 Patient Care Devices Domain Test Effort Integrating.
What’s MPEG-21 ? (a short summary of available papers by OCCAMM)
PCD - WCM Waveform Communication Management [WCM].
GMPLS Recovery Signaling Issues draft-rhodes-rsvp-recovery-signaling-01 Nic Neate Data Connection Ltd (DCL)
IEEE MEDIA INDEPENDENT HANDOVER DCN: Title: ID Definition Date Submitted: July 14, 2006 Presented at IEEE session in San.
Korea Connectathon 2010 Participants Meeting :00-16:00 SKT T-Tower.
IEEE-1588 IEEE-1588 – Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems Defines a Precision Time Protocol.
Object Hierarchy Containment Tree
John J. Garguilo April 27, IHE-PCD Spring F2F – San Diego, CA
Automated ADT Interface Version .02
CT301 lecture7 10/29/2015 Lect 7 NET301.
Practical Health Interoperability, LLC IHE Patient Care Devices Domain
Application layer Lecture 7.
IHE PCD 2015 Fall F2F Profile PC and TC Updates ACM, MEMDMC, MEMLS
Care Coordination and Interoperable Health IT Systems
Point-of-Care Identity Management
IHE PCD 2016 Fall F2F Profile PC and TC Updates ACM, MEM: DMC, LS, RDC
Global Science and Technology, Inc., Greenbelt, MD, USA
Healthcare Information Technology Standards Panel
Service Discovery Proposal
CS 5010 Program Design Paradigms "Bootcamp" Lesson 9.4
MIS2502: Data Analytics Relational Data Modeling
Entity Relationship (E-R) Modeling
Integrating the Healthcare Enterprise (IHE) Patient Care Device Domain (PCD) FDA UDI Considerations IHE PCD 2013 Fall F2F, Boca Raton, FL Monroe Pattillo.
WP1: D 1.3 Standards Framework Status June 25, 2015
IHE PCD 2015 Spring F2F Profile Updates ACM, MEMDMC, MEMLS
IHE DEC and Continua WAN Interface Proposals for Remote Monitoring
Cor Loef Philips Healthcare
Template library tool and Kestrel training
Net 323 D: Networks Protocols
Notes: Scientific Notation
Chapter 2 Database Environment.
Terminology and HL7 Dr Colin Price
Requirements and Implementations for Intra-flow/Intra-AC DiffServ
מודל הנתונים.
IEEE Nomenclature Status
IEEE and NIST RTMMS Terminology Process
Converting HL7v2.6 to FHIR Mattes Rhein1, Stefan Schlichting2, Josef Ingenerf3 1Medizinische Informatik, Universität zu Lübeck 2Drägerwerk AG, Lübeck;
File System B. Ramamurthy B.Ramamurthy 11/27/2018.
UML Class Diagram.
Spencer Crosswy Paul Schluter The Center for Medical Interoperability
R.Rajkumar Asst.Professor CSE
CT301 lecture7 10/29/2015 Lect 7 NET301.
Session Tracking Techniques
Main changes in 2018 revision of ISO/IEC Directives, Part 2
Use and Transformation of DICOM SR and CDA Release 2 Diagnostic Imaging Reports Helmut Koenig, MD Siemens Healthcare Co-Chairman DICOM WG20 and HL7 Imaging.
May 2018 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Considerations on general MAC frame] Date Submitted:
M2AP Methodology For Message Assembly Profile Improving traceability, reusability and instance interoperability in CIM XML message content schema design.
Web-based Imaging Management System Working Group - WIMS
Entity-Relationship Modelling
Module 4 Conformance Constructs
Michael Faughn Prometheus Computing
CSPA Templates for sharing services
CSPA Templates for sharing services
Point-of-care devices in fhir
Standards, Models and Language
Presentation transcript:

IHE PCD F2F 2015-04-30 San Diego, America’s Finest City OBX-4 Sub-Id IHE PCD F2F 2015-04-30 San Diego, America’s Finest City

OBX-4 in general HL7 usage “Definition: This field is used to distinguish between multiple OBX segments with the same observation ID organized under one OBR…”. Use of a dotted notation is mentioned, but the IHE PCD usage is IHE PCD’s own creation.

OBX-4 in IHE PCD Technical Framework Must uniquely identify each OBX Associates each observation (OBX) with its instrumental source in accordance with the IEEE 11073-10201 Domain Information Model. Accommodates deeper identification of observations: if you have multiple sources for the same measurements and you don’t have OBX-4, you can’t identify more than one. Makes traceability of observations feasible.

Containment Hierarchy 1.2.1.1 MDS VMD Channel Metric

TF V2 excerpts on OBX-4 From Annex A OBX-4 is used to express the containment level of a particular item expressed in OBX-3. This is done by defining the nodes of the <MDS> <VMD> <CHAN> <METRIC> hierarchy of the containment tree as a set of ordinal numbers expressed in a dotted notation such that each OBX-3 is expressed unambiguously in terms of its containment as defined by OBX-4. This may be supplemented by a further level or levels to distinguish attributes or other subordinate structures as may be specified in particular PCD profiles.

TF Excerpts, contd. More from Annex A NOTE: The ordinal numbers in an OBX-4 are not normative for a given parameter (identified in OBX-3) and may vary between implementations. Each OBX-4 Sub-Id must be unique within a given containment and message but the numbers and mappings may change between messages.

The flat option It is possible to model your device as an MDS with no substructure – that is, the metrics aren’t grouped into channels, or VMDs. You can represent a “not applicable” level by putting in a zero. Continua uses this to skip VMD and channel.

Device component segments Don’t report a conventional clinical observation, but rather say something about an MDS, VMD, Channel, or Metric Possible descendants – attributes like Production Spec, battery state, version ids of software/firmware How do you recognize one? Its refid ends with _MDS, _VMD, etc. Also, its OBX-4 has trailing zeros for levels that it isn’t “about”, for example an OBX-4 of 1.0.0.0 is about an MDS.

MSH|^~\&|PAT_DEVICE_PHILIPS_C|Philips|||20150122183359||ORU^R01^ORU_R01| HP0122183359177QQ000CND119C0WS75|P|2.6|||AL|NE||8859/1|EN^English^ISO639|| IHE_PCD_001^IHE PCD^1.3.6.1.4.1.19376.1.6.1.1.1^ISO PID|||HO2009001^^^^MR||Hon^Albert^""^^^^L||19610101|M PV1||I|HO Surgery^OR^1 OBR|1||201512218335601|69965^MDC_DEV_MON_PHYSIO_MULTI_PARAM_MDS^MDC||| 20150122183356 OBX|1||69965^MDC_DEV_MON_PHYSIO_MULTI_PARAM_MDS^MDC|1.0.0.0|||||||X|||||||e86c094f- f751-4acf-92b2-38f11c1f6f57-Device OBX|2||70686^MDC_DEV_PRESS_BLD_NONINV_VMD^MDC|1.1.0.0|||||||X|||||||0600dc750001 OBX|3||70675^MDC_DEV_PULS_CHAN^MDC|1.1.1.0|||||||X OBX|4|NM|147842^MDC_ECG_CARD_BEAT_RATE^MDC|1.2.1.1|80| 264864^MDC_DIM_BEAT_PER_MIN^MDC|50-120||||X OBX|5|NM|147232^MDC_ECG_TIME_PD_QT_GL^MDC|1.2.1.14|352| 264338^MDC_DIM_MILLI_SEC^MDC|||||X OBX|6|NM|147236^MDC_ECG_TIME_PD_QTc^MDC|1.2.1.15|406| 264338^MDC_DIM_MILLI_SEC^MDC|<500||||X OBX|7|NM|151562^MDC_RESP_RATE^MDC|1.2.1.19|30| 264928^MDC_DIM_RESP_PER_MIN^MDC|8-45||||X OBX|8|ST|184327^MDC_ECG_STAT_RHY^MDC|1.2.1.21|MDC_ECG_SINUS_RHY||||||X OBX|9||69642^MDC_DEV_ANALY_SAT_O2_VMD^MDC|1.3.0.0|||||||X|||||||0600dc750001 OBX|10||70771^MDC_DEV_ANALY_PERF_REL_CHAN^MDC|1.3.1.0|||||||X OBX|11|NM|150456^MDC_PULS_OXIM_SAT_O2^MDC|1.3.1.1|99| 262688^MDC_DIM_PERCENT^MDC|90-100||||X OBX|12|NM|150448^MDC_PULS_OXIM_PERF_REL^MDC|1.3.1.3|3.9| 262656^MDC_DIM_DIMLESS^MDC|||||X

Segment order “Dictionary order”: One MDS, followed by each contained VMD, followed by its contained metrics, followed by next MDS and so forth. TF specifies “dictionary order” as a SHOULD, not a SHALL. [Question: is that OK?]

OBX-4 puzzles What can be encompassed in one message: can a PCD-01 message (delimited by control characters in HL7 minimal lower-level protocol) contain observations from more than one Medical Device System? [Request from Epic: No][Request from one Philips product team: Yes] One MDS can be contained by another MDS. Do we want to find a way to represent this? Message-size optimization: should we consider some kind of expectation that a receiving system can support persisting rarely-changing (device component) information information [cf. “Key Frame” idea]. Omitting a previously sent OBX-4 value means you can rely on the persisted value.

OBX-4 puzzles, contd. Would it be permissible to have normative semantics for particular values of OBX-4 components (forbidden by current rules).

Questions / comments

Basic rules Each device sub-entity has a unique integer identifier so that each OBX-4 of an ordinary observation points uniquely to its source. This means an OBX points to all its ancestors. Integers can be any non-negative value representable in sixteen bit unsigned integer. That is, for example, if you have four VMDs, they don’t need to be numbered 1, 2, 3, 4.