Gello Expression Language
Encyclopedia
The GELLO Expression Language was started in 2001 and introduced in 2002; in 2005, GELLO was adopted as an international standard by HL7 International and ANSI for a decision support language. GELLO Release 2 was completed and approved by ANSI in June 2010.
The GELLO specifications have been developed in coordination with the HL7 Clinical Decision Support TC (CDSTC)

GELLO is a class-based object-oriented programming language
Object-oriented programming language
This is a list of object-oriented programming programming languages.-Languages with object-oriented features:*ABAP*Ada 95*AmigaE*BETA*Blue*Boo*C++*C#*COBOL*Cobra*ColdFusion*Common Lisp*COOL*CorbaScript*Clarion*CLU*Curl*D*Dylan*E*Eiffel...

 and a relative of the Object Constraint Language
Object Constraint Language
The Object Constraint Language is a declarative language for describing rules that apply to Unified Modeling Language models developed at IBM and now part of the UML standard. Initially, OCL was only a formal specification language extension to UML. OCL may now be used with any Meta-Object...

 (OCL). OCL is a well-developed constraint language that makes it an attractive use as an expression language. The intention was for GELLO to evolve as a standard query and expression language for decision support.

GELLO creates the potential for many decision support options, as the full array of atomic patient data is greatly accessible to complement better, safer clinical decision making by health professionals. Furthermore this enables specialist clinicians to customize their current systems and create flexible purpose built decision support system
Decision support system
A decision support system is a computer-based information system that supports business or organizational decision-making activities. DSSs serve the management, operations, and planning levels of an organization and help to make decisions, which may be rapidly changing and not easily specified in...

s.

Standardization of GELLO it has made this language compatible with the HL7 version 3.0 Reference Information Model (RIM). GELLO uses an abstract "virtual medical record" (vMR) so that the same GELLO code can run on multiple systems accessing data stored in different formats. The vMR is a simplified view of the HL7 RIM.

Uses for GELLO

The GELLO language can be used to:

•Build up queries to extract and manipulate data from medical record
Medical record
The terms medical record, health record, and medical chart are used somewhat interchangeably to describe the systematic documentation of a single patient's medical history and care across time within one particular health care provider's jurisdiction....

s.

•Construct decision criteria by building up expressions to reason about particular data features/values. These criteria can be used in decision-support knowledge
bases such as those designed to provide alerts and reminders, guidelines, or other decision rules.

•Create expressions, formulae, and queries for other applications.

See also

  • Medical guideline
  • Clinical Document Architecture
    Clinical Document Architecture
    The HL7 Clinical Document Architecture is an XML-based markup standard intended to specify the encoding, structure and semantics of clinical documents for exchange.CDA is part of the HL7 version 3 standard...

  • Clinical decision support system
    Clinical decision support system
    Clinical decision support system is an interactive decision support system Computer Software, which is designed to assist physicians and other health professionals with decision making tasks, as determining diagnosis of patient data. A working definition has been proposed by Dr...

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK