Presentation is loading. Please wait.

Presentation is loading. Please wait.

HL7 Version 3 Veli BICER. Agenda HL7 Problems with Version 2.x HL7 Models Use Case Model Information Model Interaction Model Message Model.

Similar presentations


Presentation on theme: "HL7 Version 3 Veli BICER. Agenda HL7 Problems with Version 2.x HL7 Models Use Case Model Information Model Interaction Model Message Model."— Presentation transcript:

1 HL7 Version 3 Veli BICER

2 Agenda HL7 Problems with Version 2.x HL7 Models Use Case Model Information Model Interaction Model Message Model

3 HL7 founded in 1987 To provide standards for the exchange, management and integration of data that supports clinical patient care and the management, delivery and evaluation of healthcare services.

4 Problems with version 2.x Problem: misunderstanding of specifications Result: Different implicit information models Problem: Misleading conformance claims Result: No vocabulary to describe conformance concepts

5 Problems with version 2.x Implicit information model, not explicit Need for controlled vocabularies No explicit support for object technologies No explicit support for security functions Optionality is ubiquitous and troublesome

6 Contents of HL7 V2.3 Trigger events –Actions or occurrences Messages –Information content Segments –Repeating structures Data elements –Data representation

7 HL7 Version 3.X Specification Version 3 Methodology - MDF Conformance Claims to improve the internal consistency of HL7

8 HL7 Models A model is a collection of subject areas, scenarios, classes, attributes, use cases, actors, trigger events, interactions, etc. that depict the information needed to specify HL7 Version3 messages. HL7 models are further divided into four specific models - a use case model, an information model, an interaction model, and a message design model.

9 HL7 Models

10 Use Case Model

11 Describes specific situations in which communication between healthcare entities is needed.

12 Information Model

13 A detailed and precise definition for the information from which all data content of HL7 messages are drawn. Classes, Attributes, and Relationships –Documented in the Reference Information Model, the Domain Information Model, and the Message Information Model State Transition Models for certain selected classes. Data Types and Constraints.

14 Reference Information Model (RIM) Root of all information models. Provides a static view of the information. A HL7-wide common reference model that integrates all Technical Committees’ domain views. Committees and SIGs generally work with a small subset of the RIM - called Domain Information Model or DIM.

15 Reference Information Model (RIM) Foundation Classes –Acts –Entities –Roles Communication Infrastructure –Core Infrastructure –Message Communications Control –Structured Documents

16 Reference Information Model (RIM)

17

18

19 Interaction Model

20 Specifies all Trigger Events and Message Flows. Specifies the Application Roles.

21 Interaction Model Each Interaction consists of: –Trigger event Initiators of Interactions. –Message ID Each interaction sends one particular message –Sender role When trigger event detected, message is sent –Receiver role Receiver responsibility

22 Interaction Model Application Role - identifies an information management responsibility for one of the subject classes. Responsibilities typically are: Creator, Manager, Tracker and Archivist. Healthcare applications are assumed to take on one or more application roles. Interaction

23 Interaction Model

24 Message Model

25 Message Specification Domain Information Model Message Information Model Reference Information Model Interaction Model Hierarchical Message Description Use Case Model

26 Subset the RIM  MIM The RIM must first be refined by subsetting and constraining it –Create a MIM with RIM classes needed –Develop an R-MIM from these classes Collection of classes with some constraints Collection of attributes and associations to support the R-MIM

27 RIM content MIM content (a proper subset of the RIM) Fewer attributes

28 Convert the MIM  R-MIM Constrain cardinality on Associations Constraints on Attributes –Some may be left out –Sub-components may be individually constrained Classes are duplicated for different uses May modify the Inheritance structure –Some specializations may subsume the generalization –Always inherit downwards to specializations

29 MIM

30 RMIM

31 0 1 2 2a 4 5 3

32

33

34 Implementation Technology Specification A method of encoding and sending HL7 messages. XML represents one of several ITS to be developed

35 An HL7 V2.3 Message MSH|^~\&|LABGL1||DMCRES||199812300100||ORU^R01|LABGL1199510221838581|P|2.3 |||NE|NE PID|||6910828^Y^C8||Newman^Alfred^E||19720812|M||W|25 Centscheap Ave^^ Whatmeworry^UT^85201^^P||(555)777-6666|(444)677-7777||M||773789090 OBR||110801^LABGL|387209373^DMCRES|18768-2^CELL COUNTS+DIFFERENTIAL TESTS (COMPOSITE)^LN|||199812292128||35^ML|||||||IN2973^Schadow^Gunther^^^^MD^UPIN ||||||||||^Once||||||CA20837^Spinosa^John^^^^MD^UPIN OBX||NM|4544-3^HEMATOCRIT (AUTOMATED)^LN||45||39-49 |||| F|||199812292128||CA20837 OBX||NM|789-8^ERYTHROCYTES COUNT (AUTOMATED)^LN||4.94|10*12/mm3 |4.30-5.90||||F|||199812292128||CA20837

36

37

38

39

40 - - - …..

41 Thanks for your attention


Download ppt "HL7 Version 3 Veli BICER. Agenda HL7 Problems with Version 2.x HL7 Models Use Case Model Information Model Interaction Model Message Model."

Similar presentations


Ads by Google