GELLO is an object oriented, declarative decision support language. It is a HL7 standard. Revision 2 has been ballotted successfully and ANSI approved. Medical Objects (MO) continues to lead the development of this standard. GELLO is closely related to Object Constraint language (OCL). As a constraint language, GELLO can capture or query data from a virtual medical record (vMR). Medical Objects uses a HL7 v.3 vMR interface. We prefer a VMR based on existing HL7 v2 messages however FHIR and bespoke models are ok as well. We also can use GELLO to query ISO:13606 archetypes accessed as v.3 artefacts. On the ontology side of modelling, GELLO can query and process a concept model such as SNOMED-CT. Methods exist for SNOMED CT concept creation ( as a Concept Descriptor - CD type), post coordinated expression validation and subsumption through a GELLO language implies method.
GLIF is a specification for interchangeable electronic guidelines. It presents through a UI as a smart flowchat.
ISO:13606 is an international Electronic Health record (EHR) extract standard and is an ISO standard. It employs archetypes which in turn may be combined as Templates .
The virtual medical record (vMR) is a HL7 project. It specifies an abstraction of existing EHR information structures, for the purposes of clinical decision support. It is platform independent in its implementation, dynamic, and can be Gello class based. It is a representation of the HL7 Reference information Model (RIM), but not an EHR. The HL7 v2 VMR DSTU is part of the MO implementation. Other VMR packages can be enabled, for example FHIR. GELLO can also utilise a database schema and instance data.