Health Level Seven (HL7) Data Types and  Top-Level Reference Information Model (RIM) Classes


HL7 version 3 RIM is a comprehensive model being developed by HL7 to satisfy the information needs of creating and maintaining interoperable messages and documents in health care. The official HL7 RIM methodology uses Unified Modeling Language. In creating a Protege-2000 version, I have separated out the definition of HL7 data types as a separate project that is included in the HL7 RIM project.

I have only modeled the top-level classes of the RIM (Entity, Role, Participation, Act, Act_relationship, Relationship_link). If you are interested in filling out the subclasses of these classes, please contact me so that we can create and maintain one consistent ontology.

Please note that the Protege-2000 representation of the RIM has no official status.

In creating this Protege-2000 ontology of HL7 data types and top-level RIM classes, I had to make a number of modeling decisions:

Contact: Samson Tu, Stanford Medical Informatics, Stanford University School of Medicine.

Download the HL7 data type and top-level RIM classes