HL7 resources

D-MIM-Domain Message Information Model

The Domain Message Information Model (D-MIM) is a subset of the HL7 V3 RIM model, and is used to create messages for a particular domain. It includes a fully expanded set of class clones, attributes and relationships. For example, the set of classes used by the Medical Records/Structured Documents domain is quite different from that used by the Patient Administration domain. Thus, the D-MIMs for these two domains will be substantially different even though both will be derived from the RIM.

The D-MIM is a diagram that shows the relationships between the classes using diagramming conventions and notations developed by HL7. These diagrams are based on UML notation, however the HL7 diagramming convention enables diagrams to be smaller and more concise and to convey more information visually.

Just as D-MIMs are a subset of the RIM, R-MIMs (Refined Message Information Models) are a subset of a D-MIM. One of the most popular R-MIMs is for the CDA. The CDA R-MIM is the model used as the basis for defining the CDA document.

(click to enlarge)

You might also like

HL7 resources

HL7 Data Types

HL7 data types define the kind of data included in a field used in the HL7 message structure. Examples include a string, text, timestamp, address, or coded element.

Read more >

HL7 resources

RIM-Reference Information Model

The HL7 Reference Information Model (RIM) represents a static model of healthcare workflows as viewed by the HL7 standards development group.

Read more >

HL7 resources

Minimum Layer Protocol – MLP

MLP is how an application should wrap an HL7 message to ensure HL7 compliant applications know where a message starts and stops, and where the next message begins.

Read more >