Index: /adl/trunk/pdf2html/am/adl/adl.htm
===================================================================
--- /adl/trunk/pdf2html/am/adl/adl.htm	(revision 71)
+++ /adl/trunk/pdf2html/am/adl/adl.htm	(revision 71)
@@ -0,0 +1,28556 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html40/strict.dtd">
+<!-- Created from PDF via Acrobat SaveAsXML -->
+<!-- Mapping table version: 28-February-2003 -->
+<HTML>
+<HEAD>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<STYLE type="text/css">
+IMG {
+ text-align:center;
+ vertical-align:top;
+ margin-bottom:4px;
+ margin-top:0px;
+ margin-right:0px;
+ margin-left:0px;
+ direction:ltr
+}
+SPAN {
+ font-family:'BMDCPM+PalatinoLinotype','Palatino',serif;
+ font-size:18pt;
+ font-style:normal;
+ font-weight:bold
+}
+P {
+ text-align:center;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+DIV[class="Part"] {
+ text-align:left;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+H1 {
+ text-align:center;
+ margin-bottom:15px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+DIV[class="Sect"] {
+ text-align:left;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+H2 {
+ text-align:center;
+ margin-bottom:25px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+TABLE {
+ border-width:thin;
+ border-collapse:collapse;
+ padding:3px;
+ text-align:center;
+ vertical-align:top;
+ margin-bottom:4px;
+ margin-top:0px;
+ margin-right:0px;
+ margin-left:0px;
+ direction:ltr;
+ width:auto;
+ height:auto;
+ display:table;
+ float:none
+}
+TR {
+ vertical-align:top;
+ height:auto
+}
+TH {
+ text-align:left;
+ vertical-align:middle
+}
+TD { 
+ text-align:left;
+ vertical-align:middle
+}
+A {
+ font-style:normal;
+ font-weight:normal
+}
+H4 {
+ text-align:left;
+ margin-bottom:25px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+OL {
+ list-style-type:decimal;
+ text-align:left;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+LI {
+ list-style-type:decimal;
+ text-align:left;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ margin-left:96px;
+ text-indent:-23px;
+ direction:ltr;
+ line-height:16px
+}
+DT {
+ text-align:left;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ margin-left:96px;
+ text-indent:-23px;
+ direction:ltr
+}
+DD {
+ text-align:left;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ margin-left:96px;
+ text-indent:-23px;
+ direction:ltr
+}
+CAPTION {
+ text-align:left;
+ margin-bottom:91px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+H3 {
+ text-align:justify;
+ margin-bottom:8px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+H5 {
+ text-align:left;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+DIV {
+ text-align:left;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+</STYLE>
+<META
+ name="dc.creator"
+ content="Thomas" >
+<META
+ name="dc.title"
+ content="ADL.book" >
+<META
+ name="dc.date"
+ content="2007-04-09T13:55:52Z" >
+<META
+ name="dc.date.modified"
+ content="2007-04-09T13:55:52Z" >
+<META
+ name="generator"
+ content="Adobe Acrobat Exchange-Pro 8.258" >
+</HEAD>
+<BODY bgcolor=white text=black link=blue vlink=purple alink=fushia >
+<HR>
+<UL>
+<LI>
+<A href="#LinkTarget_24135">Copyright Notice</A>
+</LI>
+<LI>
+<A href="#LinkTarget_24182">Amendment Record</A>
+</LI>
+<LI>
+<A href="#LinkTarget_24321">Trademarks</A>
+</LI>
+<LI>
+<A href="#LinkTarget_24326">Acknowledgements</A>
+</LI>
+<LI>
+<A href="#LinkTarget_24354">Table of Contents</A>
+</LI>
+<LI>
+<A href="#LinkTarget_24932">1 Introduction</A>
+<UL>
+<LI>
+<A href="#LinkTarget_24934">1.1 Purpose</A>
+</LI>
+<LI>
+<A href="#LinkTarget_24957">1.2 Related Documents</A>
+</LI>
+<LI>
+<A href="#LinkTarget_24968">1.3 Nomenclature</A>
+</LI>
+<LI>
+<A href="#LinkTarget_24971">1.4 Status</A>
+</LI>
+<LI>
+<A href="#LinkTarget_24995">1.5 Peer review</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25004">1.6 Conformance</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_25020">2 Overview</A>
+<UL>
+<LI>
+<A href="#LinkTarget_25022">2.1 What is ADL?</A>
+<UL>
+<LI>
+<A href="#LinkTarget_25036">2.1.1 Structure</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25058">2.1.2 An Example</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25103">2.1.3 Semantics</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_25133">2.2 Computational Context</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25139">2.3 XML form of Archetypes</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25160">2.4 Changes From Previous Versions</A>
+<UL>
+<LI>
+<A href="#LinkTarget_25163">2.4.1 Version 1.4 from Version 1.3</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25178">2.4.2 Version 1.3 from Version 1.2</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25203">2.4.3 Version 1.2 from Version 1.1</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25269">2.4.4 The Future: ADL Version 2.0</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_25307">2.5 Tools</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_25322">3 File Encoding and Character Quoting</A>
+<UL>
+<LI>
+<A href="#LinkTarget_25323">3.1 File Encoding</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25389">3.2 Special Character Sequences</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_25428">4 dADL - Data ADL</A>
+<UL>
+<LI>
+<A href="#LinkTarget_25429">4.1 Overview</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25500">4.2 Basics</A>
+<UL>
+<LI>
+<A href="#LinkTarget_25501">4.2.1 Scope of a dADL Document</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25503">4.2.2 Keywords</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25505">4.2.3 Reserved Characters</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25532">4.2.4 Comments</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25535">4.2.5 Information Model Identifiers</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25554">4.2.6 Semi-colons</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_25564">4.3 Paths</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25584">4.4 Structure</A>
+<UL>
+<LI>
+<A href="#LinkTarget_25585">4.4.1 General Form</A>
+<UL>
+<LI>
+<A href="#LinkTarget_25609">4.4.1.1 Outer Delimiters</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25631">4.4.1.2 Paths</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_25643">4.4.2 Empty Sections</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25649">4.4.3 Container Objects</A>
+<UL>
+<LI>
+<A href="#LinkTarget_25746">4.4.3.1 Paths</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_25749">4.4.4 Nested Container Objects</A>
+<UL>
+<LI>
+<A href="#LinkTarget_25790">4.4.4.1 Paths</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_25798">4.4.5 Adding Type Information</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25837">4.4.6 Associations and Shared Objects</A>
+<UL>
+<LI>
+<A href="#LinkTarget_25879">4.4.6.1 Paths</A>
+</LI>
+</UL>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_25893">4.5 Leaf Data - Built-in Types</A>
+<UL>
+<LI>
+<A href="#LinkTarget_25896">4.5.1 Primitive Types</A>
+<UL>
+<LI>
+<A href="#LinkTarget_25897">4.5.1.1 Character Data</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25905">4.5.1.2 String Data</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25931">4.5.1.3 Integer Data</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25939">4.5.1.4 Real Data</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25947">4.5.1.5 Boolean Data</A>
+</LI>
+<LI>
+<A href="#LinkTarget_25949">4.5.1.6 Dates and Times</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_25988">4.5.2 Intervals of Ordered Primitive Types</A>
+</LI>
+<LI>
+<A href="#LinkTarget_26026">4.5.3 Other Built-in Types</A>
+<UL>
+<LI>
+<A href="#LinkTarget_26027">4.5.3.1 URIs</A>
+</LI>
+<LI>
+<A href="#LinkTarget_26034">4.5.3.2 Coded Terms</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_26042">4.5.4 Lists of Built-in Types</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_26069">4.6 Plug-in Syntaxes</A>
+</LI>
+<LI>
+<A href="#LinkTarget_26088">4.7 Expression of dADL in XML</A>
+</LI>
+<LI>
+<A href="#LinkTarget_26206">4.8 Syntax Specification</A>
+<UL>
+<LI>
+<A href="#LinkTarget_26233">4.8.1 Grammar</A>
+</LI>
+<LI>
+<A href="#LinkTarget_26477">4.8.2 Symbols</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_26602">4.9 Syntax Alternatives</A>
+<UL>
+<LI>
+<A href="#LinkTarget_26604">4.9.1 Container Attributes</A>
+</LI>
+</UL>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_26684">5 cADL - Constraint ADL</A>
+<UL>
+<LI>
+<A href="#LinkTarget_26685">5.1 Overview</A>
+</LI>
+<LI>
+<A href="#LinkTarget_26725">5.2 Basics</A>
+<UL>
+<LI>
+<A href="#LinkTarget_26726">5.2.1 Keywords</A>
+</LI>
+<LI>
+<A href="#LinkTarget_26798">5.2.2 Comments</A>
+</LI>
+<LI>
+<A href="#LinkTarget_26801">5.2.3 Information Model Identifiers</A>
+</LI>
+<LI>
+<A href="#LinkTarget_26806">5.2.4 Node Identifiers</A>
+</LI>
+<LI>
+<A href="#LinkTarget_26808">5.2.5 Natural Language</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_26824">5.3 Structure</A>
+<UL>
+<LI>
+<A href="#LinkTarget_26855">5.3.1 Complex Objects</A>
+</LI>
+<LI>
+<A href="#LinkTarget_26906">5.3.2 Attribute Constraints</A>
+<UL>
+<LI>
+<A href="#LinkTarget_26908">5.3.2.1 Existence</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_26931">5.3.3 Single-valued Attributes</A>
+</LI>
+<LI>
+<A href="#LinkTarget_26961">5.3.4 Container Attributes</A>
+<UL>
+<LI>
+<A href="#LinkTarget_26962">5.3.4.1 Cardinality</A>
+</LI>
+<LI>
+<A href="#LinkTarget_26978">5.3.4.2 Occurrences</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_27014">5.3.5 “Any” Constraints</A>
+</LI>
+<LI>
+<A href="#LinkTarget_27035">5.3.6 Object Node Identification and Paths</A>
+</LI>
+<LI>
+<A href="#LinkTarget_27122">5.3.7 Internal References</A>
+</LI>
+<LI>
+<A href="#LinkTarget_27159">5.3.8 Archetype Slots</A>
+</LI>
+<LI>
+<A href="#LinkTarget_27221">5.3.9 Placeholder Constraints</A>
+</LI>
+<LI>
+<A href="#LinkTarget_27240">5.3.10 Mixed Structures</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_27270">5.4 Constraints on Primitive Types</A>
+<UL>
+<LI>
+<A href="#LinkTarget_27298">5.4.1 Constraints on String</A>
+<UL>
+<LI>
+<A href="#LinkTarget_27300">5.4.1.1 List of Strings</A>
+</LI>
+<LI>
+<A href="#LinkTarget_27307">5.4.1.2 Regular Expression</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_27358">5.4.2 Constraints on Integer</A>
+<UL>
+<LI>
+<A href="#LinkTarget_27360">5.4.2.1 List of Integers</A>
+</LI>
+<LI>
+<A href="#LinkTarget_27381">5.4.2.2 Interval of Integer</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_27392">5.4.3 Constraints on Real</A>
+</LI>
+<LI>
+<A href="#LinkTarget_27395">5.4.4 Constraints on Boolean</A>
+</LI>
+<LI>
+<A href="#LinkTarget_27401">5.4.5 Constraints on Character</A>
+<UL>
+<LI>
+<A href="#LinkTarget_27403">5.4.5.1 List of Characters</A>
+</LI>
+<LI>
+<A href="#LinkTarget_27405">5.4.5.2 Regular Expression</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_27443">5.4.6 Constraints on Dates, Times and Durations</A>
+<UL>
+<LI>
+<A href="#LinkTarget_27446">5.4.6.1 Date, Time and Date/Time</A>
+</LI>
+<LI>
+<A href="#LinkTarget_27552">5.4.6.2 Duration Constraints</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_27581">5.4.7 Constraints on Lists of Primitive types</A>
+</LI>
+<LI>
+<A href="#LinkTarget_27587">5.4.8 Assumed Values</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_27605">5.5 Syntax Specification</A>
+<UL>
+<LI>
+<A href="#LinkTarget_27612">5.5.1 Grammar</A>
+</LI>
+<LI>
+<A href="#LinkTarget_27870">5.5.2 Symbols</A>
+</LI>
+</UL>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_28063">6 Assertions</A>
+<UL>
+<LI>
+<A href="#LinkTarget_28064">6.1 Overview</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28075">6.2 Keywords</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28126">6.3 Operators</A>
+<UL>
+<LI>
+<A href="#LinkTarget_28128">6.3.1 Arithmetic Operators</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28148">6.3.2 Equality Operators</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28152">6.3.3 Relational Operators</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28158">6.3.4 Boolean Operators</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28165">6.3.5 Quantifiers</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_28169">6.4 Operands</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28185">6.5 Precedence and Parentheses</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28187">6.6 Future</A>
+<UL>
+<LI>
+<A href="#LinkTarget_28188">6.6.1 Variables</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_28229">6.7 Syntax Specification</A>
+<UL>
+<LI>
+<A href="#LinkTarget_28238">6.7.1 Grammar</A>
+</LI>
+</UL>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_28315">7 ADL Paths</A>
+<UL>
+<LI>
+<A href="#LinkTarget_28316">7.1 Overview</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28333">7.2 Relationship with W3C Xpath</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28361">7.3 Path Syntax</A>
+<UL>
+<LI>
+<A href="#LinkTarget_28369">7.3.1 Grammar</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28393">7.3.2 Symbols</A>
+</LI>
+</UL>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_28453">8 ADL - Archetype Definition Language</A>
+<UL>
+<LI>
+<A href="#LinkTarget_28454">8.1 Introduction</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28477">8.2 Basics</A>
+<UL>
+<LI>
+<A href="#LinkTarget_28478">8.2.1 Keywords</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28491">8.2.2 Node Identification</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28508">8.2.3 Local Constraint Codes</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_28513">8.3 Header Sections</A>
+<UL>
+<LI>
+<A href="#LinkTarget_28514">8.3.1 Archetype Section</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28521">8.3.2 Controlled Indicator</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28527">8.3.3 Specialise Section</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28558">8.3.4 Concept Section</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28564">8.3.5 Language Section and Language Translation</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28585">8.3.6 Description Section</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_28658">8.4 Definition Section</A>
+<UL>
+<LI>
+<A href="#LinkTarget_28705">8.4.1 Design-time and Run-time paths</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_28723">8.5 Invariant Section</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28732">8.6 Ontology Section</A>
+<UL>
+<LI>
+<A href="#LinkTarget_28733">8.6.1 Overview</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28784">8.6.2 Ontology Header Statements</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28788">8.6.3 Term_definitions Section</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28845">8.6.4 Constraint_definition Section</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28853">8.6.5 Term_binding Section</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28906">8.6.6 Constraint_binding Section</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_28916">8.7 Revision History Section</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28945">8.8 Validity Rules</A>
+<UL>
+<LI>
+<A href="#LinkTarget_28947">8.8.1 Global Archetype Validity</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28960">8.8.2 Coded Term Validity</A>
+</LI>
+<LI>
+<A href="#LinkTarget_28968">8.8.3 Definition Section</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_28995">8.9 Syntax Specification</A>
+<UL>
+<LI>
+<A href="#LinkTarget_29000">8.9.1 Grammar</A>
+</LI>
+<LI>
+<A href="#LinkTarget_29045">8.9.2 Symbols</A>
+</LI>
+</UL>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_29154">9 Customising ADL</A>
+<UL>
+<LI>
+<A href="#LinkTarget_29155">9.1 Introduction</A>
+<UL>
+<LI>
+<A href="#LinkTarget_29247">9.1.1 Custom Syntax</A>
+</LI>
+</UL>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_29326">10 Relationship of ADL to Other Formalisms</A>
+<UL>
+<LI>
+<A href="#LinkTarget_29327">10.1 Overview</A>
+</LI>
+<LI>
+<A href="#LinkTarget_29329">10.2 Constraint Syntaxes</A>
+<UL>
+<LI>
+<A href="#LinkTarget_29330">10.2.1 OCL (Object Constraint Language)</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_29335">10.3 Ontology Formalisms</A>
+<UL>
+<LI>
+<A href="#LinkTarget_29336">10.3.1 OWL (Web Ontology Language)</A>
+</LI>
+<LI>
+<A href="#LinkTarget_29428">10.3.2 KIF (Knowledge Interchange Format)</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_29475">10.4 XML-based Formalisms</A>
+<UL>
+<LI>
+<A href="#LinkTarget_29476">10.4.1 XML-schema</A>
+</LI>
+</UL>
+</LI>
+</UL>
+</LI>
+</UL>
+</HR>
+<IMG width=336 height=135 style="display:block; float:none" src="images/adl_img_0.png">
+<IMG width=144 height=127 style="display:block; float:none; text-align:left; margin-bottom:27px" src="images/adl_img_1.png">
+<P>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>EHR Archetype Model </SPAN
+></P>
+<DIV class="Part"
+><H1>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:24pt; color:#29A300"
+>Archetype Definition Languag</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:24pt; color:#29A300"
+>e 
+</SPAN
+></H1>
+<DIV class="Sect">
+<H2>
+<SPAN style="font-family:'serif', 'Times New Roman'; color:#29A300"
+>ADL 1.</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; color:#29A300"
+>4 
+</SPAN
+></H2>
+<TABLE>
+<TR>
+<TH colspan=3 style="width:401px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Editors: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>{T Beale, S Heard}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.6pt; font-weight:normal; color:#000000"
+>a </SPAN
+></TH>
+</TR>
+<TR>
+<TD style="width:117px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<A href="#LinkTarget_24195">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Revision: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</TD>
+<TD style="width:89px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Pages: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>115 </SPAN
+></SPAN>
+</TD>
+<TD style="width:194px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Date of issue: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</TD>
+</TR>
+</TABLE>
+<P style="text-align:; margin-bottom:29px; margin-right:237px; margin-left:57px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>a.</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> Ocean Informatics </SPAN
+></P>
+<P style="margin-bottom:40px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Keywords: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR, ADL, health records, modelling, constraints </SPAN
+></P>
+<TABLE style="margin-bottom:54px">
+<TR>
+<TH colspan=4 style="text-align:center; width:245px; height:24px; background-color:#00FFFF; border-style: solid none none solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>EHR Extract </SPAN
+></TH>
+<TH colspan=3 style="vertical-align:top; width:198px; height:24px; border-style: solid solid none none; border-color: #000000; border-width:1px 2px 1px 1px"/>
+</TR>
+<TR>
+<TH style="text-align:center; width:52px; height:23px; background-color:#00FFFF; border-style: none none none solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>EHR </SPAN
+></TH>
+<TD colspan=2 style="width:102px; height:23px; background-color:#00FFFF">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>Demographic </SPAN
+></TD>
+<TD style="width:80px; height:23px; background-color:#00FFFF">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>Integration </SPAN
+></TD>
+<TD colspan=3 style="text-align:center; width:198px; height:23px; background-color:#96FF52; border-style: border-style:none solid none none; border-color: #000000; border-width:1px 2px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>Template OM </SPAN
+></TD>
+</TR>
+<TR>
+<TH colspan=4 style="text-align:center; width:245px; height:23px; background-color:#00FFFF; border-style: none none none solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>Composition </SPAN
+></TH>
+<TD colspan=3 style="width:198px; height:23px; background-color:#C9FF5C; border-style: border-style:none solid none none; border-color: #000000; border-width:1px 2px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>open</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>EHR Archetype Profile </SPAN
+></TD>
+</TR>
+<TR>
+<TH colspan=2 rowspan=2 style="text-align:center; width:119px; height:23px; background-color:#B3FBE6; border-style: none none none solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>Security </SPAN
+></TH>
+<TD colspan=2 rowspan=2 style="width:120px; height:23px; background-color:#B3FBE6">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>Common </SPAN
+></TD>
+<TD rowspan=2 style="width:151px; height:23px; background-color:#C9FF5C; border-style: border-style:none solid none none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>Archetype OM </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:8px; height:12px; border-style: border-style:none solid solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD rowspan=2 style="width:39px; height:23px; border-style: border-style:none solid none solid; border-color: #000000; border-width:1px 2px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>ADL </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:8px; height:11px; border-style: border-style:solid solid none solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TH colspan=7 style="text-align:center; width:449px; height:23px; background-color:#D6FBF9; border-style: none solid none solid; border-color: #000000; border-width:1px 2px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>Data Structures </SPAN
+></TH>
+</TR>
+<TR>
+<TH colspan=7 style="text-align:center; vertical-align:top; width:449px; height:23px; background-color:#D6FBF9; border-style: none solid none solid; border-color: #000000; border-width:1px 2px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>Data Types </SPAN
+></TH>
+</TR>
+<TR>
+<TH colspan=7 style="text-align:center; vertical-align:top; width:449px; height:24px; background-color:#D6FBF9; border-style: none solid solid solid; border-color: #000000; border-width:1px 2px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>Support </SPAN
+></TH>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; color:#0000FF"
+>© 2003-2007 The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; color:#0000FF"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; color:#0000FF"
+>EHR Foundation. </SPAN
+></P>
+<P style="margin-bottom:20px; line-height:15px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>EHR Foundation is an independent, non-profit community, facilitating the sharing of health records by consumers and clinicians via open-source, standards-based implementations. </SPAN
+></P>
+<TABLE style="margin-bottom:0px">
+<TR>
+<TH style="vertical-align:top; width:63px; height:14px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; color:#0000FF"
+>Founding </SPAN
+></TH>
+<TD style="vertical-align:top; width:392px; height:14px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>David Ingram, Professor of Health Informatics, </SPAN
+></TD>
+</TR>
+<TR>
+<TH style="vertical-align:top; width:63px; height:20px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; color:#0000FF"
+>Chairman </SPAN
+></TH>
+<TD style="vertical-align:top; width:392px; height:20px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>CHIME, University College London </SPAN
+></TD>
+</TR>
+<TR>
+<TH style="width:63px; height:20px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; color:#0000FF"
+>Founding </SPAN
+></TH>
+<TD style="width:392px; height:20px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>Dr P Schloeffel, Dr S Heard, Dr D Kalra, D Lloyd, T Beale </SPAN
+></TD>
+</TR>
+<TR>
+<TH style="vertical-align:top; width:63px; height:18px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; color:#0000FF"
+>Members </SPAN
+></TH>
+<TD style="vertical-align:top; width:392px; height:18px"/>
+</TR>
+<TR>
+<TH style="vertical-align:top; width:63px; height:21px"/>
+<TD style="vertical-align:bottom; width:392px; height:21px">
+<A href="http://www.openEHR.org">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; color:#0000FF"
+>email</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>: info@openEHR.org </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; color:#0000FF"
+>web</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>: http://www.openEHR.org </SPAN
+></A>
+</TD>
+</TR>
+</TABLE>
+<P style="margin-bottom:108px">
+<A href="#LinkTarget_24068">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<DIV class="Sect">
+<H4 ID="LinkTarget_24135">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Copyright Notice </SPAN
+></H4>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>© Copyright openEHR Foundation 2001 - 200</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>All Rights Reserve</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>d 
+</SPAN
+></P>
+<ol style="list-style-type:decimal">
+<LI>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>This document is protected by copyright and/or database right throughout the world and is owned by the openEHR Foundation. </SPAN
+></LI>
+<LI>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>You may read and print the document for private, non-commercial use. </SPAN
+></LI>
+<LI>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>You may use this document (in whole or in part) for the purposes of making presentations and education, so long as such purposes are non-commercial and are designed to comment on, further the goals of, or inform third parties about, openEHR. </SPAN
+></LI>
+<LI>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>You must not alter, modify, add to or delete anything from the document you use (except as is permitted in paragraphs 2 and 3 above). </SPAN
+></LI>
+<LI>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>You shall, in any use of this document, include an acknowledgement in the form: &quot;© Copyright openEHR Foundation 2001-2007. All rights reserved. www.openEHR.org&quot; </SPAN
+></LI>
+<LI>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>This document is being provided as a service to the academic community and on a non-commercial basis. Accordingly, to the fullest extent permitted under applicable law, the openEHR Foundation accepts no liability and offers no warranties in relation to the materials and documentation and their content. </SPAN
+></LI>
+<LI style="margin-bottom:500px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>If you wish to commercialise, license, sell, distribute, use or otherwise copy the materials and documents on this site other than as provided for in paragraphs 1 to 6 above, you must comply with the terms and conditions of the openEHR Free Commercial Use Licence, or enter into a separate written agreement with openEHR Foundation covering such activities. The terms and conditions of the openEHR Free Commercial Use Licence can be found at http://www.openehr.org/free_commercial_use.htm </SPAN
+></LI>
+</ol>
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 200</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>7 	</SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 2 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<A href="#LinkTarget_24129">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></A>
+</P>
+<P style="text-align:justify">
+<A href="#LinkTarget_24068">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+</P>
+<P style="text-align:; margin-left:597px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_24182" style="text-align:justify; margin-bottom:25px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Amendment Record </SPAN
+></P>
+<TABLE style="margin-bottom:91px">
+<CAPTION >
+<P style="margin-bottom:91px; line-height:15px">
+<A href="#LinkTarget_24111">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<A href="#LinkTarget_24129">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></A>
+</P>
+</CAPTION>
+<TR>
+<TH style="text-align:center; width:105px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Issue </SPAN
+></TH>
+<TH style="width:354px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Details </SPAN
+></TH>
+<TH style="width:87px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Raiser </SPAN
+></TH>
+<TH style="text-align:center; width:104px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Completed </SPAN
+></TH>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:25px; background-color:#0000FF; border-style: border-style:solid none solid solid; border-color: #000000; border-width:4px 1px 1px 1px"/>
+<TD style="vertical-align:top; width:354px; height:25px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#FFFFFF"
+>R E L E A S E  1.0.1 </SPAN
+></TD>
+<TD style="vertical-align:top; width:87px; height:25px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:4px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:104px; height:25px; background-color:#0000FF; border-style: border-style:solid solid solid none; border-color: #000000; border-width:4px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:379px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></TD>
+<TD style="vertical-align:top; width:354px; height:379px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000203</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Release 1.0 explanatory text improvements. Improve Archetype slot explanation. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000208</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Improve ADL grammar for assertion expressions. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000160</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Duration constraints. Added ISO 8601 patterns for duration in cADL. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000213</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Correct ADL grammar for date/times to be properly ISO8601-compliant. Include ‘T’ in cADL patterns and dADL and cADL Date/time, Time and Duration values. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000216</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Allow mixture of W, D etc in ISO8601 Duration (deviation from standard). </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000200</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Correct Release 1.0 typographical errors. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000225</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Allow generic type names in ADL. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000226</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Rename </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>C_CODED_TEXT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+> to </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>C_CODE_PHRASE </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000233</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Define semantics for </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>occurrences</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+> on </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>ARCHETYPE_INTERNAL_REF</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000241</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Correct cADL grammar for archeype slot match expressions </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000223</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Clarify quoting rules in ADL </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000242</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Allow non-inclusive two-sided ranges in ADL. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000245</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Allow term bindings to paths in archetypes. </SPAN
+></TD>
+<TD style="vertical-align:top; width:87px; height:379px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale T Beale S Heard T Beale S Heard A Patterson R Chen S Garde T Beale M Forss T Beale K Atalag S Heard A Patterson S Heard S Heard </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:104px; height:379px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:27px; background-color:#9404FF; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="width:354px; height:27px; background-color:#9404FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#FFFFFF"
+>R E L E A S E  1.0 </SPAN
+></TD>
+<TD style="vertical-align:top; width:87px; height:27px; background-color:#9404FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:104px; height:27px; background-color:#9404FF; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:43px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>1.3.1 </SPAN
+></TD>
+<TD style="width:354px; height:43px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000136</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Add validity rules to ADL document. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000171</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Add validity check for cardinality &amp; occurrences </SPAN
+></TD>
+<TD style="width:87px; height:43px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale A Maldondo </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:104px; height:43px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>18 Jan 2006 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:171px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>1.3.0 </SPAN
+></TD>
+<TD style="vertical-align:top; width:354px; height:171px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000141</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Allow point intervals in ADL. Updated atomic types part of cADL section and dADL grammar section. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000142</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Update dADL grammar to support assumed values. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000143</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Add partial date/time values to dADL syntax. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000149</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Add URIs to dADL and remove query() syntax. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000153</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Synchronise ADL and AOM for language attributes </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000156</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Update documentation of container types. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000138</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Archetype-level assertions. </SPAN
+></TD>
+<TD style="vertical-align:top; width:87px; height:171px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>S Heard T Beale T Beale T Beale T Beale T Beale T Beale </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:104px; height:171px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>18 Jun 2005 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="width:354px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#FFFFFF"
+>R E L E A S E  0.95 </SPAN
+></TD>
+<TD style="vertical-align:top; width:87px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:104px; height:27px; background-color:#0000FF; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:107px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>1.2.1 </SPAN
+></TD>
+<TD style="vertical-align:top; width:354px; height:107px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000125</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>C_QUANTITY </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>example in ADL manual uses old dADL syntax. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000115</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Correct &quot;/[xxx]&quot; path grammar error in ADL. Create new section describing ADL path syntax. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000127</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Restructure archetype specifications. Remove clinical constraint types section of document. </SPAN
+></TD>
+<TD style="vertical-align:top; width:87px; height:107px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale T Beale T Beale </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:104px; height:107px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>11 Feb 2005 </SPAN
+></TD>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px; line-height:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 3 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="text-align:; margin-bottom:15px; margin-left:438px">
+<A href="#LinkTarget_24068">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:25px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<TABLE style="margin-bottom:22px">
+<TR>
+<TH style="text-align:center; width:105px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Issue </SPAN
+></TH>
+<TH style="width:354px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Details </SPAN
+></TH>
+<TH style="text-align:center; width:87px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Raiser </SPAN
+></TH>
+<TH style="text-align:center; width:104px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Completed </SPAN
+></TH>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:377px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>1.2 </SPAN
+></TD>
+<TD style="vertical-align:top; width:354px; height:377px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000110</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Update ADL document and create AOM document. Added explanatory material; added domain type support; rewrote of most dADL sections. Added section on assumed values, “controlled” flag, nested container structures. Change language handling. Rewrote OWL section based on input from: - University of Manchester, UK, - University Seville, Spain. Various changes to assertions due to input from the DSTC. Detailed review from Clinical Information Project, Australia. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>Remove UML models to “Archetype Object Model” docu</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>ment. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Detailed review from UCL. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000103</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Redevelop archetype UML model, add new keywords: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>allow_archetype</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>include</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>exclude</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. CR-000104. Fix ordering bug when </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>use_node</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+> used. Required parser rules for identifiers to make class and attribute identifiers distinct. Added grammars for all parts of ADL, as well as new UML diagrams. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:87px; height:377px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale A Rector R Qamar I Román Martínez A Goodchild Z Z Tun E Browne T Beale T Austin T Beale K Atalag </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:104px; height:377px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>15 Nov 2004 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="width:354px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#FFFFFF"
+>R E L E A S E  0.9 </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:87px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:104px; height:27px; background-color:#0000FF; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="text-align:center; width:105px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>1.1 </SPAN
+></TD>
+<TD style="width:354px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000079</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Change interval syntax in ADL. </SPAN
+></TD>
+<TD style="text-align:center; width:87px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></TD>
+<TD style="text-align:center; width:104px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>24 Jan 2004 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></TD>
+<TD style="width:354px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000077</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Add cADL date/time pattern constraints. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000078</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Add predefined clinical types. Better explanation of cardinality, occurrences and existence. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:87px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>S Heard, T Beale </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:104px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>14 Jan 2004 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>0.9.9 </SPAN
+></TD>
+<TD style="width:354px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000073</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Allow lists of Reals and Integers in cADL. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000075</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Add predefined clinical types library to ADL. Added cADL and dADL object models. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:87px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale, S Heard </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:104px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>28 Dec 2003 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:91px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>0.9.8 </SPAN
+></TD>
+<TD style="vertical-align:top; width:354px; height:91px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000070</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Create Archetype System Description. Moved Archetype Identification Section to new Archetype System document. Copyright Assgined by Ocean Informatics P/L Australia to The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>EHR Foundation. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:87px; height:91px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale, S Heard </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:104px; height:91px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>29 Nov 2003 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:75px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>0.9.7 </SPAN
+></TD>
+<TD style="vertical-align:top; width:354px; height:75px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Added simple value list continuation (“,...”). Changed path syntax so that trailing ‘/’ required for object paths. Remove ranges with excluded limits. Added terms and term lists to dADL leaf types. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:87px; height:75px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:104px; height:75px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>01 Nov 2003 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; width:105px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>0.9.6 </SPAN
+></TD>
+<TD style="width:354px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Additions during HL7 WGM Memphis Sept 2003 </SPAN
+></TD>
+<TD style="text-align:center; width:87px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></TD>
+<TD style="text-align:center; width:104px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>09 Sep 2003 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>0.9.5 </SPAN
+></TD>
+<TD style="width:354px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Added comparison to other formalisms. Renamed CDL to cADL and dDL to dADL. Changed path syntax to conform (nearly) to Xpath. Numerous small changes. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:87px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:104px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>03 Sep 2003 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; width:105px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>0.9 </SPAN
+></TD>
+<TD style="width:354px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Rewritten with sections on cADL and dDL. </SPAN
+></TD>
+<TD style="text-align:center; width:87px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></TD>
+<TD style="text-align:center; width:104px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>28 July 2003 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; width:105px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>0.8.1 </SPAN
+></TD>
+<TD style="width:354px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Added basic type constraints, re-arranged sections. </SPAN
+></TD>
+<TD style="text-align:center; width:87px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></TD>
+<TD style="text-align:center; width:104px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>15 July 2003 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; width:105px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>0.8 </SPAN
+></TD>
+<TD style="width:354px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Initial Writing </SPAN
+></TD>
+<TD style="text-align:center; width:87px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></TD>
+<TD style="text-align:center; width:104px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>10 July 2003 </SPAN
+></TD>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 4 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<A href="#LinkTarget_24129">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></A>
+</P>
+<P style="text-align:left">
+<A href="#LinkTarget_24068">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+</P>
+<P style="margin-bottom:40px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+</DIV>
+<DIV class="Sect">
+<H4 ID="LinkTarget_24321" style="margin-bottom:0px; line-height:26px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Trademarks </SPAN
+></H4>
+<P style="text-align:left; line-height:26px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>“Microsoft” and “.Net” are registered trademarks of the Microsoft Corporation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>“Java” is a registered trademark of Sun Microsystems</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>“Linux” is a registered trademark of Linus Torvalds</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></P>
+<P ID="LinkTarget_24326" style="text-align:left; line-height:26px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Acknowledgements </SPAN
+></P>
+<P style="text-align:left; margin-bottom:785px; line-height:26px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Sebastian Garde, Central Qld University, Australia, for german translations. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 5 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24111">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<A href="#LinkTarget_24129">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:487px">
+<A href="#LinkTarget_24068">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+</P>
+<P style="margin-bottom:959px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 6 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<A href="#LinkTarget_24129">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></A>
+</P>
+<P style="text-align:left">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+</P>
+<P>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_24354" style="text-align:; margin-bottom:8px; margin-right:138px; margin-left:257px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Table of Contents </SPAN
+></P>
+<P>
+<A href="#LinkTarget_24932">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>1 Introduction.............................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_24934">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1.1 Purpose.................................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_24957">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1.2 Related Documents ..............................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_24968">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1.3 Nomenclature.......................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_24971">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1.4 Status....................................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_24995">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1.5 Peer review ..........................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:8px">
+<A href="#LinkTarget_25004">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1.6 Conformance........................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25020">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>2 Overview ................................................................................. 1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>3 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25022">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.1 What is ADL? ......................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>3 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25036">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.1.1 Structure.........................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>3 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25058">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.1.2 An Example ...................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25103">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.1.3 Semantics.......................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25133">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.2 Computational Context ........................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25139">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.3 XML form of Archetypes ....................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25160">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.4 Changes From Previous Versions ........................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25163">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.4.1 Version 1.4 from Version 1.3 .........................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25178">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.4.2 Version 1.3 from Version 1.2 .........................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25203">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.4.3 Version 1.2 from Version 1.1 .........................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25269">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.4.4 The Future: ADL Version 2.0 ........................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:8px">
+<A href="#LinkTarget_25307">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.5 Tools.....................................................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25322">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>3 File Encoding and Character Quoting................................. 2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25323">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>3.1 File Encoding.......................................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:8px">
+<A href="#LinkTarget_25389">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>3.2 Special Character Sequences ...............................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25428">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>4 dADL - Data ADL.................................................................. 2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>3 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25429">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.1 Overview..............................................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>3 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25500">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.2 Basics ...................................................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25501">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.2.1 Scope of a dADL Document..........................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25503">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.2.2 Keywords.......................................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25505">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.2.3 Reserved Characters ......................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25532">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.2.4 Comments......................................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25535">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.2.5 Information Model Identifiers .......................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25554">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.2.6 Semi-colons ...................................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25564">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.3 Paths.....................................................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25584">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.4 Structure...............................................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25585">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.4.1 General Form.................................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25609">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>4.4.1.1 Outer Delimiters ..........................................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25631">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>4.4.1.2 Paths ............................................................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25643">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.4.2 Empty Sections ..............................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25649">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.4.3 Container Objects ..........................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25746">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>4.4.3.1 Paths ............................................................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25749">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.4.4 Nested Container Objects ..............................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25790">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>4.4.4.1 Paths ............................................................................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25798">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.4.5 Adding Type Information ..............................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25837">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.4.6 Associations and Shared Objects...................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25879">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>4.4.6.1 Paths ............................................................................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>2 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:34px">
+<A href="#LinkTarget_25893">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.5 Leaf Data - Built-in Types ...................................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 7 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left">
+<A href="#LinkTarget_25896">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.5.1 Primitive Types ............................................................................. 3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25897">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>4.5.1.1 Character Data ............................................................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>2 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25905">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>4.5.1.2 String Data ..................................................................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>2 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25931">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>4.5.1.3 Integer Data .................................................................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>3 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25939">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>4.5.1.4 Real Data .....................................................................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>3 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25947">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>4.5.1.5 Boolean Data ...............................................................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>3 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25949">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>4.5.1.6 Dates and Times ..........................................................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>3 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_25988">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.5.2 Intervals of Ordered Primitive Types ............................................ 3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26026">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.5.3 Other Built-in Types......................................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26027">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>4.5.3.1 URIs ............................................................................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26034">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>4.5.3.2 Coded Terms ...............................................................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26042">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.5.4 Lists of Built-in Types...................................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26069">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.6 Plug-in Syntaxes..................................................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26088">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.7 Expression of dADL in XML..............................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26206">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.8 Syntax Specification............................................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26233">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.8.1 Grammar........................................................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26477">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.8.2 Symbols.........................................................................................4</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26602">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.9 Syntax Alternatives ............................................................................. 4</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:8px">
+<A href="#LinkTarget_26604">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4.9.1 Container Attributes ...................................................................... 4</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26684">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>5 cADL - Constraint ADL........................................................ 4</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26685">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.1 Overview ............................................................................................. 4</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26725">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.2 Basics...................................................................................................5</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26726">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.2.1 Keywords ...................................................................................... 5</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26798">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.2.2 Comments...................................................................................... 5</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26801">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.2.3 Information Model Identifiers.......................................................5</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26806">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.2.4 Node Identifiers.............................................................................5</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26808">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.2.5 Natural Language .......................................................................... 5</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26824">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.3 Structure .............................................................................................. 5</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26855">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.3.1 Complex Objects...........................................................................5</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26906">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.3.2 Attribute Constraints ..................................................................... 5</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>3 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26908">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>5.3.2.1 Existence .....................................................................................................5</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>3 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26931">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.3.3 Single-valued Attributes................................................................ 5</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26961">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.3.4 Container Attributes ...................................................................... 5</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26962">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>5.3.4.1 Cardinality ...................................................................................................5</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_26978">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>5.3.4.2 Occurrences .................................................................................................5</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27014">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.3.5 “Any” Constraints.........................................................................5</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27035">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.3.6 Object Node Identification and Paths............................................ 5</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27122">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.3.7 Internal References........................................................................5</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27159">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.3.8 Archetype Slots ............................................................................. 6</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27221">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.3.9 Placeholder Constraints.................................................................6</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27240">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.3.10 Mixed Structures ...........................................................................6</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>3 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27270">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.4 Constraints on Primitive Types ...........................................................6</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>3 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27298">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.4.1 Constraints on String.....................................................................6</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27300">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>5.4.1.1 List of Strings ..............................................................................................6</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>4 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27307">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>5.4.1.2 Regular Expression .....................................................................................6</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>4 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27358">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.4.2 Constraints on Integer ................................................................... 6</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27360">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>5.4.2.1 List of Integers ............................................................................................6</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27381">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>5.4.2.2 Interval of Integer .......................................................................................6</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27392">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.4.3 Constraints on Real ....................................................................... 6</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:40px">
+<A href="#LinkTarget_27395">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.4.4 Constraints on Boolean ................................................................. 6</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 8 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+</P>
+<P>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27401">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.4.5 Constraints on Character................................................................6</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27403">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>5.4.5.1 List of Characters ........................................................................................6</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27405">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>5.4.5.2 Regular Expression .....................................................................................6</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27443">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.4.6 Constraints on Dates, Times and Durations...................................6</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27446">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>5.4.6.1 Date, Time and Date/Time ..........................................................................6</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27552">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>5.4.6.2 Duration Constraints ...................................................................................6</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>8 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27581">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.4.7 Constraints on Lists of Primitive types..........................................6</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27587">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.4.8 Assumed Values.............................................................................6</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27605">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.5 Syntax Specification ............................................................................7</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_27612">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.5.1 Grammar........................................................................................7</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:8px">
+<A href="#LinkTarget_27870">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5.5.2 Symbols .........................................................................................7</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28063">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>6 Assertions................................................................................ 7</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28064">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6.1 Overview..............................................................................................7</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28075">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6.2 Keywords .............................................................................................7</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28126">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6.3 Operators..............................................................................................7</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28128">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6.3.1 Arithmetic Operators .....................................................................7</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28148">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6.3.2 Equality Operators.........................................................................8</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28152">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6.3.3 Relational Operators ......................................................................8</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28158">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6.3.4 Boolean Operators .........................................................................8</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28165">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6.3.5 Quantifiers .....................................................................................8</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28169">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6.4 Operands ..............................................................................................8</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28185">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6.5 Precedence and Parentheses.................................................................8</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28187">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6.6 Future ...................................................................................................8</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28188">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6.6.1 Variables ........................................................................................8</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28229">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6.7 Syntax Specification ............................................................................8</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:8px">
+<A href="#LinkTarget_28238">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6.7.1 Grammar........................................................................................8</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28315">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>7 ADL Paths .............................................................................. 8</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28316">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7.1 Overview..............................................................................................8</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28333">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7.2 Relationship with W3C Xpath.............................................................8</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28361">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7.3 Path Syntax ..........................................................................................8</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28369">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7.3.1 Grammar........................................................................................8</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:8px">
+<A href="#LinkTarget_28393">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7.3.2 Symbols .........................................................................................8</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28453">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>8 ADL - Archetype Definition Language................................ 8</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28454">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.1 Introduction..........................................................................................8</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28477">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.2 Basics ...................................................................................................8</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28478">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.2.1 Keywords.......................................................................................8</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28491">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.2.2 Node Identification ........................................................................8</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28508">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.2.3 Local Constraint Codes..................................................................9</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28513">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.3 Header Sections ...................................................................................9</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28514">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.3.1 Archetype Section..........................................................................9</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28521">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.3.2 Controlled Indicator.......................................................................9</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28527">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.3.3 Specialise Section ..........................................................................9</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28558">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.3.4 Concept Section.............................................................................9</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28564">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.3.5 Language Section and Language Translation................................9</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28585">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.3.6 Description Section........................................................................9</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28658">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.4 Definition Section ................................................................................9</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>3 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28705">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.4.1 Design-time and Run-time paths ...................................................9</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:25px">
+<A href="#LinkTarget_28723">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.5 Invariant Section ..................................................................................9</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 9 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="margin-bottom:78px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left">
+<A href="#LinkTarget_28732">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.6 Ontology Section.................................................................................9</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28733">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.6.1 Overview.......................................................................................9</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28784">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.6.2 Ontology Header Statements......................................................... 9</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28788">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.6.3 Term_definitions Section .............................................................. 9</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28845">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.6.4 Constraint_definition Section........................................................ 9</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28853">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.6.5 Term_binding Section ................................................................... 9</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28906">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.6.6 Constraint_binding Section...........................................................9</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28916">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.7 Revision History Section.....................................................................9</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28945">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.8 Validity Rules .................................................................................... 10</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28947">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.8.1 Global Archetype Validity...........................................................10</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28960">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.8.2 Coded Term Validity ................................................................... 10</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28968">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.8.3 Definition Section ....................................................................... 10</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_28995">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.9 Syntax Specification..........................................................................10</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_29000">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.9.1 Grammar...................................................................................... 10</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:8px">
+<A href="#LinkTarget_29045">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.9.2 Symbols.......................................................................................10</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_29154">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>9 Customising ADL................................................................. 10</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_29155">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9.1 Introduction ....................................................................................... 10</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:8px">
+<A href="#LinkTarget_29247">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9.1.1 Custom Syntax ............................................................................ 10</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_29326">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>10 Relationship of ADL to Other Formalisms ....................... 10</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_29327">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>10.1 Overview ........................................................................................... 10</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_29329">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>10.2 Constraint Syntaxes...........................................................................10</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_29330">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>10.2.1 OCL (Object Constraint Language) ............................................ 10</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_29335">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>10.3 Ontology Formalisms........................................................................10</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_29336">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>10.3.1 OWL (Web Ontology Language)................................................10</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_29428">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>10.3.2 KIF (Knowledge Interchange Format)........................................ 11</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_29475">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>10.4 XML-based Formalisms....................................................................11</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:417px">
+<A href="#LinkTarget_29476">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>10.4.1 XML-schema............................................................................... 11</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 10 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:11px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Introduction Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+</DIV>
+<DIV class="Sect">
+<H2 ID="LinkTarget_24932" style="text-align:justify; margin-left:72px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>Introduction </SPAN
+></H2>
+<DIV class="Sect">
+<H3 ID="LinkTarget_24934">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>1.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Purpose </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This document describes the design basis and syntax of the Archetype Definition Language (ADL). It is intended for software developers, technically-oriented domain specialists and subject matter experts (SMEs). Although ADL is primarily intended to be read and written by tools, it is quite readable by humans and ADL archetypes can be hand-edited using a normal text editor. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The intended audience includes: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Standards bodies producing health informatics standards; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Software development organisations using </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Academic groups using </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The open source healthcare community; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Medical informaticians and clinicians interested in health information; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:20px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Health data managers. </SPAN
+></LI>
+</ul>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_24957">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>1.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Related Documents </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:4px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Prerequisite documents for reading this document include: </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-right:345px; text-indent:36px; line-height:23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:6.9pt; font-weight:normal; color:#000000"
+>• </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Architecture Overview Related documents include: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Archetype Object Model (AOM) </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:20px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Archetype Profile (oAP) </SPAN
+></LI>
+</ul>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_24968">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>1.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Nomenclature </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:20px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In this document, the term ‘attribute’ denotes any stored property of a type defined in an object model, including primitive attributes and any kind of relationship such as an association or aggregation. XML ‘attributes’ are always referred to explicitly as ‘XML attributes’. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_24971">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>1.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Status </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This document is under development, and is published as a proposal for input to standards processes and implementation works. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This document is available at </SPAN
+><A href="http://svn.openehr.org/specification/TAGS/Release-1.0.1/publishing/architecture/am/adl.pdf">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>http://svn.openehr.org/specification/TAGS/Release</SPAN
+></A>
+<A href="http://svn.openehr.org/specification/TAGS/Release-1.0.1/publishing/architecture/am/adl.pdf">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>1.0.1/publishing/architecture/am/adl.pdf</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:137px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The latest version of this document can be found in PDF format at </SPAN
+><A href="http://svn.openehr.org/specification/TRUNK/publishing/architecture/am/adl.pdf">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://svn.openehr.org/spec</SPAN
+></A>
+<A href="http://svn.openehr.org/specification/TRUNK/publishing/architecture/am/adl.pdf">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>ification/TRUNK/publishing/architecture/am/adl.pdf</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. New versions are announced on </SPAN
+></A>
+<A href="mailto:openehr-technical@openehr.org">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>openehr-announce@openehr.org</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 11 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Introduction </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_24995">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>1.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Peer review </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Known omissions or questions are indicated in the text with a “to be determined” paragraph, as follows: </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:12pt; font-style:italic; font-weight:normal; color:#0000FF"
+>TBD_1: </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:12pt; font-weight:normal; color:#0000FF"
+>(example To Be Determined paragraph) </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Areas where more analysis or explanation is required are indicated with “to be continued” paragraphs like the following: </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:12pt; font-weight:normal; color:#FF00FF"
+>To Be Continued: more work required </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:20px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Reviewers are encouraged to comment on and/or advise on these paragraphs as well as the main content. Please send requests for information to </SPAN
+><A href="mailto:info@gehr.org">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>info@openEHR.org</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. Feedback should preferably be </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>provided on the mailing list </SPAN
+><A href="mailto:openehr-technical@openehr.org">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>openehr-technical@openehr.org</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, or by private email. </SPAN
+></A>
+</P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_25004">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>1.6 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Conformance </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:585px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Conformance of a data or software artifact to an </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Reference Model specification is determined by a formal test of that artifact against the relevant </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Implementation Technology Specification(s) (ITSs), such as an IDL interface or an XML-schema. Since ITSs are formal, automated derivations from the Reference Model, ITS conformance indicates RM conformance. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 12 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:11px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>4 	</SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Overview Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+</DIV>
+</DIV>
+<DIV class="Sect">
+<H2 ID="LinkTarget_25020" style="text-align:justify; margin-left:72px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>Overview </SPAN
+></H2>
+<DIV class="Sect">
+<H3 ID="LinkTarget_25022">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>2.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>What is ADL? </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Archetype Definition Language (ADL) is a formal language for expressing archetypes, which are constraint-based models of domain entities, or what some might call ‘structured business rules’. The archetype concept is described by Beale </SPAN
+><A href="#LinkTarget_29496">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>[1], </SPAN
+></A>
+<A href="#LinkTarget_29497">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>[2]</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Archetype Object Model </SPAN
+><A href="#LinkTarget_29500">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>[3] </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>describes the definitive semantic model of archetypes, in the form of an object model. The ADL syntax is one possible serialisation of an archetype. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR archetype framework is described in terms of Archetype Definitions and Principles </SPAN
+><A href="#LinkTarget_29511">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>[6] </SPAN
+></A>
+<A href="#LinkTarget_29518">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>and an Archetype System [7]. Other semantic formalisms considered in the course of the develop</SPAN
+></A>
+<A href="#LinkTarget_29323">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>ment of ADL, and some which remain relevant are described in detailed in section 10 on page 109. </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>ADL uses three other syntaxes, cADL (constraint form of ADL), dADL (data definition form of ADL), and a version of first-order predicate logic (FOPL), to describe constraints on data which are instances of some information model (e.g. expressed in UML). It is most useful when very generic information models are used for describing the data in a system, for example, where the logical concepts </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>PATIENT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>DOCTOR</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>HOSPITAL</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> might all be represented using a small number of classes such as </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>PARTY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ADDRESS</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. In such cases, archetypes are used to constrain the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>valid</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> structures of instances of these generic classes to represent the desired domain concepts. In this way future-proof information systems can be built - relatively simple information models and database schemas can be defined, and archetypes supply the semantic modelling, completely outside the software. ADL can thus be used to write archetypes for any domain where formal object model(s) exist which describe data instances. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>When archetypes are used at runtime in particular contexts, they are </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>composed</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> into larger constraint structures, with local or specialist constraints added, via the use of </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>templates</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. The formalism of templates is dADL. Archetypes can be </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>specialised</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> by creating an archetypes that reference existing archetypes as parents; such archetypes can only make certain changes while remaining compatible with the parent. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Another major function of archetypes is to connect information structures to formal terminologies. Archetypes are language-neutral, and can be authored in and translated into any language. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Finally, archetypes are completely path-addressable in a manner similar to XML data, using path expressions that are directly convertible to Xpath expressions. </SPAN
+></P>
+<DIV class="Sect">
+<H3 ID="LinkTarget_25036" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.1.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Structure </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:145px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Archetypes expressed in ADL resemble programming language files, and have a defined syntax. ADL itself is a very simple “glue” syntax, which uses two other syntaxes for expressing structured constraints and data, respectively. The cADL syntax is used to express the archetype </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, while the dADL syntax is used to express data which appears in the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>language</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ontology</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>revision_history</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> sections of an ADL archetype. The top-level structure of an ADL archetype is shown in </SPAN
+><A href="#LinkTarget_25055">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>FIGURE 1</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>} 	</SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 13 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:261px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Overview </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>optional sections </SPAN
+></P>
+<IMG width=351 height=507 style="display:block; float:none; margin-bottom:13px" src="images/adl_img_2.png">
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This main part of this document describes dADL, cADL and ADL path syntax, before going on to describe the combined ADL syntax, archetypes and domain-specific type libraries. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_25058" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.1.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>An Example </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following is an example of a very simple archetype, giving a feel for the syntax. The main point to glean from the following is that the notion of ‘guitar’ is defined in terms of </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>constraints</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> on a </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>generic </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>model of the concept </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>INSTRUMENT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. The names mentioned down the left-hand side of the definition section (“INSTRUMENT”, “size” etc) are alternately class and attribute names from an object model. Each block of braces encloses a specification for some particular set of instances that conform to a specific concept, such as ‘guitar’ or ‘neck’, defined in terms of constraints on types from a generic class model. The leaf pairs of braces enclose constraints on primitive types such as Integer, String, Boolean and so on. </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>archetype (adl_version=1.4)</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>adl-test-instrument.guitar.draft</SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>concept</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0000] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- guitar</SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>language</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>original_language</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[iso_639-1::en]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>definition </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:25px; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>INSTRUMENT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0000] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 14 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Overview Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-right:72px; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>size </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|60..120|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- size in cm </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>date_of_manufacture </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>yyyy-mm-??</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- year &amp; month ok </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>parts </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>cardinality matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:; margin-right:107px; margin-left:227px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>PART</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0001] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- neck </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>material </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[local::at0003, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- timber</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+> at0004]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- timber or nickel alloy </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:; margin-right:342px; margin-left:132px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>PART</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0002] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- body</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>material </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[local::at0003</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- timber </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}}}</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>ontology</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>term_definitions</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[&quot;en&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>items = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-left:168px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[&quot;at0000&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;guitar&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt;;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;stringed instrument&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:144px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:168px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[&quot;at0001&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;neck&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt;;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;neck of guitar&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:144px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:168px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[&quot;at0002&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;body&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt;;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;body of guitar&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:144px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:168px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[&quot;at0003&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;timber&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt;;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;straight, seasoned timber&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:144px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-right:288px; margin-left:168px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[&quot;at0004&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;nickel alloy&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt;;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;frets&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:; margin-bottom:8px; margin-right:520px; margin-left:96px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_25103" style="text-align:left; margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.1.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Semantics </SPAN
+></H3>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>As a parsable syntax, ADL has a formal relationship with structural models such as those expressed in </SPAN
+><A href="#LinkTarget_25131">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>UML, according to the scheme of FIGURE 2. Here we can see that ADL documents are parsed into a </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>network of objects (often known as a ‘parse tree’) which are themselves defined by a formal, abstract object model (see </SPAN
+><A href="http://www.openehr.org/repositories/spec-dev/latest/publishing/architecture/top.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>The openEHR Archetype Object Model (AOM)</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>). Such a model can in turn be re-expressed as any number of concrete models, such as in a programming language, XML-schema or OMG IDL. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:108px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>While ADL syntax remains the primary abstract formalism for expressing archetypes, the AOM defines the semantics of an archetype, in particular relationships which must hold true between the parts of an archetype for it to be valid as a whole. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 15 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:34px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Overview </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<DIV class="Sect">
+<H5>
+<SPAN style=" font-weight:normal"
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9.9pt; color:#000000"
+>ADL Language</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9.9pt; color:#96B5B8"
+>ADL object</SPAN
+></SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9.9pt; color:#000000"
+>Definition (EBNF) </SPAN
+></H5>
+</DIV>
+<DIV class="Sect">
+<P style="text-align:left; margin-left:454px; text-indent:-27px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9.9pt; color:#96B5B8"
+>XML-schema IDL other concrete formalisms </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9.9pt; color:#96B5B8"
+>model </SPAN
+></P>
+<IMG width=452 height=315 style="display:block; float:none; text-align:left; margin-bottom:13px; margin-right:94px" src="images/adl_img_3.png">
+<P style="margin-bottom:25px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>FIGURE 2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#000000"
+>Relationship of ADL with Object Models </SPAN
+></P>
+</DIV>
+</DIV>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_25133">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>2.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Computational Context </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Archetypes are distinct, structured models of domain content, such as ‘data captured for a blood pressure observation’. They sit between lower layers of knowledge resources in a computing environment, such as clinical terminologies and ontologies, and actual data in production systems. Their primary purpose is to provide a reusable, interoperable way of managing generic data so that it conforms to particular structures and semantic constraints. Consequently, they bind terminology and ontology concepts to information model semantics, in order to make statements about what valid data structures look like. ADL provides a solid formalism for expressing, building and using these entities computationally. Every ADL archetype is written with respect to a particular information model, often known as a ‘reference model’, if it is a shared, public specification. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Archetypes are applied to data via the use of </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>templates</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, which are defined at a local level. Templates generally correspond closely to screen forms, and may be re-usable at a local or regional level. Templates do not introduce any new semantics to archetypes, they simply specify the use of particular archetypes, further compatible constraints, and default data values. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:20px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A third artifact governing the functioning of archetypes and templates at runtime is the local </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>palette</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, which specifies which natural language(s) and terminologies are in use in the locale. The use of a palette removes irrelevant languages and terminology bindings from archetypes, retaining only those relevant to actual use. </SPAN
+><A href="#LinkTarget_25158">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>FIGURE 3</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> illustrates the overall environment in which archetypes, templates, and a locale palette exist. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_25139">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>2.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>XML form of Archetypes </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:34px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>With ADL parsing tools it is possible to convert ADL to any number of forms, including various XML formats. XML instance can be generated from the object form of an archetype in memory. An XML-schema corresponding to the ADL Object Model is published at </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR.org. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 16 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:204px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Overview Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:85px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#000000"
+>Archetypes </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:40px; margin-left:250px">
+<IMG width=341 height=249 style="vertical-align:text-bottom; text-align:left; margin-bottom:40px; margin-left:250px" src="images/adl_img_4.png">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#000000"
+>Library </SPAN
+></P>
+<P style="margin-bottom:25px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>FIGURE 3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#000000"
+>Archetypes, Templates, and Palettes </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_25160">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>2.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Changes From Previous Versions </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>For existing users of ADL or archetype development tools, the following provides a guide to the changes in the syntax. </SPAN
+></P>
+<DIV class="Sect">
+<H3 ID="LinkTarget_25163" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.4.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Version 1.4 from Version 1.3 </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A number of small changes were made in this version, along with significant tightening up of the explanatory text and examples. </SPAN
+></P>
+<P style="text-align:justify; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>ISO 8601 Date/Time Conformance </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>All ISO 8601 date, time, date/time and duration values in dADL are now conformant (previously the usage of the ‘T’ separator was not correct). Constraint patterns in cADL for dates, times and date/times are also corrected, with a new constraint pattern for ISO 8601 durations being added. The latter allows a deviation from the standard to include the ‘W’ specifier, since durations with a mixture of weeks, days etc is often used in medicine. </SPAN
+></P>
+<P style="text-align:justify; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Non-inclusive Two-sided Intervals </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>It is now possible to define an interval of any ordered amount (integer, real, date, time, date/time, duration) where one or both of the limits is not included, for example: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:4px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>|0..&lt;1000| -- 0 &gt;= x &lt; 100</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>|&gt;0.5..4.0| -- 0.5 &gt; x &lt;= 4.</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>|&gt;P2d..&lt;P10d| -- 2 days &gt; x &lt; 10 day</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>s 
+</SPAN
+></P>
+<P style="text-align:justify; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Occurrences for ‘use_node’ References </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Occurrences can now be stated for use_node references, overriding the occurrences of the target node. If no occurrences is stated, the target node occurrences value is used. </SPAN
+></P>
+<P style="text-align:justify; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Quoting Rules </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The old quoting rules based on XML/ISO mnemonic patterns (&amp;ohmgr; etc) are replaced by specifying ADL to be UTF-8 based, and any exceptions to this requiring ASCII encoding should use the “\Uhhhh” style of quoting unicode used in various programming languuages. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_25178" style="margin-bottom:777px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.4.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Version 1.3 from Version 1.2 </SPAN
+></H3>
+<IMG width=105 height=89 style="display:block; float:none; text-align:left; margin-bottom:774px" src="images/adl_img_5.png">
+<IMG width=39 height=63 style="display:block; float:none; text-align:right; margin-bottom:774px" src="images/adl_img_6.png">
+<P style="margin-bottom:15px; line-height:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 17 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Overview </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The specific changes made in version 1.3 of ADL are as follows. </SPAN
+></P>
+<P style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Query syntax replaced by URI data type </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In version 1.2 of ADL, it was possible to include an external query, using syntax of the form: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>attr_name = &lt;query(“some_service”, “some_query_string”)&gt;</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This is now replaced by the use of URIs, which can express queries, for example: </SPAN
+></P>
+<P style="text-align:left; text-indent:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>attr_name = &lt;http://some.service.org?some%20query%20etc&gt;</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>No assumption is made about the URI; it need not be in the form of a query - it may be any kind of URI. </SPAN
+></P>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Top-level Invariant Section </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In this version, invariants can only be defined in a top level block, in a way similar to object-oriented class definitions, rather than on every block in the definition section, as is the case in version 1.2 of ADL. This simplifies ADL and the Archetype Object Model, and makes an archetype more comprehensible as a “type” definition. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_25203" style="text-align:left; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.4.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Version 1.2 from Version 1.1 </SPAN
+></H3>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>ADL Version </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The ADL version is now optionally (for the moment) included in the first line of the archetype, as follows. </SPAN
+></P>
+<P style="text-align:left; text-indent:38px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>archetype (adl_version=1.2)</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>It is strongly recommended that all tool implementors include this information when archetypes are saved, enabling archetypes to gradually become imprinted with their correct version, for more reliable later processing. The </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>adl_version</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> indicator is likely to become mandatory in future versions of ADL. </SPAN
+></P>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>dADL Syntax Changes </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The dADL syntax for container attributes has been altered to allow paths and typing to be expressed more clearly, as part of enabling the use of Xpath-style paths. ADL 1.1 dADL had the following appearance: </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>school_schedule</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>locations(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>)</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>locations(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>2</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>)</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>locations(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>3</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>)</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>subjects(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“philosophy:plato”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>)</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>subjects(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“philosophy:kant”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>)</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>subjects(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“art”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>)</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This has been changed to look like the following: </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>school_schedule</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>locations</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[1]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[2]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[3]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>subjects = &lt;</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“philosophy:plato”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“philosophy:kant”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“art”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:25px; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 18 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>4 	</SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Overview Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The new appearance both corresponds more directly to the actual object structure of container types, and has the property that paths can be constructed by directly reading identifiers down the backbone of any subtree in the structure. It also allows the optional addition of typing information anywhere in the structure, as shown in the following example: </SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>school_schedule = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>SCHEDULE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>locations = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>LOCATION</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>< 
+</SPAN
+></P>
+<P style="text-align:justify; margin-right:464px; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>[1]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> = &lt;...&gt;</SPAN
+></P>
+<P style="text-align:justify; margin-right:464px; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>[2]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> = &lt;...&gt;</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>[3]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>ARTS_PAVILLION</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>subjects = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+><
+</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>[“philosophy:plato”] = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>ELECTIVE_SUBJECT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>[“philosophy:kant”] = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>ELECTIVE_SUBJECT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>[“art”] = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>MANDATORY_SUBJECT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>These changes will affect the parsing of container structures and keys in the description and ontology parts of the archetype. </SPAN
+></P>
+<P style="text-align:justify; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Revision History Section </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Revision history is now recorded in a separate section of the archetype, both to logically separate it from the archetype descriptive details, and to facilitate automatic processing by version control systems in which archtypes may be stored. This section is included at the end of the archetype because it is in general a monotonically growing section. </SPAN
+></P>
+<P style="text-align:justify; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Primary_language and Languages_available Sections </SPAN
+></P>
+<P style="text-align:justify; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>An attribute previously called ‘primary_language’ was required in the ontology section of an ADL </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1.1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> archetype. This is renamed to ‘original_language’ and is now moved to a new top level section in the archetype called ‘language’. Its value is still expressed as a dADL String attribute. The ‘languages_available’ attribute previously required in the ontology section of the archetype is renamed to ‘translations’, no longer includes the original languages, and is also moved to this new top level section. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_25269" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.4.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>The Future: ADL Version 2.0 </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In version 2.0, the ADL syntax will be changed so that an archetype is close to being a regular dADL document. This has two consequences. Firstly, it means that special syntax such as “archetype (adl_version=1.2)” is converted to the standard object-oriented dADL tree form, and secondly, the structure of the archetype (i.e. naming of sections, design of dADL trees) is synchronised with the class definitions in the Archetype Object Model. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A full dADL form of an archetype will also be supported, in which an archetype is a faithful dADL serialisation of instances of the Archetype Object Model (AOM), allowing archetypes to be parsed as dADL documents. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Specific changes in version 2.0 will include the following. </SPAN
+></P>
+<P style="text-align:justify; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Language section </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>What used to be the language section of an ADL 1.4 archetype will be adjusted to a form representing the two relevant AOM attributes, namely, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>original_language</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>translations</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, as per the following example: </SPAN
+></P>
+<P style="text-align:; margin-bottom:29px; margin-right:442px; margin-left:55px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>original_language</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“en”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>translations</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“de”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>} 	</SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 19 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Overview </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>language </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[iso_639-1::de]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>author </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;edward.jones@translators.co.uk&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>accreditation</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;British Medical Translator id 00400595&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“ru”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>language </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[iso_639-1::ru]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>author </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;eva.sakharova@translators.co.ru&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>accreditation</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Russian Translator id 892230A&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:39px; text-indent:34px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+</DIV>
+</DIV>
+<DIV class="Sect">
+<DIV>
+<H3 ID="LinkTarget_25307" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>2.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Tools </SPAN
+></H3>
+<P style="text-align:left; margin-bottom:678px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A validating ADL parser is freely available from </SPAN
+><A href="http://www.openEHR.org/archetypes">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.openEHR.org</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. It has been wrapped for </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>use in Java and Microsoft .Net, and standard C/C++ environments. See the website for the latest status. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 20 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:11px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>File Encoding and Character Quoting Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_25322" style="text-align:justify; margin-bottom:25px; margin-left:72px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>File Encoding and Character Quoting </SPAN
+></P>
+<P ID="LinkTarget_25323" style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>3.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>File Encoding </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Because ADL files are inherently likely to contain multiple languages due to internationalised authoring and translation, they must be capable of accommodating characters from any language. ADL files do not explicitly indicate an encoding because they are assumed to be in UTF-8 encoding of unicode. For ideographic and script-oriented languuages, this is a necessity. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>There are three places in ADL files where non-ASCII characters can occur: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>in string values, demarcated by double quotes, e.g. “xxxx”; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>in regular expression patterns, demarcated by either // or ^^; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>in character values, demarcated by single quotes, e.g. ‘x’; </SPAN
+></LI>
+</ul>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Note that URIs (a data type in dADL) are not problematic, since all characters outside the ‘unreserved set’ defined by RFC 3986</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.6pt; font-weight:normal; color:#000000"
+><Sup>1</Sup></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> are already ‘percent-encoded’. The unreserved set is: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; text-indent:38px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>unreserved  = ALPHA / DIGIT / &quot;-&quot; / &quot;.&quot; / &quot;_&quot; / &quot;~&quot;</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In actual fact, ADL files encoded in latin 1 (ISO-8859-1) or another variant of ISO-8859 - both containing accented characters with unicode codes outside the ASCII 0-127 range - may work perfectly well, for various reasons: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the contain nothing but ASCII, i.e. unicode code-points 0 - 127; this will be the case in English-language authored archetypes containing no foreign words; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>some layer of the operating system is smart enough to do an on-the-fly conversion of characters above 127 into UTF-8, even if the archetype tool being used is designed for pure UTF-8 only; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the archetype tool (or the string-processing libraries it uses) might support UTF-8 and ISO8859 variants. </SPAN
+></LI>
+</ul>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>For situations where binary UTF-8 (and presumably other UTF-* encodings) cannot be supported, ASCII encoding of unicode characters above code-point 127 should only be done using the system supported by many programming languages today, namely \u escaped UTF-16. In this system, unicode codepoints are mapped to either: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>\uHHHH - 4 hex digits which will be the same (possibly 0-filled on the left) as the unicode code-point number expressed in hexadecimal; this applies to unicode codepoints in the range U+0000 - U+FFFF (the ‘base multi-lingual plane’, BMP); </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>\uHHHHHHHH - 8 hex digits to encode unicode code-points in the range U+10000 through U+10FFFF (non-BMP planes); the algorithm is described in IETF RFC 2781</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.6pt; font-weight:normal; color:#000000"
+><Sup>2</Sup></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></LI>
+</ul>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>It is not expected that the above approach will be commonly needed, and it may not be needed at all; it is preferable to find ways to ensure that native UTF-8 can be supported, since this reduces the burden for ADL parser and tool implementers. The above guidance is therefore provided only to ensure a standard approach is used for ASCII-encoded unicode, if it becomes unavoidable. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:25px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Thus, while </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>the only officially designated encoding for ADL and its constituent syntaxes is UTF</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>8</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, real software systems may be more tolerant. This document therefore specifies that any tool </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:4px; margin-left:180px; line-height:14px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>1. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>Uniform Resource Identifier (URI): Generic Syntax, Internet proposed standard, January 2005; see </SPAN
+><A href="http://www.ietf.org/rfc/rfc3986.txt">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:7.9pt; font-weight:normal; color:#0000FF"
+>http://www.ietf.org/rfc/rfc3986.txt </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:25px; margin-left:180px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>2. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>see </SPAN
+><A href="http://tools.ietf.org/html/rfc2781">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:7.9pt; font-weight:normal; color:#0000FF"
+>http://tools.ietf.org/html/rfc2781</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>} 	</SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 21 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>File Encoding and Character Quoting </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:20px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>designed to process ADL files need only support UTF-8; supporting other encodings is an optional extra. This could change in the future, if required by the ADL or </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR user community. </SPAN
+></P>
+<P ID="LinkTarget_25389" style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>3.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Special Character Sequences </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In strings and characters, characters not in the lower ASCII (0-127) range should be UTF-8 encoded, with the exception of quoted single- and double quotes, and some non-printing characters, for which the following customary quoted forms are allowed (but not required): </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>\r - carriage return </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>\n - linefeed </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>\t - tab </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>\\ - backslash </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>\” - literal double quote </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>\’ - literal single quote </SPAN
+></LI>
+</ul>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Any other character combination starting with a backslash is illiegal; to get the effect of a literal backslash, the \\ sequence should always be used. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Typically in a normal string, including multi-line paragraphs as used in dADL, only \\ and \” are likely to be necessary, since all of the others can be accommodated in their literal forms; the same goes for single characters - only \\ and \’ are likely to commonly occur. However, some authors may prefer to use \n and \t to make intended formatting clearer, or to allow for text editors that do not react properly to such characters. Parsers should therefore support the above list. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:387px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In regular expressions (only used in cADL string constraints), there will typically be backslash-escaped characters from the above list as well as other patterns like \s (whitspace) and \d (decimal digit), according to the PERL regular expression specification</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.6pt; font-weight:normal; color:#000000"
+><Sup>1</Sup></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. These should not be treated as anything other than literal strings, since they are processed by a regular expression parser. </SPAN
+></P>
+<P style="margin-bottom:25px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>1. </SPAN
+><A href="http://www.perldoc.com/perl5.6/pod/perlre.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:7.9pt; font-weight:normal; color:#0000FF"
+>http://www.perldoc.com/perl5.6/pod/perlre.html </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 22 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:11px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_25428" style="text-align:justify; margin-bottom:25px; margin-left:72px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>dADL - Data ADL </SPAN
+></P>
+<P ID="LinkTarget_25429" style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>4.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Overview </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The dADL syntax provides a formal means of expressing </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>instance data</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> based on an underlying information model, which is readable both by humans and machines. The general appearance is exemplified by the following: </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>person</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = (</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>List&lt;PERSON&gt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>)</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>[01234]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-right:89px; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> =</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- person’s name </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>forenames</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> =</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>&quot;Sherlock&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>family_name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> =</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>&quot;Holmes&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>salutation</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> =</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>&quot;Mr&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>address</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> =</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- person’s address </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>habitation_number</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> =</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>&quot;221B&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>street_name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>“Baker St”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>city</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>“London”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>country</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>“England”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>[01235]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- etc </SPAN
+></P>
+<P style="text-align:; margin-bottom:8px; margin-right:293px; margin-left:10px; text-indent:34px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; &gt; </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In the above the attribute names </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>person</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>address</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> etc, and the type </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>List&lt;PERSON&gt;</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> are all assumed to come from an information model. The </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[01234]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[01235]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> tags identify container items. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The basic design principle of dADL is to be able to represent data in a way that is both machineprocessible and human readable, while making the fewest assumptions possible about the information model to which the data conforms. To this end, type names are optional; often, only attribute names and values are explicitly shown. No syntactical assumptions are made about whether the underlying model is relational, object-oriented or what it actually looks like. More than one information model can be compatible with the same dADL-expressed data. The UML semantics of composition/aggregation and association are expressible, as are shared objects. Literal leaf values are only of ‘standard’ widely recognised types, i.e. Integer, Real, Boolean, String, Character and a range of Date/time types. In standard dADL, all complex types are expressed structurally. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A common question about dADL is why it is needed, when there is already XML? To start with, this question highlights the widespread misconception about XML, namely that because it can be read by a text editor, it is intended for humans. In fact, XML is designed for machine processing, and is textual to guarantee its interoperability. Realistic examples of XML (e.g. XML-schema instance, OWLRDF ontologies) are generally unreadable for humans. dADL is on the other hand designed as a human-writable and readable formalism that is also machine processable; it may be thought of as an </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>abstract syntax for object-oriented data</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. dADL also differs from XML by: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>providing a more comprehensive set of leaf data types, including intervals of numerics and date/time types, and lists of all primitive types; </SPAN
+></LI>
+<LI style="list-style-type:disc; margin-bottom:44px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>adhering to object-oriented semantics, particularly for container types, which XML schema languages generally do not; </SPAN
+></LI>
+</ul>
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>} 	</SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 23 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>not using the confusing XML notion of ‘attributes’ and ‘elements’ to represent what are essentially object properties; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>requiring half the space of the equivalent XML. </SPAN
+></LI>
+</ul>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Of course, this does not prevent XML exchange syntaxes being used for dADL, and indeed the conversion to XML instance is rather straighforward. Details on the XML expression of dADL and use of Xpath expressions is described in </SPAN
+><A href="#LinkTarget_26088">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>section 4.7 on page 36</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The dADL syntax as described above has a number of useful characteristics that enable the extensive use of paths to navigate it, and express references. These include: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>each &lt;&gt; block corresponds to an object (i.e. an instance of some type in an information model); </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the name before an ‘=’ is always an attribute name or else a container element key, which attaches to the attribute of the enclosing block; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>paths can be formed by navigating down a tree branch and concatenating attribute name, container keys (where they are encountered) and ‘/’ characters; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>every node is reachable by a path; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:20px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>shared objects can be referred to by path references. </SPAN
+></LI>
+</ul>
+<P ID="LinkTarget_25500" style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>4.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Basics </SPAN
+></P>
+<P ID="LinkTarget_25501" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>4.2.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Scope of a dADL Document </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A dADL document may contain one or more objects from the same object model. </SPAN
+></P>
+<P ID="LinkTarget_25503" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>4.2.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Keywords </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>dADL has no keywords of its own: all identifiers are assumed to come from an information model. </SPAN
+></P>
+<P ID="LinkTarget_25505" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>4.2.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Reserved Characters </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In dADL, a small number of characters are reserved and have the following meanings: </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-left:36px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>‘&lt;’: open an object block; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-left:36px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>‘&gt;’: close an object block; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-left:36px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>‘=’: indicate attribute value = object block; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-left:36px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>‘(’, ‘)’: type name or plug-in syntax type delimiters; </SPAN
+></P>
+<P style="text-align:justify; margin-left:36px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>‘&lt;#’: open an object block expressed in a plug-in syntax; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:4px; text-indent:36px; line-height:25px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>‘#&gt;’: close an object block expressed in a plug-in syntax. Within &lt;&gt; delimiters, various characters are used as follows to indicate primitive values: </SPAN
+></P>
+<P style="text-align:justify; margin-left:36px; line-height:25px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>‘”’: double quote characters are used to delimit string values; </SPAN
+></P>
+<P style="text-align:justify; margin-left:36px; line-height:25px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>‘’’: single quote characters are used to delimit single character values; </SPAN
+></P>
+<P style="text-align:justify; margin-left:36px; line-height:25px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>‘|’: bar characters are used to delimit intervals; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:108px; margin-left:36px; line-height:25px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>[]: brackets are used to delimit coded terms. </SPAN
+></P>
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 200</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>7 	</SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 24 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_25532" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>4.2.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Comments </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In a dADL text, comments satisfy the following rule: </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>comments</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+> are indicated by the characters “--”. </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>Multi-line comments</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+> are achieved using the “--” leader on each line where the comment continues. In this document, comments are shown in brown. </SPAN
+></P>
+<P ID="LinkTarget_25535" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>4.2.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Information Model Identifiers </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Two types of identifiers from information models are used in dADL: type names and attribute names. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>A </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>type name </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>is any identifier with an initial upper case letter, followed by any combi</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+></SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>nation of letters, digits and underscores. A </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>generic type name</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+> (including nested forms) additionally may include commas and angle brackets, but no spaces, and must be syntactically correct as per the UML. An </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>attribute name</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+> is any identifier with an initial lower case letter, followed by any combination of letters, digits and underscores. Any convention that obeys this rule is allowed. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>At least two well-known conventions that are ubiquitous in information models obey the above rule. One of these is the following convention: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>type names are in all uppercase, e.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>PERSON</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, except for ‘built-in’ types, such as primitive types (</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Integer</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>String</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Boolean</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Real</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Double</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>) and assumed container types (</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>List&lt;T&gt;</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Set&lt;T&gt;</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Hash&lt;T, U&gt;</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>), which are in mixed case, in order to provide easy differentiation of built-in types from constructed types defined in the reference model. Built-in types are the same types assumed by UML, OCL, IDL and other similar object-oriented formalisms. </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>attribute names are shown in all lowercase, e.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>home_address</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>in both type names and attribute names, underscores are used to represent word breaks. This convention is used to maximise the readability of this document. </SPAN
+></LI>
+</ul>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Other conventions may be used, such as the common programmer’s mixed-case or “camel case” convention exemplified by </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Person</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>homeAddress</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, as long as they obey the rule above. The convention chosen for any particular dADL document should be based on the convention used in the underlying information model. Identifiers are shown in green in this document. </SPAN
+></P>
+<P ID="LinkTarget_25554" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>4.2.6 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Semi-colons </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Semi-colons can be used to separate dADL blocks, for example when it is preferable to include multiple attribute/value pairs on one line. Semi-colons make no semantic difference at all, and are included only as a matter of taste. The following examples are equivalent: </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-right:90px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>term</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;plan&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt;; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;The clinician's advice&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt;&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-right:82px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>term</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;plan&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;The clinician's advice&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt;&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>term</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;plan&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;The clinician's advice&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:20px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>Semi-colons</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+> are completely optional in dADL. </SPAN
+></P>
+<P ID="LinkTarget_25564" style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>4.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Paths </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:25px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Because dADL data is hierarchical, and all nodes are uniquely identified, a reliable path can be determined for every node in a dADL text. The syntax of paths in dADL is the standard ADL path syntax, </SPAN
+></P>
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>} 	</SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 25 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>described in detail in </SPAN
+><SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>section 7 on page 25. Paths are directly convertible to XPath expressions for use </SPAN
+></SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>in XML-encoded data. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A typical ADL path used to refer to a node in a dADL text is as follows. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>term_definitions</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“en”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at0001”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:20px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In the following sections, paths are shown for all the dADL data examples. </SPAN
+></P>
+<P ID="LinkTarget_25584" style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>4.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Structure </SPAN
+></P>
+<P ID="LinkTarget_25585" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>4.4.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>General Form </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A dADL document expresses serialised instances of one or more complex objects. Each such instance is a hierarchy of attribute names and object values. In its simplest form, a dADL text consists of repetitions of the following pattern: </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>attribute_name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;value&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In the most basic form of dADL, each attribute name is the name of an attribute in an implied or </SPAN
+><A href="#LinkTarget_25896">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>actual object or relational model. Each “value” is either a literal value of a primitive type (see Primi</SPAN
+></A>
+<A href="#LinkTarget_25896">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>tive Types on page 32</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>) or a further nesting of attribute names and values, terminating in leaf nodes of primitive type values. Where sibling attribute nodes occur, the attribute identifiers must be unique, just as in a standard object or relational model. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-left:48px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>Sibling attribute names </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>must be unique. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following shows a typical structure. </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:justify; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_2</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:justify; margin-right:384px; margin-left:96px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_3</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>leaf_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-right:384px; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_4</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>leaf_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_5</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:justify; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_3</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:justify; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_6</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>leaf_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_7</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>leaf_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_8</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In the above structure, each “&lt;&gt;” encloses an instance of some type. The hierarchical structure corresponds to the part-of relationship between objects, otherwise known as </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>composition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>aggregation </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>relationships in object-oriented formalisms such as UML (the difference between the two is usually described as being “sub-objects related by aggregation can exist on their own, whereas sub-objects related by composition are always destroyed with the parent”; dADL does not differentiate between the two, since it is the business of a model, not the data, to express such semantics). Associations between instances in dADL are also representable by references, and are described in </SPAN
+><A href="#LinkTarget_25837">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>section 4.4.6 on </SPAN
+></A>
+<A href="#LinkTarget_25837">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>page 31. </SPAN
+></A>
+</P>
+<P ID="LinkTarget_25609" style="text-align:justify; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>4.4.1.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Outer Delimiters </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:50px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>To be completely regular, an outer level of delimiters should be used, because the totality of a dADL text is an object, not a collection of disembodied attribute/object pairs. However, the outermost delim-</SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 26 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>iters can be left out in order to improve readability, and without complicating the parsing process. The completely regular form would appear as follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_8</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:48px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>Outer ‘&lt;&gt;’ delimiters </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>in a dADL text are optional. </SPAN
+></P>
+<P ID="LinkTarget_25631" style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>4.4.1.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Paths </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The complete set of paths for the above example is as follows. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:25px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>1 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>2 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_2</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_3 </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- path to a leaf valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_2</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_4 </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- path to a leaf valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>5 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_5</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>3 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_5</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_3</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_6 </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- path to a leaf valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_5</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_7 </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- path to a leaf valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attr_</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>8 
+</SPAN
+></P>
+<P ID="LinkTarget_25643" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>4.4.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Empty Sections </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Empty sections are allowed at both internal and leaf node levels, enabling the author to express the fact that there is in some particular instance, no data for an attribute, while still showing that the attribute itself is expected to exist in the underlying information model. An empty section looks as follows: </SPAN
+></P>
+<P style="text-align:left; text-indent:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>address</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>--</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+> person’s address </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Nested empty sections can be used. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Note</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: within this document, empty sections are shown in many places to represent fully populated data, which would of course require much more space. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:48px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>Empty sections </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>can appear anywhere. </SPAN
+></P>
+<P ID="LinkTarget_25649" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>4.4.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Container Objects </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The syntax described so far allows an instance of an arbitrarily large object to be expressed, but does not yet allow for attributes of container types such as lists, sets and hash tables, i.e. items whose type in an underlying reference model is something like </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>attr:List&lt;Type&gt;</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>attr:Set&lt;Type&gt;</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> or </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>attr: Hash&lt;ValueType, KeyType&gt;</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. There are two ways instance data of such container objects can be expressed in dADL. The first is to use a list style literal value, where the “list nature” of the data is expressed within the manifest value itself, as in the following examples. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>fruits</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>“pear”, “cumquat”, “peach”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>some_primes</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>1, 2, 3, 5</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>See </SPAN
+><A href="#LinkTarget_26042">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Lists of Built-in Types on page 35</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> for the complete description of list leaf types. This approach is fine for leaf data. However for containers holding non-primitive values, including more container objects, a different syntax is needed. Consider by way of example that an instance of the container </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>List&lt;Person&gt;</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> could be expressed as follows. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:34px; text-indent:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- WARNING: THIS IS NOT VALID dADL </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 27 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>people</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>date_of_birth</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>sex</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>interests</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>date_of_birth</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>sex</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>interests</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>-- et</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>c 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Here, “anonymous” blocks of data are repeated inside the outer block. However, this makes the data hard to read, and does not provide an easy way of constructing paths to the contained items. A better syntax becomes more obvious when we consider that members of container objects in their computable form are nearly always accessed by a method such as </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>member(i)</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>item[i]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> or just plain </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[i]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, in the case of array access in the C-based languages. dADL opts for the array-style syntax, known in dADL as container member </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>keys</SPAN
+><A href="#LinkTarget_26602">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. No attribute name is explicitly given (see Syntax Alternatives on </SPAN
+></A>
+<A href="#LinkTarget_26602">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>page 46</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> for further discussion of this choice); any primitive comparable value is allowed as the key, rather than just integers used in C-style array access. Further, if integers are used, it is not assumed that they dictate ordinal indexing, i.e. it is possible to use a series of keys </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[2]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[4]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[8]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> etc. The following example shows one version of the above container in valid dADL: </SPAN
+></P>
+<P style="text-align:left; text-indent:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>people = &lt;</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>[1]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>birth_date</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>interests</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt;&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>[2]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>birth_date</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>interests</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt;&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:39px; text-indent:34px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>[3]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>birth_date</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>interests</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Strings and dates may also be used. Keys are coloured blue in the this specification in order to distinguish the run-time status of key values from the design-time status of class and attribute names. The following example shows the use of string values as keys for the contained items. </SPAN
+></P>
+<P style="text-align:left; margin-right:49px; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>people = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>[“akmal:1975-04-22”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>birth_date</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>interests</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>[“akmal:1962-02-11”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>birth_date</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>interests</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>[“gianni:1978-11-30”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>birth_date</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>interests</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt;&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The syntax for primitive values used as keys follows exactly the same syntax described below for data of primitive types. It is convenient in some cases to construct key values from one or more of the values of the contained items, in the same way as relational database keys are constructed from sufficient field values to guarantee uniqueness. However, they need not be - they may be independent of the contained data, as in the case of hash tables, where the keys are part of the hash table structure, or equally, they may simply be integer index values, as in the ‘locations’ attribute in the ‘school_schedule’ structure shown below. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Container structures can appear anywhere in an overall instance structure, allowing complex data such as the following to be expressed in a readable way. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>school_schedule</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>lesson_times</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>08:30:00, 09:30:00, 10:30:00, ...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>locations</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[1]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“under the big plane tree”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[2]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“under the north arch”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:72px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[3]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“in a garden”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>subjects = &lt;</SPAN
+></P>
+<P style="text-align:left; margin-bottom:25px; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“philosophy:plato”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- note construction of key </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“philosophy”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>teacher</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“plato”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>topics</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“meta-physics”, “natural science”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 28 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-left:96px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>weighting</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>76%</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“philosophy:kant”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“philosophy”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>teacher</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“kant”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>topics</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“meaning and reason”, “meta-physics”, “ethics”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>weighting</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>80%</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“art”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“art”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>teacher</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“goya”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>topics</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“technique”, “portraiture”, “satire”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>weighting</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>78%</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:25px; margin-left:72px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>Container instances</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+> are expressed using repetitions of a block introduced by a </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>key</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>, in the form of a primitive value in brackets i.e. ‘[]’. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The example above conforms directly to the object-oriented type specification (given in a pascal-like syntax): </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>class</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+> SCHEDUL</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>E 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>lesson_times</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: List&lt;Time</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>locations</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: List&lt;String</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>>
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>subjects</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: List&lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>SUBJECT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; -- or it could be Hash&lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>SUBJECT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>end </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>class </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>SUBJEC</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>T 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Strin</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>g
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>teacher</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Strin</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>g
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>topics</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: List&lt;String</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>>
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>weighting</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Rea</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>l 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>end </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Other class specifications corresponding to the same data are possible, but will all be isomorphic to the above. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>How key values relate to a particular object structure depends on the class model of objects being created due to a dADL parsing process. It is possible to write a parser which makes reasonable inferences from a class model whose instances are represented as dADL text; it is also possible to include explicit typing information in the dADL itself (see </SPAN
+><A href="#LinkTarget_25798">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Adding Type Information</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> below). </SPAN
+></P>
+<P ID="LinkTarget_25746" style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>4.4.3.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Paths </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Paths through container objects are formed in the same way as paths in other structured data, with the addition of the key, to ensure uniqueness. The key is included syntactically enclosed in brackets, in a similar way to how keys are included in Xpath expressions. Paths through containers in the above example include the following: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-right:32px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>school_schedule</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>locations</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[1] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- path to “under the big...” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>school_schedule</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>subjects</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“philosophy:kant”] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- path to “kant” </SPAN
+></P>
+<P ID="LinkTarget_25749" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>4.4.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Nested Container Objects </SPAN
+></P>
+<P style="text-align:left; margin-bottom:40px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In some cases the data of interest are instances of nested container types, such as </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>List&lt;List&lt;Message&gt;&gt;</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> (a list of Message lists) or </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Hash&lt;List&lt;Integer&gt;, String&gt;</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> (a hash of integer lists keyed by strings). The dADL syntax for such structures follows directly from the syntax for a single container </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 29 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>object. The following example shows an instance of the type </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>List&lt;List&lt;String&gt;&gt;</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> expressed in dADL syntax. </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>list_of_string_lists </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt; </SPAN
+></P>
+<P style="text-align:justify; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[1] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt; </SPAN
+></P>
+<P style="text-align:justify; margin-right:257px; margin-left:96px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[1]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“first string in first list”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<dl>
+<DT style="list-style-type:none; text-align:justify; margin-left:72px; text-indent:24px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[2]</SPAN
+></DT>
+<DD style="list-style-type:none; text-align:justify; margin-left:72px; text-indent:24px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“second string in first list”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></DD>
+
+<DT style="list-style-type:none; text-align:justify; margin-left:72px; text-indent:0px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[2] </SPAN
+></DT>
+<DD style="list-style-type:none; text-align:justify; margin-left:72px; text-indent:0px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt; </SPAN
+></DD>
+
+</dl>
+<P style="text-align:justify; margin-right:249px; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[1]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“first string in second list”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-right:257px; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[2]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“second string in second list”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<dl>
+<DT style="list-style-type:none; text-align:justify; margin-left:72px; text-indent:24px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[3]</SPAN
+></DT>
+<DD style="list-style-type:none; text-align:justify; margin-left:72px; text-indent:24px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“third string in second list”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></DD>
+
+<DT style="list-style-type:none; text-align:justify; margin-left:72px; text-indent:0px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[3] </SPAN
+></DT>
+<DD style="list-style-type:none; text-align:justify; margin-left:72px; text-indent:0px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt; </SPAN
+></DD>
+
+</dl>
+<P style="text-align:justify; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[1]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“only string in third list”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:4px; margin-left:39px; text-indent:34px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN ID="LinkTarget_25790" style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>4.4.4.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Paths </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The paths of the above example are as follows: </SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>/list_of_string_lists</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[1]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>]
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>/list_of_string_lists</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[1]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[2</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>]
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>/list_of_string_lists</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[2]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>]
+</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>etc </SPAN
+></P>
+<P ID="LinkTarget_25798" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>4.4.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Adding Type Information </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In many cases, dADL data is of a simple structure, very regular, and highly repetitive, such as the expression of simple demographic data. In such cases, it is preferable to express as little as possible about the implied reference model of the data (i.e. the object or relational model to which it conforms), since various software components want to use the data, and use it in different ways. However, there are also cases where the data is highly complex, and more model information is needed to help software parse it,. Examples include large design databases such as for aircraft, and health records. Typing information is added to instance data using a syntactical addition inspired by the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(type)</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> casting operator of the C language, whose meaning is approximately: force the type of the result of the following expression to be </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>type</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. In dADL typing is therefore done by including the type name in parentheses after the ‘=’ sign, as in the following example. </SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>destinations = &lt; </SPAN
+></P>
+<P style="text-align:justify; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“seville”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+> = (</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>TOURIST_DESTINATION</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>)</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>profile</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>DESTINATION_PROFILE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>) </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>hotels </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-right:225px; margin-left:120px; line-height:16px">
+<SPAN style=" font-weight:normal"
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“gran sevilla”] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>HISTORIC_HOTEL</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>) </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“sofitel”] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>LUXURY_HOTEL</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>) </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“hotel real”] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>PENSION</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>) </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;&gt; </SPAN
+></SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>attractions </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“la corrida”] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>ATTRACTION</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>) </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“Alcázar”] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>HISTORIC_SITE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>) </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:; margin-right:556px; margin-left:55px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:25px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Note that in the above, no type identifiers are included after the “hotels” and “attractions” attributes, and it is up to the processing software to infer the correct types (usually easy - it will be pre-determined by an information model). However, the complete typing information can be included, as follows. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 30 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>hotels</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>List&lt;HOTEL&gt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>)</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> &lt; </SPAN
+></P>
+<P style="text-align:left; margin-left:96px">
+<SPAN style=" font-weight:normal"
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“gran sevilla”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> = (HISTORIC_HOTEL) &lt;&gt; </SPAN
+></SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This illustrates the use of generic, or “template” type identifiers, expressed in the standard UML syntax, using angle brackets. Any number of template arguments and any level of nesting is allowed, as in the UML. There is a small risk of visual confusion between the template type delimiters and the standard dADL block delimiters, but technically there can never be any confusion, because only type names (first letter capitalised) may appear inside template delimiters, while only attribute names (first letter lower case) can appear after a dADL block delimiter. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Type identifiers can also include namespace information, which is necessary when same-named types appear in different packages of a model. Namespaces are included by prepending package names, separated by the ‘.’ character, in the same way as in most programming languages, as in the qualified type names </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>org.openehr.rm.ehr.content.ENTRY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>Core.Abstractions.Relation</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+></SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>ships.Relationship</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>Type Information </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>can be included optionally on any node immediately before the opening ‘&lt;‘ of any block, in the form of a UML-style type identifier in parentheses. Dot-separated namespace identifiers and template parameters may be used. </SPAN
+></P>
+<P ID="LinkTarget_25837" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>4.4.6 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Associations and Shared Objects </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>All of the facilities described so far allow any object-oriented data to be faithfully expressed in a formal, systematic way which is both machine- and human-readable, and allow any node in the data to be addressed using an Xpath-style path. The availability of reliable paths allows not only the representation of single ‘business objects’, which are the equivalent of UML </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>aggregation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> (and </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>composi</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>tion</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>) hierarchies, but also the representation of </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>associations</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> between objects, and by extension, shared objects. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Consider that in the example above, ‘hotel’ objects may be shared objects, referred to by assocation. This can be expressed as follows. </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>destinations = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>[“seville”] = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+><
+</SPAN
+></P>
+<P style="text-align:left; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>hotels = &lt; [“gran sevilla”] = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>&lt;/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>hotels</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>[“gran sevilla”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>[“sofitel”] = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>&lt;/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>hotels</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>[“sofitel”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>[“hotel real”] = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>&lt;/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>hotels</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>[“hotel real”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:556px; margin-left:55px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>bookings = &lt;</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>[“seville:0134”] = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+><
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>customer_id = &lt;“0134”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>period = &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>>
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>hotel = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>&lt;/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>hotels</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>[“sofitel”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:39px; text-indent:34px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>hotels = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“gran sevilla”] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>= (HISTORIC_HOTEL) &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“sofitel”] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>= (LUXURY_HOTEL) &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>>
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“hotel real”] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>= (PENSION) &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:44px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 31 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Associations are expressed via the use of fully qualified paths as the data for a attribute. In this example, there are references from a list of destinations, and from a booking list, to the same hotel object. If type information is included, it should go in the declarations of the relevant objects; type declarations can also be used before path references, which might be useful if the association type is an ancestor type (i.e. more general type) of the type of the actual object being referred to. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Data in other dADL documents can be referred to using the URI syntax to locate the document, with the internal path included as described above. </SPAN
+></P>
+<P style="margin-bottom:8px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>Shared objects </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>are referenced using paths. Objects in other dADL documents can be referred to using normal URIs whose path section conforms to dADL path syntax. </SPAN
+></P>
+<P ID="LinkTarget_25879" style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>4.4.6.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Paths </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The path set from the above example is as follows: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>/destinations</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“seville”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>/hotels</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“gran sevilla”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>]
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>/destinations</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“seville”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>/hotels</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“sofitel”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>]
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>/destinations</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“seville”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>/hotels</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“hotel real”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>] 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>/bookings</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“seville:0134”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>/customer_i</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>d 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>/bookings</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“seville:0134”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>/perio</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>d 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>/bookings</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“seville:0134”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>/hote</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>l 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>hotels</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“sofitel”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>] 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>hotels</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“hotel real”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>] 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>hotels</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“gran sevilla”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>] 
+</SPAN
+></P>
+<P ID="LinkTarget_25893" style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>4.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Leaf Data - Built-in Types </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>All dADL data eventually devolve to instances of the primitive types </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>String</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Integer</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Real</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Double</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>String</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Character</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, various date/time types, lists or intervals of these types, and a few special types. dADL does not use type or attribute names for instances of primitive types, only manifest values, making it possible to assume as little as possible about type names and structures of the primitive types. In all the following examples, the manifest data values are assumed to appear immediately inside a leaf pair of angle brackets, i.e. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>some_attribute </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>manifest value here</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P ID="LinkTarget_25896" style="text-align:left; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>4.5.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Primitive Types </SPAN
+></P>
+<P ID="LinkTarget_25897" style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>4.5.1.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Character Data </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Characters are shown in a number of ways. In the literal form, a character is shown in single quotes, as follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>‘a’ </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Characters outside the low ASCII (0-127) range must be UTF-8 encoded, with a small number of backslash-quoted ASCII characters allowed, as described in </SPAN
+><A href="#LinkTarget_25319">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>File Encoding and Character Quoting on </SPAN
+></A>
+<A href="#LinkTarget_25319">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>page 21. </SPAN
+></A>
+</P>
+<P ID="LinkTarget_25905" style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>4.5.1.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>String Data </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>All strings are enclosed in double quotes, as follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“this is a string”</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Quotes are encoded using ISO/IEC 10646 codes, e.g. : </SPAN
+></P>
+<P style="margin-bottom:40px; line-height:15px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“this is a much longer string, what one might call a &amp;quot;phrase&amp;quot;.” </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 32 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Line extension of strings is done simply by including returns in the string. The exact contents of the string are computed as being the characters between the double quote characters, with the removal of white space leaders up to the left-most character of the first line of the string. This has the effect of allowing the inclusion of multi-line strings in dADL texts, in their most natural human-readable form, e.g.: </SPAN
+></P>
+<P style="text-align:left; margin-left:144px; text-indent:-71px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“And now the STORM-BLAST came, and h</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>Was tyrannous and strong </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>He struck with his o'ertaking wings</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>,
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>And chased us south along.”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>String data can be used to contain almost any other kind of data, which is intended to be parsed as some other formalism. Characters outside the low ASCII (0-127) range must be UTF-8 encoded, with </SPAN
+><A href="#LinkTarget_25319">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>a small number of backslash-quoted ASCII characters allowed, as described in File Encoding and </SPAN
+></A>
+<A href="#LinkTarget_25319">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Character Quoting on page 21</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P ID="LinkTarget_25931" style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>4.5.1.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Integer Data </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Integers are represented simply as numbers, e.g.: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>2</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>5 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>30000</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>29e</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>6 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Commas or periods for breaking long numbers are not allowed, since they confuse the use of commas used to denote list items (see </SPAN
+><A href="#LinkTarget_26042">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>section 4.5.4</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> below). </SPAN
+></P>
+<P ID="LinkTarget_25939" style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>4.5.1.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Real Data </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Real numbers are assumed whenever a decimal is detected in a number, e.g.: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>25.</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>3.141592</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>6 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>6.023e2</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>3 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Commas or periods for breaking long numbers are not allowed. Only periods may be used to separate the decimal part of a number; unfortunately, the European use of the comma for this purpose conflicts with the use of the comma to distinguish list items (see </SPAN
+><A href="#LinkTarget_26042">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>section 4.5.4</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> below). </SPAN
+></P>
+<P ID="LinkTarget_25947" style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>4.5.1.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Boolean Data </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Boolean values can be indicated by the following values (case-insensitive): </SPAN
+></P>
+<P ID="LinkTarget_25949" style="text-align:left; margin-bottom:4px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>Tru</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>Fals</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:11px; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>4.5.1.6 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Dates and Times </SPAN
+></P>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Complete Date/Times </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In dADL, full and partial dates, times and durations can be expressed. All full dates, times and durations are expressed using a subset of ISO8601. The Support IM provides a full explanation of the ISO8601 semantics supported in openEHR. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In dADL, the use of ISO 8601 allows extended form only (i.e. ‘:’ and ‘-’ must be used). The ISO 8601 method of representing partial dates consisting of a single year number, and partial times consisting of hours only are not supported, since they are ambiguous. See below for partial forms. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Patterns for complete dates and times in dADL include the following: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:40px; margin-right:66px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>yyyy-MM-dd -- a date hh:mm:ss[,sss][Z|+/-hhmm] -- a time with optional seconds yyyy-MM-ddThh:mm:ss[,sss][Z] -- a date/time </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 33 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>where: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>yyyy = four-digit year MM = month in year dd = day in month hh = hour in 24 hour clock mm = minutes ss,sss = seconds, incuding fractional partZ = the timezone in the form of a ‘+’ or ‘-’ followed by 4 digits</SPAN
+></P>
+<P style="text-align:left; margin-right:25px; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>indicating the hour offset, e.g. +0930, or else the literal ‘Z’indicating +0000 (the Greenwich meridian).</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Durations are expressed using a string which starts with ‘P’, and is followed by a list of periods, each appended by a single letter designator: ‘Y’ for years, “M’ for months, ‘W’ for weeks, ‘D’ for days, ‘H’ for hours, ‘M’ for minutes, and ‘S’ for seconds. The literal ‘T’ separates the YMWD part from the HMS part, ensuring that months and minutes can be distinguished. Examples of date/time data include: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:4px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>1919-01-23 </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- birthdate of Django Reinhardt </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>16:35:04,5 </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- rise of Venus in Sydney on 24 Jul 2003 </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>2001-05-12T07:35:20+1000 </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- timestamp on an email received from Australia </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>P22D4TH15M0S </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- period of 22 days, 4 hours, 15 minutes </SPAN
+></P>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Partial Date/Times </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Two ways of expressing partial (i.e. incomplete) date/times are supported in dADL. The ISO 8601 incomplete formats are supported in extended form only (i.e. with ‘-’ and ‘:’ separators) for all patterns that are unambiguous on their own. Dates consisting of only the year, and times consisting of only the hour are not supported, since both of these syntactically look like integers. The supported ISO 8601 patterns are as follows: </SPAN
+></P>
+<P style="text-align:left; margin-right:16px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>yyyy-MM -- a date with no days hh:mm -- a time with no seconds yyyy-MM-ddThh:mm -- a date/time with no seconds yyyy-MM-ddThh -- a date/time, no minutes or seconds</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>To deal with the limitations of ISO 8601 partial patterns in a context-free parsing environment, a second form of pattern is supported in dADL, based on ISO 8601. In this form, ‘?’ characters are substituted for missing digits. Valid partial dates follow the patterns: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>yyyy-MM-?? </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- date with unknown day in mont</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>h 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>yyyy-??-?? </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- date with unknown month and da</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>y
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Valid partial times follow the patterns: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>hh:mm:?? </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- time with unknown second</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>s 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>hh:??:?? </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- time with unknown minutes and second</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>s 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Valid date/times follow the patterns: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-right:49px; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>yyyy-MM-ddThh:mm:?? </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- date/time with unknown seconds </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>yyyy-MM-ddThh:??:?? </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- date/time with unknown minutes and seconds </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>yyyy-MM-ddT??:??:?? </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- date/time with unknown time </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>yyyy-MM-??T??:??:?? </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- date/time with unknown day and time </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>yyyy-??-??T??:??:?? </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- date/time with unknown month, day and time </SPAN
+></P>
+<P ID="LinkTarget_25988" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>4.5.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Intervals of Ordered Primitive Types </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Intervals of any ordered primitive type, i.e., Integer, Real, Date, Time, Date_time and Duration, can be stated using the following uniform syntax, where N, M are instances of any of the ordered types: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:44px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>|N..M| </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the two-sided range N &gt;= x &lt;= M; </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 34 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:4px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>|N&gt;..M| </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the two-sided range N &gt; x &lt;= M; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:4px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>|N..&lt;M| </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the two-sided range N &gt;= x &lt;M; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:4px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>|N&gt;..&lt;M| </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the two-sided range N &gt; x &lt;M; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:36px; line-height:20px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>|&lt;N| </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the one-sided range x &lt; N</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>; 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>|&gt;N| </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the one-sided range x &gt; N</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>; 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>|&gt;=N| </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the one-sided range x &gt;= N</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>; 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>|&lt;=N| </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the one-sided range x &lt;= N</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>; 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>|N +/-M| </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>interval of N </SPAN
+><SPAN style="font-size:12pt; font-weight:normal; color:#000000"
+>± </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>M</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The allowable values for N and M include any value in the range of the relevant type, as well as: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:4px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>infinity </SPAN
+></P>
+<P style="text-align:left; margin-bottom:4px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>-infinity </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>* </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>equivalent to </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>infinity </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Examples of this syntax include: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|0..5| </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- integer interva</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>l 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|0.0..1000.0| </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- real interva</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>l 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|0.0..&lt;1000.0| </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- real interval 0.0 &gt;= x &lt; 1000.</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>0 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|08:02..09:10| </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- interval of tim</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|&gt;= 1939-02-01| </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- open-ended interval of date</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>s 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|5.0 +/-0.5| </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- 4.5 - 5.</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>5 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|&gt;=0| </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- &gt;= </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>0 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|0..infinity| </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- 0 - infinity (i.e. &gt;= 0</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>) 
+</SPAN
+></P>
+<P ID="LinkTarget_26026" style="text-align:left; margin-bottom:11px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>4.5.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Other Built-in Types </SPAN
+></P>
+<P ID="LinkTarget_26027" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>4.5.3.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>URIs </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>URI can be expressed as dADL data in the usual way found on the web, and follow the standard syntax from </SPAN
+><A href="http://www.ietf.org/rfc/rfc3986.txt">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.ietf.org/rfc/rfc3986.txt</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. Examples of URIs in dADL: </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>http://archetypes.are.us/home.htmlftp://get.this.file.com#section_5http://www.mozilla.org/products/firefox/upgrade/?application=thunderbird</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<A href="#LinkTarget_25319">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Encoding of special characters in URIs follows the IETF RFC 3986, as described under File Encod</SPAN
+></A>
+<A href="#LinkTarget_25319">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>ing and Character Quoting on page 21</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P ID="LinkTarget_26034" style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>4.5.3.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Coded Terms </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Coded terms are ubiquitous in medical and clinical information, and are likely to become so in most other industries, as ontologically-based information systems and the ‘semantic web’ emerge. The logical structure of a coded term is simple: it consists of an identifier of a terminology, and an identifier of a code within that terminology. The dADL string representation is as follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[terminology_id::code]</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Typical examples from clinical data: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[icd10AM::F60.1] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- from ICD10A</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>M 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[snomed-ct::2004950] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- from snomed-c</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>t 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[snomed-ct(3.1)::2004950] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- from snomed-ct v 3.</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>1 
+</SPAN
+></P>
+<P ID="LinkTarget_26042" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>4.5.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Lists of Built-in Types </SPAN
+></P>
+<P style="text-align:left; margin-bottom:40px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Data of any primitive type can occur singly or in lists, which are shown as comma-separated lists of item, all of the same type, such as in the following examples: </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 35 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“cyan”, “magenta”, “yellow”, “black” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- printer’s colours </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>1, 1, 2, 3, 5 </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- first 5 fibonacci numbers </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>08:02, 08:35, 09:10 </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- set of train times </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>No assumption is made in the syntax about whether a list represents a set, a list or some other kind of sequence - such semantics must be taken from an underlying information model. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Lists which happen to have only one datum are indicated by using a comma followed by a list continuation marker of three dots, i.e. “...”, e.g.: </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“en”, ... </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- languages</SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“icd10”, ... </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- terminologies </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[at0200], ...</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>White space may be freely used or avoided in lists, i.e. the following two lists are identical: </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>1,1,2,3</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>1, 1, 2,3 </SPAN
+></P>
+<P ID="LinkTarget_26069" style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>4.6 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Plug-in Syntaxes </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Using the dADL syntax, any object structure can be serialised. In some cases, the requirement is to express some part of the structure in an abstract syntax, rather than in the more literal seriliased object form of dADL. dADL provides for this possibility by allowing the value of any object (i.e. what appears between any matching pair of &lt;&gt; delimiters) to be expressed in some other syntax, known as a “plug-in” syntax. Plug-in syntaxes are indicated in dADL in a similar way as typed objects, i.e. by the use of the syntax type in parentheses preceding the &lt;&gt; block. For a plug-in section, the &lt;&gt; delimiters are modified to &lt;# #&gt;, to allow for easier parser design, and easier recognition of such blocks by human readers. The general form is as follows: </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>attr_name </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= (syntax) &lt;# </SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>... </SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>#&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following example illustrates a cADL plug-in section in an archetype, which it itself a dADL document: </SPAN
+></P>
+<P style="text-align:; margin-right:403px; margin-left:141px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>definition </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= (cadl) &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>#
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>ENTRY</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0000] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- blood pressure measuremen</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>t 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- any synonym of B</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>P 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CODED_TEXT </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>code </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CODE_PHRASE </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[ac0001]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>#</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:20px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Clearly, many plug-in syntaxes might one day be used within dADL data; there is no guarantee that every dADL parser will support them. The general approach to parsing should be to use plug-in parsers, i.e. to obtain a parser for a plug-in syntax that can be built into the existing parser framework. </SPAN
+></P>
+<P ID="LinkTarget_26088" style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>4.7 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Expression of dADL in XML </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:25px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The dADL syntax maps quite easily to XML instance. It is important to realise that people using XML often develop different mappings for object-oriented data, due to the fact that XML does not have systematic object-oriented semantics. This is particularly the case where containers such as lists and sets such as ‘employees: List&lt;Person&gt;’ are mapped to XML; many implementors have to invent </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 36 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>additional tags such as ‘employee’ to make the mapping appear visually correct. The particular mapping chosen here is designed to be a faithful reflection of the semantics of the object-oriented data, and does not try take into account visual aesthetics of the XML. The result is that Xpath expressions are the same for dADL and XML, and also correspond to what one would expect based on an underlying object model. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The main elements of the mapping are as follows. </SPAN
+></P>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Single Attributes </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Single attribute nodes map to tagged nodes of the same name. </SPAN
+></P>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Container Attributes </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Container attribute nodes map to a series of tagged nodes of the same name, each with the XML attribute ‘id’ set to the dADL key. For example, the dADL: </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>subjects = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+><
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“philosophy:plato”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>name = &lt;“philosophy”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“philosophy:kant”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>name = &lt;“philosophy”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:60px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>maps to the XML: </SPAN
+></P>
+<P style="text-align:; margin-right:429px; margin-left:166px; text-indent:-57px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;subjects </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>id=</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>“philosophy:plato”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>philosoph</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>y
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; text-indent:58px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;/name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>>
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;/subjects</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>>
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;subjects </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>id=</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>“philosophy:kant”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+></P>
+<P style="text-align:; margin-right:483px; margin-left:109px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>philosoph</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>y
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;/name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>>
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;/subjects</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>>
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This guarantees that the path </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>subjects[@id=“philosophy:plato”]/name</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> navigates to the same element in both dADL and the XML. </SPAN
+></P>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Nested Container Attributes </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Nested container attribute nodes map to a series of tagged nodes of the same name, each with the XML attribute ‘id’ set to the dADL key. For example, consider an object structure defined by the signature </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>countries:Hash&lt;Hash&lt;Hotel,String&gt;,String&gt;</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. An instance of this in dADL looks as follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>countries = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“spain”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“hotels”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> = &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“attractions”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> = &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“egypt”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“hotels”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> = &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“attractions”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> = &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:58px; margin-left:39px; text-indent:34px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 37 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>can be mapped to the XML in which the synthesised element tag “_items” and the attribute “key” are used: </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;countries </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>key=</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>“spain”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;_items </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>key=</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>“hotels”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>..</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>. 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;/_items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>>
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;_items </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>key=</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>“attractions”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>... </SPAN
+></P>
+<P style="text-align:left; margin-left:39px; text-indent:34px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;/_items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>>
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;countries</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;/countries </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>key=</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>“eqypt”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;_items </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>id=</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>“hotels”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>..</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>. 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;/_items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>>
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;_items </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>key=</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>“attractions”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+></P>
+<P style="text-align:; margin-right:516px; margin-left:55px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>..</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>. 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;/_items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>>
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;/countries</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>>
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In this case, the dADL path </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>countries[“spain”]/[“hotels”]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> will be transformed to the Xpath </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>countries[@key=“spain”]/_items[@key=“hotels”]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> in order to navigate to the same element. </SPAN
+></P>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Type Names </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Type names map to XML ‘type’ attributes e.g. the dADL: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>destinations = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>[“seville”] = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>TOURIST_DESTINATION</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>)</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>profile = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>DESTINATION_PROFILE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>) </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>hotels = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>< 
+</SPAN
+></P>
+<P style="text-align:; margin-right:446px; margin-left:69px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>[“gran sevilla”] = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>HISTORIC_HOTEL</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>) </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>maps to: </SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:-57px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;destinations id=“seville” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>adl:type=</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>”TOURIST_DESTINATION”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;profile </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>adl:type</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>=”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>DESTINATION_PROFILE”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>... &lt;/profile&gt;&lt;hotels id=“gran sevilla” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>adl:type</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>=”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>HISTORIC_HOTEL”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&gt; </SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:518px; margin-left:69px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>..</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>. 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&lt;/hotels</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>>
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+></P>
+<P ID="LinkTarget_26206" style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>4.8 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Syntax Specification </SPAN
+></P>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The grammar and lexical specification for the standard dADL syntax is shown below. This grammar is implemented using lex (.l file) and yacc (.y file) specifications for in the Eiffel programming environment. The current release of these files is available at </SPAN
+></P>
+<P style="text-align:left; margin-bottom:82px; line-height:19px">
+<A href="http://svn.openehr.org/ref_impl_eiffel/TRUNK/libraries/common_libs/src/structures/syntax/dadl/parser/">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://svn.openehr.org/ref_impl_eiffel/TRUNK/libraries/common_libs/src/struc</SPAN
+></A>
+<A href="http://svn.openehr.org/ref_impl_eiffel/TRUNK/libraries/common_libs/src/structures/syntax/dadl/parser/">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>tures/syntax/dadl/parser/</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. The .l and .y files can easily be converted for use in another yacc/lexbased programming environment. The dADL production rules is available as an </SPAN
+><SPAN style=" font-weight:normal; text-decoration:underline"
+><A href="http://svn.openehr.org/ref_impl_eiffel/TRUNK/libraries/common_libs/src/structures/syntax/dadl/parser/dadl2_validator.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>HTML document</SPAN
+></A>
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 38 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<TABLE style="margin-bottom:5px">
+<TR>
+<TH colspan=2 style="vertical-align:top; width:376px; height:14px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+</TH>
+<TH style="vertical-align:top; width:272px; height:14px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL </SPAN
+></TH>
+</TR>
+<TR>
+<TH style="vertical-align:top; width:57px; height:22px"/>
+<TD style="vertical-align:top; width:319px; height:22px"/>
+<TD style="text-align:right; vertical-align:top; width:272px; height:22px">
+<A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev 1.4.0 </SPAN
+></A>
+</TD>
+</TR>
+<TR>
+<TH ID="LinkTarget_26233" style="vertical-align:bottom; width:57px; height:26px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>4.8.1 </SPAN
+></TH>
+<TD style="vertical-align:bottom; width:319px; height:26px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Grammar </SPAN
+></TD>
+<TD style="text-align:right; vertical-align:top; width:272px; height:26px"/>
+</TR>
+</TABLE>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following provides the dADL parser production rules (yacc specification) as of revision 166 of </SPAN
+><A href="http://svn.openehr.org/ref_impl_eiffel">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the Eiffel reference implementation repository (</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://svn.openehr.org/ref_impl_eiffel</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>). </SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>input</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  attr_vals | complex_object_block| error </SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>attr_vals</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  attr_val | attr_vals attr_val| attr_vals ; attr_val </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:16px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>attr_val</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  attr_id SYM_EQ object_block </SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:112px; margin-left:24px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>attr_id</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  V_ATTRIBUTE_IDENTIFIER | V_ATTRIBUTE_IDENTIFIER error </SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>object_block</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  complex_object_block| primitive_object_block| plugin_object_block </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:16px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>plugin_object_block</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  V_PLUGIN_SYNTAX_TYPE V_PLUGIN_BLOCK </SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:36px; margin-left:24px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>complex_object_block</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  single_attr_object_block| multiple_attr_object_block </SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:164px; margin-left:24px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>multiple_attr_object_block</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  untyped_multiple_attr_object_block| type_identifier untyped_multiple_attr_object_block </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:16px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>untyped_multiple_attr_object_block</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  multiple_attr_object_block_head keyed_objects SYM_END_DBLOCK </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:16px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>multiple_attr_object_block_head</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  SYM_START_DBLOCK </SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:75px; margin-left:24px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>keyed_objects</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  keyed_object| keyed_objects keyed_object </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:16px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>keyed_object</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  object_key SYM_EQ object_block </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:16px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>object_key</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  [ simple_value ] </SPAN
+></P>
+<P style="text-align:; margin-bottom:40px; margin-right:164px; margin-left:24px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>single_attr_object_block</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  untyped_single_attr_object_block| type_identifier untyped_single_attr_object_block </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 39 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:; margin-bottom:15px; margin-right:286px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>untyped_single_attr_object_block</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  single_attr_object_complex_head SYM_END_DBLOC</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>K
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| single_attr_object_complex_head attr_vals SYM_END_DBLOC</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>K 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:54px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>single_attr_object_complex_head</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  SYM_START_DBLOC</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>K 
+</SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:390px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>primitive_object_block</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  untyped_primitive_object_bloc</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>k
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| type_identifier untyped_primitive_object_bloc</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>k 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:54px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>untyped_primitive_object_block</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  SYM_START_DBLOCK primitive_object_value SYM_END_DBLOC</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>K 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>primitive_object_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  simple_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| simple_list_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| simple_interval_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| term_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| term_code_list_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>simple_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  string_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| integer_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| real_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| boolean_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| character_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| date_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| time_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| date_time_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| duration_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| uri_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>simple_list_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  string_list_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| integer_list_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| real_list_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| boolean_list_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| character_list_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| date_list_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| time_list_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| date_time_list_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| duration_list_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>simple_interval_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  integer_interval_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| real_interval_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| date_interval_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| time_interval_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| date_time_interval_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| duration_interval_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>type_identifier:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  V_TYPE_IDENTIFIE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>R 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| V_GENERIC_TYPE_IDENTIFIE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>R 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:29px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>string_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 40 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0</SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:15px; margin-left:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  V_STRING </SPAN
+></P>
+<P style="text-align:left">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>string_list_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-right:360px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  V_STRING , V_STRING| string_list_value , V_STRING| V_STRING , SYM_LIST_CONTINUE </SPAN
+></P>
+<P style="margin-bottom:15px; margin-right:488px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>integer_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  V_INTEGE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>R 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| + V_INTEGE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>R
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| - V_INTEGE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>R 
+</SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>integer_list_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-right:312px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  integer_value , integer_value| integer_list_value , integer_value| integer_value , SYM_LIST_CONTINUE </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:16px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>integer_interval_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  SYM_INTERVAL_DELIM integer_value SYM_ELLIPSIS integer_value </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_INTERVAL_DELIM | SYM_INTERVAL_DELIM SYM_GT integer_value SYM_ELLIPSIS integer_value </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_INTERVAL_DELIM | SYM_INTERVAL_DELIM integer_value SYM_ELLIPSIS SYM_LT integer_value </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_INTERVAL_DELIM | SYM_INTERVAL_DELIM SYM_GT integer_value SYM_ELLIPSIS SYM_LT integer_value </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_INTERVAL_DELIM | SYM_INTERVAL_DELIM SYM_LT integer_value SYM_INTERVAL_DELIM| SYM_INTERVAL_DELIM SYM_LE integer_value SYM_INTERVAL_DELIM| SYM_INTERVAL_DELIM SYM_GT integer_value SYM_INTERVAL_DELIM| SYM_INTERVAL_DELIM SYM_GE integer_value SYM_INTERVAL_DELIM| SYM_INTERVAL_DELIM integer_value SYM_INTERVAL_DELIM </SPAN
+></P>
+<P style="margin-bottom:15px; margin-right:512px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>real_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  V_REA</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>L 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| + V_REA</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>L
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| - V_REA</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>L 
+</SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>real_list_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-right:344px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  real_value , real_value| real_list_value , real_value| real_value , SYM_LIST_CONTINUE </SPAN
+></P>
+<P style="text-align:; margin-bottom:-4px; margin-right:224px; margin-left:24px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>real_interval_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  SYM_INTERVAL_DELIM real_value SYM_ELLIPSIS real_value SYM_INTERVAL_DELIM | SYM_INTERVAL_DELIM SYM_GT real_value SYM_ELLIPSIS real_value </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_INTERVAL_DELIM | SYM_INTERVAL_DELIM real_value SYM_ELLIPSIS SYM_LT real_value </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_INTERVAL_DELIM | SYM_INTERVAL_DELIM SYM_GT real_value SYM_ELLIPSIS SYM_LT real_value </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_INTERVAL_DELIM | SYM_INTERVAL_DELIM SYM_LT real_value SYM_INTERVAL_DELIM| SYM_INTERVAL_DELIM SYM_LE real_value SYM_INTERVAL_DELIM| SYM_INTERVAL_DELIM SYM_GT real_value SYM_INTERVAL_DELIM| SYM_INTERVAL_DELIM SYM_GE real_value SYM_INTERVAL_DELIM| SYM_INTERVAL_DELIM real_value SYM_INTERVAL_DELIM </SPAN
+></P>
+<P style="text-align:; margin-bottom:34px; margin-right:504px; margin-left:24px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>boolean_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  SYM_TRUE | SYM_FALSE </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 41 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:34px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>boolean_list_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  boolean_value , boolean_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| boolean_list_value , boolean_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| boolean_value , SYM_LIST_CONTINU</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>E 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:54px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>character_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  V_CHARACTE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>R 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>character_list_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  character_value , character_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| character_list_value , character_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| character_value , SYM_LIST_CONTINU</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>E 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:54px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>date_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  V_ISO8601_EXTENDED_DAT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>E 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>date_list_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  date_value , date_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| date_list_value , date_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| date_value , SYM_LIST_CONTINU</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>E 
+</SPAN
+></P>
+<P style="text-align:; margin-bottom:-4px; margin-right:234px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>date_interval_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  SYM_INTERVAL_DELIM date_value SYM_ELLIPSIS date_value SYM_INTERVAL_DELIM | SYM_INTERVAL_DELIM SYM_GT date_value SYM_ELLIPSIS date_value </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_INTERVAL_DELI</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>M 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_INTERVAL_DELIM date_value SYM_ELLIPSIS SYM_LT date_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_INTERVAL_DELIM | SYM_INTERVAL_DELIM SYM_GT date_value SYM_ELLIPSIS SYM_LT date_value </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_INTERVAL_DELI</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>M 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_INTERVAL_DELIM SYM_LT date_value SYM_INTERVAL_DELI</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>M
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_INTERVAL_DELIM SYM_LE date_value SYM_INTERVAL_DELI</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>M
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_INTERVAL_DELIM SYM_GT date_value SYM_INTERVAL_DELI</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>M
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_INTERVAL_DELIM SYM_GE date_value SYM_INTERVAL_DELI</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>M
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_INTERVAL_DELIM date_value SYM_INTERVAL_DELI</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>M 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:54px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>time_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  V_ISO8601_EXTENDED_TIM</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>E 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>time_list_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  time_value , time_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| time_list_value , time_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| time_value , SYM_LIST_CONTINU</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>E 
+</SPAN
+></P>
+<P style="text-align:; margin-bottom:-4px; margin-right:234px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>time_interval_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  SYM_INTERVAL_DELIM time_value SYM_ELLIPSIS time_value SYM_INTERVAL_DELIM | SYM_INTERVAL_DELIM SYM_GT time_value SYM_ELLIPSIS time_value </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_INTERVAL_DELI</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>M 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_INTERVAL_DELIM time_value SYM_ELLIPSIS SYM_LT time_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_INTERVAL_DELIM | SYM_INTERVAL_DELIM SYM_GT time_value SYM_ELLIPSIS SYM_LT time_value </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_INTERVAL_DELI</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>M 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_INTERVAL_DELIM SYM_LT time_value SYM_INTERVAL_DELI</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>M
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_INTERVAL_DELIM SYM_LE time_value SYM_INTERVAL_DELI</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>M
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_INTERVAL_DELIM SYM_GT time_value SYM_INTERVAL_DELI</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>M
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_INTERVAL_DELIM SYM_GE time_value SYM_INTERVAL_DELI</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>M
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_INTERVAL_DELIM time_value SYM_INTERVAL_DELI</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>M 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:29px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>date_time_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 42 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0</SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:15px; margin-left:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  V_ISO8601_EXTENDED_DATE_TIME </SPAN
+></P>
+<P style="text-align:left">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>date_time_list_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-right:256px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  date_time_value , date_time_value| date_time_list_value , date_time_value| date_time_value , SYM_LIST_CONTINUE </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:16px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>date_time_interval_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  SYM_INTERVAL_DELIM date_time_value SYM_ELLIPSIS date_time_value </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_INTERVAL_DELIM | SYM_INTERVAL_DELIM SYM_GT date_time_value SYM_ELLIPSIS date_time_value </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_INTERVAL_DELIM | SYM_INTERVAL_DELIM date_time_value SYM_ELLIPSIS SYM_LT date_time_value </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_INTERVAL_DELIM | SYM_INTERVAL_DELIM SYM_GT date_time_value SYM_ELLIPSIS SYM_LT </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>date_time_value SYM_INTERVAL_DELIM | SYM_INTERVAL_DELIM SYM_LT date_time_value SYM_INTERVAL_DELIM| SYM_INTERVAL_DELIM SYM_LE date_time_value SYM_INTERVAL_DELIM| SYM_INTERVAL_DELIM SYM_GT date_time_value SYM_INTERVAL_DELIM| SYM_INTERVAL_DELIM SYM_GE date_time_value SYM_INTERVAL_DELIM| SYM_INTERVAL_DELIM date_time_value SYM_INTERVAL_DELIM </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-right:416px; margin-left:16px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>duration_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  V_ISO8601_DURATION </SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>duration_list_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-right:272px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  duration_value , duration_value| duration_list_value , duration_value| duration_value , SYM_LIST_CONTINUE </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:16px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>duration_interval_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  SYM_INTERVAL_DELIM duration_value SYM_ELLIPSIS duration_value </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_INTERVAL_DELIM | SYM_INTERVAL_DELIM SYM_GT duration_value SYM_ELLIPSIS duration_value </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_INTERVAL_DELIM | SYM_INTERVAL_DELIM duration_value SYM_ELLIPSIS SYM_LT duration_value </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_INTERVAL_DELIM | SYM_INTERVAL_DELIM SYM_GT duration_value SYM_ELLIPSIS SYM_LT </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>duration_value SYM_INTERVAL_DELIM | SYM_INTERVAL_DELIM SYM_LT duration_value SYM_INTERVAL_DELIM| SYM_INTERVAL_DELIM SYM_LE duration_value SYM_INTERVAL_DELIM| SYM_INTERVAL_DELIM SYM_GT duration_value SYM_INTERVAL_DELIM| SYM_INTERVAL_DELIM SYM_GE duration_value SYM_INTERVAL_DELIM| SYM_INTERVAL_DELIM duration_value SYM_INTERVAL_DELIM </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-right:360px; margin-left:16px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>term_code</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  V_QUALIFIED_TERM_CODE_REF </SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>term_code_list_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-right:304px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  term_code , term_code| term_code_list_value , term_code| term_code , SYM_LIST_CONTINUE </SPAN
+></P>
+<P style="text-align:left; margin-bottom:103px; margin-right:496px; margin-left:16px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>uri_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: V_URI </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 43 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_26477" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>4.8.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Symbols </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:25px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following provides the dADL lexical analyser production rules (lex specification) as of revision 36 of the Eiffel reference implementation repository </SPAN
+><A href="http://svn.openehr.org/ref_impl_eiffel">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://svn.openehr.org/ref_impl_eiffel</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>): </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* definitions */ ----------------------------------------------</SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ALPHANUM [a-zA-Z0-9]</SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>IDCHAR [a-zA-Z0-9_]</SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>NAMECHAR [a-zA-Z0-9._\-]</SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>NAMECHAR_SPACE [a-zA-Z0-9._\- ]</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>NAMECHAR_PAREN [a-zA-Z0-9._\-()] </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:-4px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>UTF8CHAR (([\xC2-\xDF][\x80-\xBF])|(\xE0[\xA0-\xBF][\x80-\xBF])|([\xE1</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:-4px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\xEF][\x80-\xBF][\x80-\xBF])|(\xF0[\x90-\xBF][\x80-\xBF][\x80-\xBF])|([\xF1</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\xF7][\x80-\xBF][\x80-\xBF][\x80-\xBF])) </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/** Separators **/--------------------------------------------</SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[ \t\r]+ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- Ignore separators </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\n+ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- (increment line count) </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/** comments **/----------------------------------------------</SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;--&quot;.* </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- Ignore comments </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;--&quot;.*\n[ \t\r]* </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- (increment line count) </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* symbols */ ------------------------------------------------</SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;-&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; Minus_code </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;+&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; Plus_code </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;*&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; Star_code </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;/&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; Slash_code </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;^&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; Caret_code </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;.&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; Dot_code </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;;&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; Semicolon_code </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;,&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; Comma_code </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;:&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; Colon_code </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;!&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; Exclamation_code </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;(&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; Left_parenthesis_code </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;)&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; Right_parenthesis_code </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;$&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; Dollar_code </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;??&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; SYM_DT_UNKNOWN </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;?&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; Question_mark_code </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;|&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; SYM_INTERVAL_DELIM </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;[&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; Left_bracket_code </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;]&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; Right_bracket_code </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;=&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; SYM_EQ </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;&gt;=&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; SYM_GE </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;&lt;=&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; SYM_LE </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:50px; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;&lt;&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; SYM_LT or SYM_START_DBLOC</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>K 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;&gt;&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; SYM_GT or SYM_END_DBLOC</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>K 
+</SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 44 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;..&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; SYM_ELLIPSIS </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;...&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; SYM_LIST_CONTINUE </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* keywords */ --------------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[Tt][Rr][Uu][Ee] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; SYM_TRUE </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[Ff][Aa][Ll][Ss][Ee] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; SYM_FALSE </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[Ii][Nn][Ff][Ii][Nn][Ii][Tt][Yy] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; SYM_INFINITY </SPAN
+></P>
+<P style="text-align:left; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_URI */ ------------------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[a-z]+:\/\/[^&lt;&gt;|\\{}^~&quot;\[\] ]* </SPAN
+></P>
+<P style="text-align:left; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_QUALIFIED_TERM_CODE_REF form [ICD10AM(1998)::F23] */ ----</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\[{NAMECHAR_PAREN}+::{NAMECHAR}+\] </SPAN
+></P>
+<P style="text-align:left; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* ERR_V_QUALIFIED_TERM_CODE_REF */ ----</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\[{NAMECHAR_PAREN}+::{NAMECHAR_SPACE}+\] </SPAN
+></P>
+<P style="text-align:left; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_LOCAL_TERM_CODE_REF */ --------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\[{ALPHANUM}{NAMECHAR}*\] </SPAN
+></P>
+<P style="text-align:left; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_LOCAL_CODE */ -----------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>a[ct][0-9.]+ </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_ISO8601_EXTENDED_DATE_TIME YYYY-MM-DDThh:mm:ss[,sss][Z|+/</SPAN
+></P>
+<P style="text-align:left; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>nnnn] */ --</SPAN
+></P>
+<P style="text-align:left; margin-left:38px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9.9pt; font-weight:normal; color:#000000"
+>[0-9]{4}-[0-1][0-9]-[0-3][0-9]T[0-2][0-9]:[0-6][0-9]:[0-6][0-9](,[0-9]+)?(Z|[+-][0-9]{4})? | </SPAN
+></P>
+<P style="text-align:left; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[0-9]{4}-[0-1][0-9]-[0-3][0-9]T[0-2][0-9]:[0-6][0-9](Z|[+-][0-9]{4})? |</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[0-9]{4}-[0-1][0-9]-[0-3][0-9]T[0-2][0-9](Z|[+-][0-9]{4})? </SPAN
+></P>
+<P style="text-align:left; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_ISO8601_EXTENDED_TIME hh:mm:ss[,sss][Z|+/-nnnn] */ -------</SPAN
+></P>
+<P style="text-align:left; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[0-2][0-9]:[0-6][0-9]:[0-6][0-9](,[0-9]+)?(Z|[+-][0-9]{4})? |</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[0-2][0-9]:[0-6][0-9](Z|[+-][0-9]{4})? </SPAN
+></P>
+<P style="text-align:left; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_ISO8601_EXTENDED_DATE YYYY-MM-DD */ -----------------------</SPAN
+></P>
+<P style="text-align:left; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[0-9]{4}-[0-1][0-9]-[0-3][0-9] |</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[0-9]{4}-[0-1][0-9] </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-right:66px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_ISO8601_DURATION PnYnMnWnDTnnHnnMnnS */ -------------- here we allow a deviation from the standard to allow weeks to be -- mixed in with the rest since this commonly occurs in medicine </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9.9pt; font-weight:normal; color:#000000"
+>P([0-9]+[yY])?([0-9]+[mM])?([0-9]+[wW])?([0-9]+[dD])?T([0-9]+[hH])?([0-9]+[mM])?([0-9]+[sS])? | </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>P([0-9]+[yY])?([0-9]+[mM])?([0-9]+[wW])?([0-9]+[dD])? </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_TYPE_IDENTIFIER */ --------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[A-Z]{IDCHAR}* </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_GENERIC_TYPE_IDENTIFIER */ ------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[A-Z]{IDCHAR}*&lt;[a-zA-Z0-9,_&lt;&gt;]+&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_ATTRIBUTE_IDENTIFIER */ ---------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[a-z]{IDCHAR}* </SPAN
+></P>
+<P style="text-align:left; margin-bottom:34px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* CADL Blocks */ ------------------------------------------</SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 45 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\{[^{}]* </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- beginning of CADL bloc</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>k 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;IN_CADL_BLOCK&gt;\{[^{}]* </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- got an open brac</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;IN_CADL_BLOCK&gt;[^{}]*\} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- got a close brac</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_INTEGER */ ---------------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[0-9]+ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>|
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[0-9]+[eE][+-]?[0-9]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>+ 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_REAL */ ------------------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[0-9]+\.[0-9]+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>|
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[0-9]+\.[0-9]+[eE][+-]?[0-9]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>+ 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_STRING */ ----------------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\&quot;[^\\\n&quot;]*\&quot; </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\&quot;[^\\\n&quot;]*{ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- beginning of a multi-line string </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;IN_STR&gt; {\\\\ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- match escaped backslash, i.e. \\ -&gt; \ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\\\&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- match escaped double quote, i.e. \” -&gt; “ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{UTF8CHAR}+ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- match UTF8 chars </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[^\\\n&quot;]+ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- match any other characters </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\\\n[ \t\r]* </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- match LF in line </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[^\\\n&quot;]*\&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- match final end of string </SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:324px; margin-left:55px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>.|\n </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>|
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;&lt;EOF&gt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- unclosed String -&gt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> ERR_STRIN</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>G 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_CHARACTER */ -------------------------------------------</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\'[^\\\n']\' </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- normal character in 0-127 </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\'\\n\ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- \n </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\'\\r\ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- \r </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\'\\t\ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- \t </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\'\\'\ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- \’ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\'\\\\ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- \\ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\'{UTF8CHAR}\' </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- UTF8 char </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\'.{1,2} |\'\\[0-9]+(\/)? </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- invalid character -&gt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> ERR_CHARACTER </SPAN
+></P>
+<P ID="LinkTarget_26602" style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>4.9 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Syntax Alternatives </SPAN
+></P>
+<P style="text-align:left; margin-bottom:11px; margin-left:72px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; font-weight:normal; color:#0000FF"
+>WARNING:the syntax in this section is not part of dADL </SPAN
+></P>
+<P ID="LinkTarget_26604" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>4.9.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Container Attributes </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A reasonable alternative to the syntax described above for nested container objects would have been to use an arbitrary member attribute name, such as “items”, or perhaps “_items” (in order to indicate to a parser that the attribute name cannot be assumed to correspond to a real property in an object model), as well as the key for each container member, giving syntax like the following: </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>people = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+><
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>_items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>[1]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>birth_date</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>interests</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>_items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>[2]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>birth_date</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>interests</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>_items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>[3]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>birth_date</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>interests</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:25px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Additionally, with this alternative, it becomes more obvious how to include the values of other properties of container types, such as ordering, maximum size and so on, e.g.: </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 46 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>people = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+><
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>_items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>[1]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>birth_date</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>interests</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>_items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>[2]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>birth_date</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>interests</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>_items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>[3]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>birth_date</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>interests</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>_is_ordered</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>True</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>_upper</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>200</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Again, since the names of such properties in any given object technology cannot be assumed, the special underscore form of attribute names is used. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>However, we are now led to somewhat clumsy paths, where “_items” will occur very frequently, due to the ubiquity of containers in real data: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>people</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>_items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[1]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>people</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>_items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[2]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>people</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>_items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[3]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>people</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>_is_ordered</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>people</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>_upper</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A compromise which satisfies the need for correct representation of all attributes of container types and the need for brevity and comprehensibility of paths would be to make optional the “_items”, but retain other container pseudo-attributes (likely to be much more rarely used), thus: </SPAN
+></P>
+<P style="text-align:left; text-indent:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>people = &lt;</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>[1]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>birth_date</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>interests</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt;&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>[2]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>birth_date</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>interests</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt;&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>[3]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>birth_date</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>interests</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;&gt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>_is_ordered</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>True</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>_upper</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>200</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The above form leads to the following paths: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>people</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[1]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>people</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[2]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>people</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[3]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>people</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>_is_ordered</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>people</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>_upper</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:273px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The alternative syntax in this subsection is not currently part of dADL, but could be included in the future, if there was a need to support more precise modelling of container types in dADL. If such support were to be added, it is recommended that the names of the pseudo-attributes (“_item”, “_is_ordered” etc) be based on names of appopriate container types from a recognised standard such as OMG UML, OCL or IDL. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 47 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:959px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 48 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:11px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_26684" style="text-align:justify; margin-bottom:25px; margin-left:72px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>cADL - Constraint ADL </SPAN
+></P>
+<P ID="LinkTarget_26685" style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>5.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Overview </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>cADL is a syntax which enables constraints on data defined by object-oriented information models to be expressed in archetypes or other knowledge definition formalisms. It is most useful for defining the specific allowable constructions of data whose instances conform to very general object models. cADL is used both at “design time”, by authors and/or tools, and at runtime, by computational systems which validate data by comparing it to the appropriate sections of cADL in an archetype. The general appearance of cADL is illustrated by the following example: </SPAN
+></P>
+<P style="line-height:15px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>PERSON</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0000] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- constraint on PERSON instance </SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>name </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- constraint on PERSON.name </SPAN
+></P>
+<P style="line-height:15px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>TEXT </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>/.</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- any non-empty string </SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>addresses </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>cardinality matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>0..*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- constraint on </SPAN
+></P>
+<P style="text-align:; margin-right:432px; margin-left:106px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>ADDRESS </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- PERSON.addresse</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>s 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>-- etc -</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Some of the textual keywords in this example can be more efficiently rendered using common mathematical logic symbols. In the following example, the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>exists</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>implies </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>keywords have been replaced by appropriate symbols: </SPAN
+></P>
+<P style="line-height:15px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>PERSON</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0000] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- constraint on PERSON instance </SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>name </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- constraint on PERSON.name </SPAN
+></P>
+<P style="line-height:15px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>TEXT </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>/..*/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- any non-empty string </SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:justify; margin-right:160px; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>addresses </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>0..*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- constraint on </SPAN
+></P>
+<P style="text-align:justify; margin-right:164px; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>ADDRESS </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- PERSON.addresses </SPAN
+></P>
+<P style="text-align:justify; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>-- etc -</SPAN
+></P>
+<P style="text-align:justify; margin-left:96px; line-height:16px">
+<SPAN style=" font-weight:normal"
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The full set of equivalences appears below. Raw cADL is stored in the text-based form, to remove any difficulties with representation of symbols, to avoid difficulties of authoring cADL text in normal text editors which do not supply such symbols, and to aid reading in English. However, the symbolic form might be more widely used due to the use of tools, and formatting in HTML and other documentary formats, and may be more comfortable for non-English speakers and those with formal mathematical backgrounds. This document uses both conventions. The use of symbols or text is completely a matter of taste, and no meaning whatsoever is lost by completely ignoring one or other format according to one’s personal preference. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:114px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In the standard cADL documented in this section, literal leaf values (such as the regular expression </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/..*/</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> in the above example) are always constraints on a set of ‘standard’ widely-accepted primitive types, as described in the dADL section. Other more sophisticated constraint syntax types are described in </SPAN
+><A href="#LinkTarget_26684">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL on page 49</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 49 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_26725" style="text-align:left; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>5.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Basics </SPAN
+></P>
+<P ID="LinkTarget_26726" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.2.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Keywords </SPAN
+></P>
+<P style="text-align:left; margin-bottom:4px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following keywords are recognised in cADL: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:23px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>~matches</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>is_in</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>~is_i</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>n 
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:6.9pt; font-weight:normal; color:#000000"
+>• </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>occurrences</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>existence</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>cardinalit</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>y 
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:6.9pt; font-weight:normal; color:#000000"
+>• </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ordered, unordered</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>uniqu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+></LI>
+<LI style="list-style-type:disc; margin-bottom:8px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>infinity </SPAN
+></LI>
+<LI style="list-style-type:disc; margin-bottom:8px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>use_node</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>allow_archetype</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.6pt; font-weight:normal; color:#000000"
+><Sup>1 </Sup></SPAN
+></LI>
+<LI style="list-style-type:disc; margin-bottom:8px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>include, exclude </SPAN
+></LI>
+</ul>
+<P style="text-align:left; margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Symbol equivalents for some of the above are given in the following table. </SPAN
+></P>
+<TABLE style="margin-bottom:5px">
+<TR>
+<TH style="vertical-align:top; width:97px; height:38px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Textual Rendering </SPAN
+></TH>
+<TH style="text-align:center; vertical-align:top; width:96px; height:38px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Symbolic Rendering </SPAN
+></TH>
+<TH style="width:362px; height:38px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Meaning </SPAN
+></TH>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:97px; height:38px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+>matches, is_in </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:96px; height:38px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-size:12pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+></TD>
+<TD style="vertical-align:top; width:362px; height:38px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Set membership, “p is in P” </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:97px; height:22px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+>not, ~ </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:96px; height:22px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-size:12pt; font-weight:normal; color:#0000FF"
+>∼ </SPAN
+></TD>
+<TD style="vertical-align:top; width:362px; height:22px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Negation, “not p” </SPAN
+></TD>
+</TR>
+</TABLE>
+<P style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Keywords are shown in blue in this document. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> or </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>is_in</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> operator deserves special mention, since it is a key operator in cADL. This operator can be understood mathematically as set membership. When it occurs between a name and a block delimited by braces, the meaning is: the set of values allowed for the entity referred to by the name (either an object, or parts of an object - attributes) is specified between the braces. What appears between any matching pair of braces can be thought of as a </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>specification for a set of values</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. Since blocks can be nested, this approach to specifying values can be understood in terms of nested sets, or in terms of a value space for objects of a set of defined types. Thus, in the following example, the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> operator links the name of an entity to a linear value space (i.e. a list), consisting of all words ending in “ion”. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>aaa </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>/.*ion[^\s\n\t]/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- the set of english words ending in ‘ion’ </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following example links the name of a type XXX with a complex multi-dimensional value space. </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>XXX </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+></P>
+<P style="text-align:justify; margin-right:296px; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>aaa </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { -</SPAN
+></P>
+<P style="text-align:justify; margin-right:296px; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>YYY </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..3</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} -</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} -- the value space of the </SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>bbb </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{ -- and instance of XXX </SPAN
+></P>
+<P style="text-align:justify; margin-right:296px; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>ZZZ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&gt;1992-12-01</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} -</SPAN
+></P>
+<P style="text-align:justify; margin-right:296px; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} -</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The meaning of the constraint structure above is: in data matching the constraints, there is an instance of type XXX whose attribute values recursively match the inner constraints named after those attributes, and so on, to the leaf level. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Occasionally, the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> operator needs to be used in the negative, usually at a leaf block. Any of the following can be used to constrain the value space of the attribute </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>aaa</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> to any number except 5: </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:20px; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>aaa </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>~matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>5</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:25px; margin-left:180px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>1. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>was ‘use_archetype’, which is now deprecated </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 50 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<TABLE style="margin-bottom:-3px">
+<TR>
+<TD style="vertical-align:top; width:369px; height:14px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+</TD>
+<TD style="text-align:right; vertical-align:top; width:279px; height:14px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:369px; height:22px"/>
+<TD style="text-align:right; vertical-align:top; width:279px; height:22px">
+<A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev 1.4.0 </SPAN
+></A>
+</TD>
+</TR>
+<TR>
+<TD style="width:369px; height:47px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>aaa </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>~is_in</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>5</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>aaa </SPAN
+><SPAN style="font-size:12pt; font-weight:normal; color:#0000FF"
+>∉</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>5</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></TD>
+<TD style="text-align:right; vertical-align:top; width:279px; height:47px"/>
+</TR>
+</TABLE>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The choice of whether to use </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> or </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>is_in</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> is a matter of taste and background; those with a mathematical background will probably prefer </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>is_in</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, while those with a data processing background may prefer </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P ID="LinkTarget_26798" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.2.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Comments </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In a cADL text, comments satisfy the following rule: </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>comments</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+> are indicated by the characters “--”. </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>Multi-line comments</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+> are achieved using the “--” leader on each line where the comment continues. In this document, comments are shown in brown. </SPAN
+></P>
+<P ID="LinkTarget_26801" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.2.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Information Model Identifiers </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>As with dADL, identifiers from the underlying information model are used for all cADL nodes. Identifiers obey the same rules as in dADL: type names commence with an upper case letter, while attribute and function names commence with a lower case letter. In cADL, type names and any property (i.e. attribute or function) name can be used, whereas in dADL, only type names and attribute names appear. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>A </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>type name </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>is any identifier with an initial upper case letter, followed by any combi</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+></SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>nation of letters, digits and underscores. A </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>generic type name</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+> (including nested forms) additionally may include commas and angle brackets, but no spaces, and must be syntactically correct as per the UML. An </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>attribute name</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+> is any identifier with an initial lower case letter, followed by any combination of letters, digits and underscores. Any convention that obeys this rule is allowed. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Type identifiers are shown in this document in all uppercase, e.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>PERSON</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, while attribute identifiers are shown in all lowercase, e.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>home_address</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. In both cases, underscores are used to represent word breaks. This convention is used to improve the readability of this document, and other conventions may be used, such as the common programmer’s mixed-case convention exemplified by </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Person</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>homeAddress</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. The convention chosen for any particular cADL document should be based on that used in the underlying information model. Identifiers are shown in green in this document. </SPAN
+></P>
+<P ID="LinkTarget_26806" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.2.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Node Identifiers </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In cADL, an entity in brackets e.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[xxxx]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> is used to identify “object nodes”, i.e. nodes expressing constraints on instances of some type. Object nodes always commence with a type name. Any string may appear within the brackets, depending on how it is used. However, in this document, all node identifiers are of the form of an archetype term identifier, i.e. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[atNNNN]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, e.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[at0042]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. Node identifiers are shown in magenta in this document. </SPAN
+></P>
+<P ID="LinkTarget_26808" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.2.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Natural Language </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:108px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>cADL is completely independent of all natural languages. The only potential exception is where constraints include literal values from some language, and this is easily and routinely avoided by the use of separate language and terminology definitions, as used in ADL archetypes. However, for the purposes of readability, comments in English have been included in this document to aid the reader. In real cADL documents, comments are generated from the archetype ontology in the local language. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 51 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_26824" style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>5.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Structure </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>cADL constraints are written in a block-structured style, similar to block-structured programming languages like C. A typical block resembles the following (the recurring pattern </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/.+/</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> is a regular expression meaning “non-empty string”): </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>PERSON</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0001] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>name </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+></P>
+<P style="text-align:left; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>PERSON_NAME</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0002] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>forenames </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>1..*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>/.+/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>family_name </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>/.+/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>title </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>“Dr”, “Miss”, “Mrs”, “Mr”, ...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>addresses </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>1..*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+></P>
+<P style="text-align:left; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>LOCATION_ADDRESS</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0003] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>street_number </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>existence </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>0..1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>/.+/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>street_name </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>/.+/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>locality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>/.+/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>post_code </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>/.+/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>state </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>/.+/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>country </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>/.+/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+></P>
+<P style="text-align:; margin-right:556px; margin-left:55px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In the above, any identifier (shown in green) followed by the </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>operator (equivalent text keyword: </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> or </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>is_in</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>) followed by an open brace, is the start of a “block”, which continues until the closing matching brace (normally visually indented to come under the start of the line at the beginning of the block). </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The example above expresses a constraint on an instance of the type </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>PERSON</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>; the constraint is expressed by everything inside the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>PERSON</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> block. The two blocks at the next level define constraints on properties of </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>PERSON</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, in this case </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>addresses</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. Each of these constraints is expressed in turn by the next level containing constraints on further types, and so on. The general structure is therefore a recursive nesting of constraints on types, followed by constraints on properties (of that type), followed by types (being the types of the attribute under which it appears) until leaf nodes are reached. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:20px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>We use the term “object” block or node to refer to any block introduced by a type name (in this document, in all upper case), while an “attribute” block or node is any block introduced by an attribute identifier (in all lower case in this document), as illustrated below. </SPAN
+></P>
+<IMG width=473 height=85 style="display:block; float:none; margin-bottom:11px" src="images/adl_img_7.png">
+<P style="margin-bottom:25px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>FIGURE 4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#000000"
+>Object and Attribute Blocks in cADL </SPAN
+></P>
+<P ID="LinkTarget_26855" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.3.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Complex Objects </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:29px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>It may by now be clear that the identifiers in the above could correspond to entities in an object-ori</SPAN
+><A href="#LinkTarget_26889">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>ented information model. A UML model compatible with the example above is shown in FIGURE 5. </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Note that there can easily be more than one model compatible with a given fragment of cADL syntax, </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 52 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:40px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<IMG width=332 height=65 style="display:block; float:none; text-align:left; margin-bottom:0px" src="images/adl_img_8.png">
+<P style="margin-bottom:-14px">
+<IMG width=69 height=9 style="vertical-align:text-bottom; text-align:left; margin-bottom:-14px" src="images/adl_img_9.png">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>1 </SPAN
+></P>
+<P style="text-align:left; margin-left:321px">
+<SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-stretch:semi-condensed; color:#000000"
+>PERSON_NAM<SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt"
+>E </SPAN
+></SPAN
+><SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-stretch:semi-condensed; color:#000000"
+>PERSO<SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt"
+>N </SPAN
+></SPAN
+></P>
+<P style="text-align:left; margin-bottom:-14px; margin-left:290px; line-height:15px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; color:#007E00"
+>name </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-18px; margin-right:214px; margin-left:322px; line-height:15px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#29A300"
+>forenames</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>[1..*]: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#29A300"
+>String family_name</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>[1]: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#29A300"
+>String title</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>[0..1]: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#29A300"
+>String </SPAN
+></P>
+<IMG width=43 height=9 style="display:block; float:none; margin-bottom:35px; margin-right:359px; margin-left:247px" src="images/adl_img_10.png">
+<P style="text-align:left; margin-left:321px">
+<SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-stretch:semi-condensed; color:#000000"
+>ADDRES</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-stretch:semi-condensed; color:#000000"
+>S </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-8px; margin-left:321px; line-height:15px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#29A300"
+>street_number</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>[0..1]: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#29A300"
+>String </SPAN
+></P>
+<P style="margin-bottom:-4px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>* </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:321px; line-height:15px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#29A300"
+>street_name</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>[1]: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#29A300"
+>String </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:266px; line-height:15px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; color:#007E00"
+>addresses </SPAN
+><IMG width=28 height=8 style="vertical-align:text-bottom; text-align:left; margin-bottom:-4px; margin-left:266px" src="images/adl_img_11.png">
+</P>
+<P style="text-align:left; margin-bottom:15px; margin-right:229px; margin-left:321px; line-height:15px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#29A300"
+>locality</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>[1]: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#29A300"
+>String post_code</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>[1]: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#29A300"
+>String state</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>[1]: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#29A300"
+>String country</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>[1]: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#29A300"
+>String </SPAN
+></P>
+<P style="text-align:left; margin-bottom:4px; margin-left:167px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>FIGURE 5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#000000"
+>UML Model of PERSON </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>and in particular, there may be more properties and classes in the reference model than are mentioned in the cADL constraints. In other words, a cADL text includes constraints </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>only for those parts of a model which are useful or meaningful to constrain</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Constraints expressed in cADL cannot be stronger than those from the information model. For example, the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>PERSON</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>.</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>family_name</SPAN
+><A href="#LinkTarget_26889">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> attribute is mandatory in the model in FIGURE 5, so it is not valid to </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>express a constraint allowing the attribute to be optional. In general, a cADL archetype can only further constrain an existing information model. However, it must be remembered that for very generic models consisting of only a few classes and a lot of optionality, this rule is not so much a limitation as a way of adding meaning to information. Thus, for a demographic information model which has only the types </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>PARTY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>PERSON</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, one can write cADL which defines the concepts of entities such as </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>COMPANY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>EMPLOYEE</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>PROFESSIONAL</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, and so on, in terms of constraints on the types available in the information model. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This general approach can be used to express constraints for instances of any information model. An example showing how to express a constraint on the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>value</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> property of an </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ELEMENT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> class to be a </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>QUANTITY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> with a suitable range for expressing blood pressure is as follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>ELEMENT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0010] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- diastolic blood pressur</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>value </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+></P>
+<P style="text-align:left; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>QUANTITY </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|0..1000|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>property </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;pressure&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>units </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;mm[Hg]&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+></P>
+<P style="text-align:; margin-bottom:8px; margin-right:556px; margin-left:55px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} 
+</SPAN
+></P>
+<P ID="LinkTarget_26906" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.3.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Attribute Constraints </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In any information model, attributes are either single-valued or multiply-valued, i.e. of a generic container type such as </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>List&lt;Contact&gt;</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P ID="LinkTarget_26908" style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>5.3.2.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Existence </SPAN
+></P>
+<P style="text-align:left; margin-bottom:29px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The only constraint that applies to all attributes is to do with existence. Existence constraints say whether an attribute value must exist, and are indicated by “0..1” or “1” markers at line ends in UML diagrams (and often mistakenly referred to as a “cardinality of 1..1”). It is the absence or presence of </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 53 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the cardinality constraint in cADL which indicates that the attribute being constrained is single-valued or a container attribute respectively. Existence constraints are expressed in cADL as follows: </SPAN
+></P>
+<P style="text-align:; margin-right:325px; margin-left:89px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>QUANTITY matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>units </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>existence matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>0..1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>matches {“mm[Hg]”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The meaning of an existence constraint is to indicate whether a value - i.e. an object - is mandatory or optional (i.e. obligatory or not) in runtime data for the attribute in question. The above example indicates that a value for the ‘units’ attribute is optional. The same logic applies whether the attribute is of single or multiple cardinality, i.e. whether it is a container or not. For container attributes, the existence constraint indicates whether the whole container (usually a list or set) is mandatory or not; a further </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>cardinality</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> constraint (described below) indicates how many members in the container are allowed. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>An </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>existence constraint</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+> may be used directly after any attribute identifier, and indi</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+></SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>cates whether the object to which the attribute refers is mandatory or optional in the data. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Existence is shown using the same constraint language as the rest of the archetype definition. Existence constraints can take the values </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{0}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{0..0}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{0..1}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{1}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, or </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{1..1}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. The first two of these constraints may not seem initially obvious, but may be reasonable in some cases: they say that an attribute must not be present in the particular situation modelled by the archetype. The default existence constraint, if none is shown, is </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{1..1}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P ID="LinkTarget_26931" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.3.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Single-valued Attributes </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Repeated blocks of object constraints of the same class (or its subtypes) can have two possible meanings in cADL, depending on whether the cardinality is present or not in the containing attribute block. With no cardinality, the meaning is that each child object constraint of the attribute in question is a possible alternative for the value of the attribute in the data, as shown in the following example: </SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>ELEMENT[at0004] matches { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#96B5B8"
+>-- speed limit</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>value </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:justify; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>QUANTITY </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:justify; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|0..55|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:justify; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>property </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;velocity&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:justify; margin-left:120px; line-height:16px">
+<SPAN style=" font-weight:normal"
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>units </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;mph&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- miles per hour </SPAN
+></SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:justify; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>QUANTITY </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:justify; margin-right:296px; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|0..100|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:justify; margin-right:304px; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>property </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;velocity&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:justify; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>units </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;km/h&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- km per hour</SPAN
+></P>
+<P style="text-align:; margin-bottom:8px; margin-right:343px; margin-left:22px; text-indent:24px; line-height:18px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}}}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Here, the cardinality of the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>value</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> attribute is 1..1 (the default), while the occurrences of both </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>QUANTITY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> constraints is optional, leading to the result that only one </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>QUANTITY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> instance can appear in runtime data, and it can match either of the constraints. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>Two or more object blocks introduced by type names appearing after an attribute which is not a container (i.e. for which there is no cardinality constraint) are taken to be </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>alternative constraints</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>, only one of which needs to be matched by the data. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:44px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Note that there is a more efficient way to express the above example, using domain type extensions See </SPAN
+><A href="#LinkTarget_29151">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Customising ADL on page 105</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> for examples. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 54 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_26961" style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.3.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Container Attributes </SPAN
+></P>
+<P ID="LinkTarget_26962" style="text-align:justify; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>5.3.4.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Cardinality </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Container attributes are indicated in cADL with the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>cardinality</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> constraint. Cardinalities indicate limits on the number of members of instances of container types such as lists and sets. Consider the following example: </SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>HISTORY occurrences </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> {1} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>{
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>periodic </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> {False</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>}
+</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>events </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:justify; margin-right:96px; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>EVENT[at0002] occurrences </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> {0..1} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> {} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#96B5B8"
+>-- 1 min sample </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>EVENT[at0003] occurrences </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> {0..1} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> {} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#96B5B8"
+>-- 2 min sample </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>EVENT[at0004] occurrences </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> {0..1} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> {} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#96B5B8"
+>-- 3 min sample </SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; text-indent:34px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>}
+</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The keyword </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>cardinality </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>indicates firstly that the property events must be of a container type, such as </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>List&lt;T&gt;</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Set&lt;T&gt;</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Bag&lt;T&gt;</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. The integer range indicates the valid membership of the container; a single ‘*’ means the range 0..*, i.e. ‘0 to many’. The type of the container is not explicitly indicated, since it is usually defined by the information model. However, the semantics of a logical set (unique membership, ordering not significant), a logical list (ordered, non-unique membership) or a bag (unordered, non-unqique membership) can be constrained using the additional keywords </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ordered</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>unordered</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>unique</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>non-unique</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> within the cardinality constraint, as per the following examples: </SPAN
+></P>
+<P style="text-align:left; margin-right:48px; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>events </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>*; ordered</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- logical list </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>events </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>*; unordered; unique</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- logical set </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>events </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>*; unordered</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- logical bag</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In theory, none of these constraints can be stronger than the semantics of the corresponding container in the relevant part of the reference model. However, in practice, developers often use lists to facilitate integration, when the actual semantics are intended to be of a set; in such cases, they typically ensure set-like semantics in their own code rather than by using an </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Set&lt;T&gt;</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> type. How such constraints are evaluated in practice may depend somewhat on knowledge of the software system. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>A </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>cardinality constraint</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+> may be used after any attribute name (or after its existence constraint, if there is one) in order to indicate that the attribute refers to a container type, what number of member items it must have in the data, and optionally, whether it has “list”, “set”, or “bag” semantics, via the use of the keywords ordered, unordered, unique and non-unique. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The numeric part of the cardinality contraint can take the values </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{0}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{0..0}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{0..n}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{m..n}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{0..*}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, or </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{*}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. The first two of these constraints are unlikely to be useful, but there is no reason to prevent them. There is no default cardinality, since if none is shown, the relevant attribute is assumed to be single-valued (in the interests of uniformity in archetypes, this holds even for smarter parsers that can access the reference model and determine that the attribute is in fact a container. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Cardinality and existence constraints can co-occur, in order to indicate various combinations on a container type property, e.g. that it is optional, but if present, is a container that may be empty, as in the following: </SPAN
+></P>
+<P ID="LinkTarget_26978" style="margin-bottom:4px; line-height:15px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>events </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>existence </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {-- etc --} </SPAN
+></P>
+<P style="text-align:justify; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>5.3.4.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Occurrences </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:25px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A constraint on occurrences is used only with cADL object nodes (not attribute nodes), to indicate how many times in runtime data an instance of a given class conforming to a particular constraint can occur. It only has significance for objects which are children of a container attribute, since by definition, the occurrences of an object which is the value of a single-valued attribute can only be 0..1 or </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 55 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1..1, and this is already defined by the attribute existence. However, it is not illegal. In the example below, three </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>EVENT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> constraints are shown; the first one (“1 minute sample”) is shown as mandatory, while the other two are optional. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>events </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>EVENT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0002] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>occurrences </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>1..1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- 1 min sample</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>EVENT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0003] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>occurrences </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- 2 min sample</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>EVENT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0004] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>occurrences </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- 3 min sample</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; text-indent:72px; line-height:20px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Another contrived example below expresses a constraint on instances of </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>GROUP</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> such that for </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>GROUPs </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>representing tribes, clubs and families, there can only be one “head”, but there may be many members. </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>GROUP</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0103] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>kind </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>/tribe|family|club/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>members </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+></P>
+<P style="text-align:left; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>PERSON</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0104] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>occurrences </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>title </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“head”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>-- etc -</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:left; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>PERSON</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0105] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>occurrences </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>0..*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>title </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“member”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>-- etc -</SPAN
+></P>
+<P style="text-align:; margin-bottom:8px; margin-right:191px; margin-left:12px; text-indent:24px; line-height:18px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}}}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The first </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>occurrences</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> constraint indicates that a </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>PERSON</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> with the title </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“head”</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> is mandatory in the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>GROUP</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, while the second indicates that at runtime, instances of </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>PERSON</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> with the title </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“member”</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> can number from none to many. Occurrences may take the value of any range including </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{0..*}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, meaning that any number of instances of the given class may appear in data, each conforming to the one constraint block in the archetype. A single positive integer, or the infinity indicator, may also be used on its own, thus: </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{2}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{*}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. A range of </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{0..0}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> or </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{0}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> indicates that no occurrences of this object are allowed in this archetype. The default </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>occurrences</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, if none is mentioned, is </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{1..1}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>An </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>occurrences constraint</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+> may appear directly after any type name, in order to indi</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+></SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>cate how many times data objects conforming to the block introduced by the type name may occur in the data. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Where cardinality constraints are used (remembering that occurrences is always there by default, if not explicitly specified), cardinality and occurrences must always be compatible. The validity rule is: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#5F85FB"
+>VCOC: cardinality/occurrences validity</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>: the interval represented by: (the sum of all occurrences minimum values) .. (the sum of all occurrences maximum values) must be inside the interval of the cardinality. </SPAN
+></P>
+<P ID="LinkTarget_27014" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.3.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>“Any” Constraints </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>There are two cases where it is useful to state a completely open, or “any”, constraint. The “any” constraint is shown by a single asterisk (</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>*</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>) in braces. The first is when it is desired to show explicitly that some property can have any value, such as in the following: </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>PERSON</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0001] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{ 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>existence matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>-- etc -</SPAN
+></P>
+<P style="text-align:left; margin-bottom:58px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 56 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The “any” constraint on </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> means that any value permitted by the underlying information model is also permitted by the archetype; however, it also provides an opportunity to specify an existence constraint which might be narrower than that in the information model. If the existence constraint is the same, an “any” constraint on a property is equivalent to no constraint being stated at all for that property in the cADL. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The second use of “any” as a constraint value is for types, such as in the following: </SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:247px; margin-left:65px; text-indent:-33px; line-height:18px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>ELEMENT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0004] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- speed limit </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>value </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>QUANTITY </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}}}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The meaning of this constraint is that in the data at runtime, the value property of </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ELEMENT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> must be of type </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>QUANTITY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, but can have any value internally. This is most useful for constraining objects to be of a certain type, without further constraining value, and is especially useful where the information model contains subtyping, and there is a need to restrict data to be of certain subtypes in certain contexts. </SPAN
+></P>
+<P ID="LinkTarget_27035" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.3.6 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Object Node Identification and Paths </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In many of the examples above, some of the object node typenames are followed by a node identifier, shown in brackets. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>Node identifiers</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+> are required for any object node which is intended to be addressa</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+></SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>ble elsewhere in the cADL text, or in the runtime system and which would otherwise be ambiguous i.e. has sibling nodes. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In the following example, the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>PERSON</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> type does not require an identifier, since no sibling node exists at the same level, and unambigous paths can be formed: </SPAN
+></P>
+<P style="text-align:; margin-right:438px; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>members cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> {*} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>{
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>PERSON </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>{
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>title </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> {“head”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>}
+</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The path to the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>title</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> attribute is </SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>members/title</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>However, where there are more than one sibling node, node identifiers must be used to ensure distinct paths: </SPAN
+></P>
+<P style="text-align:justify; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>members cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> {*} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>{
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>PERSON</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF00FF"
+>[at0104] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>{
+</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>title </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> {“head”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>PERSON</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF00FF"
+>[at0105] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>matches </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>{
+</SPAN
+></P>
+<P style="text-align:; margin-right:463px; margin-left:84px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>title </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> {“member”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>}
+</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The paths to the respective </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>title</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> attributes are now: </SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>members[at0104]/titl</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>members[at0105]/titl</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>e
+</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:25px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Logically, all non-unique parent nodes of an identified node must also be identified back to the root node. The primary function of node identifiers is in forming paths, enabling cADL nodes to be unambiguously referred to. The node identifier can also perform a second function, that of giving a design-</SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 57 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>time </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>meaning</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> to the node, by equating the node identifier to some description. Thus, in the example shown in </SPAN
+><A href="#LinkTarget_26855">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>section 5.3.1, the </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ELEMENT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> node is identified by the code </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[at0010]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, which can be designated elsewhere in an archetype as meaning “diastolic blood pressure”. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Node ids are required only where it is necessary to create paths, for example in “use” statements. However, the underlying reference model might have stronger requirements. The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR EHR information models </SPAN
+><SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>[17]</SPAN
+></SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> for example require that all node types which inherit from the class </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>LOCATABLE</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> have both a </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>archetype_node_id</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and a runtime </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> attribute. Only data types (such as </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>QUANTITY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>CODED_TEXT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>) and their constituent types are exempt. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Paths are used in cADL to refer to cADL nodes, and are expressed in the ADL path syntax, described in detail in </SPAN
+><SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>section 7 on page 25. ADL paths have the same alternating object/attribute structure </SPAN
+></SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>implied in the general hierarchical structure of cADL, obeying the pattern </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>TYPE/attribute/TYPE/attribute/</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>... . </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>Paths</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+> in cADL always refer to object nodes, and can only be constructed through nodes having node ids, or nodes which are the only child object of a single-cardinality attribute. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Unusually for a path syntax, a trailing object identifier can be required, even if the attribute corresponds to a single relationship (as might be expected with the “name” property of an object) because in cADL, it is legal to define multiple alternative object constraints - each identified by a unique node id - for a relationship node which has single cardinality. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Consider the following cADL example: </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>HISTORY </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>occurrences </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>periodic </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>False</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>events </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+></P>
+<P style="text-align:justify; margin-right:96px; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>EVENT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0002] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>occurrences </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- 1 min sample</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>EVENT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0003] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>occurrences </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- 2 min sample</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>EVENT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0004] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>occurrences </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- 3 min sample</SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; text-indent:34px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>}
+</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following paths can be constructed: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- the HISTORY objec</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>t 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>periodic </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- the HISTORY.periodic attribut</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>events</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0002] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- the 1 minute event objec</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>t 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>events</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0003] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- the 2 minute event objec</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>t 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>events</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0004] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- the 3 minute event objec</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>t
+</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>It is valid to add attribute references to the end of a path, if the underlying information model permits it, as in the following example. </SPAN
+></P>
+<P style="text-align:justify; text-indent:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>events</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>count </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- count attribute of the items property </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>These examples are </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>physical</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> paths because they refer to object nodes using codes. Physical paths can be converted to </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>logical</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> paths using descriptive meanings for node identifiers, if defined. Thus, the following two paths might be equivalent: </SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>events</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0004] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- the 3 minute event objec</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>t 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>events</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[3 minute event] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- the 3 minute event objec</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>t
+</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>None of the paths shown here have any validity outside the cADL block in which they occur, since they do not include an identifier of the enclosing document, normally an archetype. To reference a cADL node in a document from elsewhere (e.g. another archetype of a template) requires that the identifier of the document itself be prefixed to the path, as in the following archetype example: </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:25px; text-indent:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[openehr-ehr-entry.apgar-result.v1]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>events</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0002] </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 58 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This kind of path expression is necessary to form the larger paths which occur when archetypes are composed to form larger structures. </SPAN
+></P>
+<P ID="LinkTarget_27122" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.3.7 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Internal References </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>It occurs reasonably often that one needs to include a constraint which is a repeat of an earlier complex constraint, but within a different block. This is achieved using an archetype internal reference, according to the following rule: </SPAN
+></P>
+<P style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>An </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>archetype internal reference</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+> is introduced with the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>use_node</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+> keyword, in a line </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>of the following form: </SPAN
+></P>
+<P style="text-align:justify; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>use_node </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>TYPE </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>object_path</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:556px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This statement says: use the node of type </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>TYPE</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, found at (the existing) path </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>object_path</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. The following example shows the definitions of the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ADDRESS</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>nodes for phone, fax and email for a home </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>CON-</SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-left:144px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>use_node </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>ADDRESS</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> /</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>contacts</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF00FF"
+>[at0004]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>addresses</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF00FF"
+>[at0005] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CCAB36"
+>-- phone </SPAN
+></P>
+<TABLE style="margin-bottom:10px; margin-right:16px">
+<TR>
+<TH colspan=2 style="vertical-align:top; width:648px; height:22px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>TACT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> being reused for a work </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>CONTACT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></TH>
+</TR>
+<TR>
+<TH colspan=2 style="vertical-align:top; width:648px; height:51px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>PERSON </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>identities </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {-- etc -</SPAN
+></TH>
+</TR>
+<TR>
+<TH style="vertical-align:top; width:439px; height:486px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>contacts </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {0..*} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CONTACT </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0002] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>purpose </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {-- etc --} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>addresses </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {-- etc --} }</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CONTACT </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0003] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>purpose </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {-- etc --} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>addresses </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {-- etc --} }</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CONTACT </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0004] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>purpose </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {-- etc --} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>addresses </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {0..*} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>ADDRESS </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0005] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>type </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {-- etc --}</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>details </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {-- etc --} }</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>ADDRESS </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0006] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>type </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {-- etc --}</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>details </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {-- etc --} }</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>ADDRESS </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0007] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>type </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {-- etc --}</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>details </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {-- etc --} }}}</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CONTACT </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0008] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>purpose </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {-- etc --} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>addresses </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+></TH>
+<TD style="vertical-align:top; width:210px; height:486px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- home address -- postal address -- home contact -- phone -- fax -- email -- work contact </SPAN
+></TD>
+</TR>
+</TABLE>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>use_node </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>ADDRESS</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> /</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>contacts</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF00FF"
+>[at0004]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>addresses</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF00FF"
+>[at0006] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CCAB36"
+>-- fax </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>use_node </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>ADDRESS</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> /</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>contacts</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF00FF"
+>[at0004]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>addresses</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF00FF"
+>[at0007] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CCAB36"
+>-- email </SPAN
+></P>
+<P style="text-align:; margin-bottom:53px; margin-right:12px; margin-left:12px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}}} </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 59 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The type mentioned in the use_node reference must always be the same type as, or a super-type of the referenced type. In most cases, it will be the same. In some cases, an archetype section might use a subtype of the type required by the reference model (e.g. in the above example, a type such as </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>POSTAL_ADDRESS</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>); a use_node reference to such a node can legally mention the parent type (</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ADDRESS</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, in the example). Whether this possibility has practical utility remains to be seen. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#5F85FB"
+>VUNT: use_node type</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>: the type mentioned in a use_node must be the same as or a super-type (according to the reference model) of the reference model type of the node referred to. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Like any other object node, a node defined using an internal reference has occurrences. Unlike other node types, if no occurrences is mentioned, the value of the occurrences is set to that of the referenced node (which if not explicitly mentioned will be the default occurrences). However, the occurrences can be overridden in the referring node as well, as in the following example which enables the specification for ‘phone’ to be re-used, but with a different occurrences constraint. </SPAN
+></P>
+<P style="text-align:; margin-right:284px; margin-left:142px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>PERSON </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> {contacts cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> {0..*} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> {CONTACT [at0004] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> { -- home contact addresses cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> {0..*} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> {ADDRESS [at0005] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>occurrences </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> {...}-- phone</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>}}CONTACT [at0008] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> { -- work contact </SPAN
+></P>
+<P style="text-align:; margin-bottom:8px; margin-right:316px; margin-left:149px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>addresses cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> {0..*} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> {use_node ADDRESS </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>occurrences </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>/contacts[at0004]/addresses[at0005] -- phone }}} </SPAN
+></P>
+<P ID="LinkTarget_27159" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.3.8 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Archetype Slots </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>At any point in a cADL definition, a constraint can be defined which allows other archetypes to be used, rather than defining the desired constraints inline. This is known as an archetype “slot”, or “chaining point”, i.e. a connection point whose allowable fillers are constrained by a set of state</SPAN
+><SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>ments, written in the ADL assertion language (defined in section 5 on page 23). </SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>An archetype slot is defined in terms of two lists of assertions statements defining which archetypes are allowed and/or which are excluded from filling that slot. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>An </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>archetype slot</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+> is introduced with the keyword </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>allow_archetype</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>, and is expressed using two lists of assertions, introduced with the keywords </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>include</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>exclude</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>, respectively. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Since archetype slots are typed, the (possibly abstract) type of the allowed archetypes is already constrained. Otherwise, any assertion about a filler archetype can be made. The assertions do not constrain data in the way that other archetype statements do, instead they constrain archetypes. Two kinds of reference may be used in a slot assertion. The first is a reference to an object-oriented property of the filler archetype itself, where the property names are defined by the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ARCHETYPE</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> class in the Archetype Object Model. Examples include: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>archetype_i</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>d
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>parent_archetype_i</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>d
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>short_concept_nam</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:25px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This kind of reference is usually used to constrain the allowable archetypes based on </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>archetype_id</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> or some other meta-data item (e.g. archetypes written in the same organisation). The second kind of ref-</SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 60 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>erence is to absolute paths in the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section of the filler archetype (i.e. ‘archetype paths’ as used throughout this section of the specification). Both kinds of reference take the form of an Xpathstyle path, with the distinction that paths referring to </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ARCHETYPE</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> attributes </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>not</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> in the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section do not start with a slash (this allows parsers to easily distinguish the two types of reference). </SPAN
+></P>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Defining Slots on the basis of Archetype Identifiers and Concepts </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A basic kind of assertion is on the identifier of archetypes allowed in the slot. This is achieved with statements like the following in the include and exclude lists: </SPAN
+></P>
+<P>
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>archetype_id </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>/.*\.SECTION\..*\..*/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} -- match any SECTION archetype</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>It is possible to limit valid slot-fillers to a single archetype simply by stating a full archetype identifier with no wildcards; this has the effect that the choice of archetype in that slot is predetermined by the archetype and cannot be changed later. In general, however, the intention of archetypes is to provide highly re-usable models of real world content with local constraining left to templates, in which case a ‘wide’ slot definition is used (i.e. matches many possible archetypes). </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following example shows how the “Objective” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SECTION</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> in a problem/SOAP headings archetype defines two slots, indicating which </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>OBSERVATION</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SECTION</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> archetypes are allowed and excluded under the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>items</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> property. </SPAN
+></P>
+<P style="text-align:left; text-indent:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>SECTION </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at2000] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>occurrences </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- objective </SPAN
+></P>
+<P style="text-align:left; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>items </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:left; margin-left:96px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>allow_archetype </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>OBSERVATION </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>occurrences </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:left; margin-left:120px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>include </SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:48px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>short_concept_name </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>/.+/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}}</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>allow_archetype </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>SECTION </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>occurrences </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:left; margin-left:120px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>include </SPAN
+></P>
+<P>
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>archetype_id </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>/.*\.iso-ehr\.SECTION\..*\..*/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:left; margin-left:120px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>exclude </SPAN
+></P>
+<P style="text-align:; margin-bottom:8px; margin-right:289px; margin-left:34px; text-indent:48px; line-height:18px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>archetype_id </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>/.*\.iso-ehr\.SECTION\.patient_details\..*/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}}}}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Here, every constraint inside the block starting on an </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>allow_archetype</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> line contains constraints that must be met by archetypes in order to fill the slot. In the examples above, the constraints are in the form of regular expression syntax. In cADL, the PERL version of this is assumed. </SPAN
+></P>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Using Other Constraints in Slots </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Other constraints are possible as well, including that the allowed archetype must contain a certain keyword, or a certain path. The latter allows archetypes to be linked together on the basis of content. For example, under a “genetic relatives” heading in a Family History Organiser archetype, the following slot constraint might be used: </SPAN
+></P>
+<P style="text-align:left; text-indent:38px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>allow_archetype </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>EVALUATION </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>occurrences </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#0000FF"
+>include </SPAN
+></P>
+<P style="text-align:left; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>short_concept_name </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“risk_family_history”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-size:12pt; font-weight:normal; color:#0000FF"
+>∧∃</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> /</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>subject</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>relationship/defining_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:144px; line-height:19px">
+<SPAN style="font-size:12pt; font-weight:normal; color:#0000FF"
+>→</SPAN
+><SPAN style="font-size:12pt; font-weight:normal; color:#0000FF"
+> ∼ </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; text-indent:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>subject</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>relationship/defining_code/code_list.has(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[openehr::0]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>) </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- “self” </SPAN
+></P>
+<P style="text-align:left; margin-bottom:34px; text-indent:38px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This says that the slot allows archetypes on the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>EVALUATION</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> class, which either have as their concept “risk_family_history” or, if there is a constraint on the subject relationship, then it may not include the code </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[openehr::0]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> (the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR term for “self”) - i.e. it must be an archetype designed for family members rather than the subject of care herself. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 61 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Formal Semantics of include and exclude Lists </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>To Be Continued: rules for precedence of exclusions over inclusions. </SPAN
+></P>
+<P ID="LinkTarget_27221" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.3.9 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Placeholder Constraints </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Not all constraints can be defined easily within an archetype. One common category of constraint that should be defined externally, and referenced from the archetype is the ‘value set’ for a coded attribute. The need within the archetype in this case is to limit an attribute value to a particular set of codes, i.e. value set, from a terminology. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The value set could be simply enumerated within the archetype, for example using the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>C_CODE_PHRASE</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> type defined in the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Archetype Profile; this will work perfectly well, but has at least two limitations. Firstly, the intended set of values allowed for the attribute may change over time (e.g. as has happened with ‘types of hepatitis’ since 1980), requiring the archetype to be updated. With a large repository of archetypes, each containing coded term constraints, this approach is likely to be unsustainable and error-prone. Secondly, the best means of defining the value set is in general not likely to be via enumeration of the individual terms, but in the form of a semantic expression that can be evaluated against the terminology. This is because the value set is typically logically specified in terms of inclusions, exclusions, conjunctions and disjunctions of general categories. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Consider for example the value set logically defined as “any bacterial infection of the lung”. The possible values would be codes from a target terminology, corresponding to numerous strains of pneumococcus, staphlycoccus and so on, but not including species that are never found in the lung. Rather than enumerate the list of codes corresponding to this value set (which is likely to be quite large), the archetype author is more likely to rely on semantic links within the terminology to express the set; a query such as ‘is-a bacteria and has-site lung’ might be definable against the terminology (such as SNOMED-CT or the WHO ICD10 terminology). </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In a similar way, other value sets, including for quantitative values, are likely to be specified by queries or formal expressions, and evaluated by an external knowledge service. Examples include “any unit of pressure” and “normal range values for serum sodium”. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In all such cases, expressing the constraint could be done by including the query or other formal expression within the archetype itself. However, experience shows that this is problematic in various ways. Firstly, there is little if any standardisation in such formal value set expressions or queries for use with knowledge services; two archetype authors could easily create competing syntactical expressions for the same logical constraint. A second problem is that errors might be made in the query expression itself, or the expression may be correct at the time of authoring, but need subsequent adjustment as the relevant knowledge resource grows and changes. The consequence of this is the same as for a value set enumerated inline - it is unlikely to be sustainable for large numbers of archetyes. These problems are not accidental: a query with respect to a terminological, ontological or other knowledge resource is most likely to be authored correctly by maintainers or experts of the knowledge resource, rather than archetype authors; it may well be altered over time due to improvements in the query formalism itself. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:44px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The solution adopted in ADL is to store only </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>identifiers</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> of query expressions which when evaluated return a required value set, while query expressions are assumed to be stored in a query repository, or some part of the relevant knowedge service. Rather than store external identifiers inline in a cADL text, the ADL approach is to store a ‘placeholder’ internal code of the form [acNNNN], e.g. [ac0012]. Codes of this form are defined in the archetype ontology section, and can be mapped to query identifiers for one or more knowledge resources. This approach would allow a single ‘ac’ code to be defined for the value set. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 62 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_27240" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.3.10 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Mixed Structures </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Three types of structure representing constraints on complex objects have been presented so far: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>complex object structures</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: any node introduced by a type name and followed by {} containing constraints on attributes; </SPAN
+></LI>
+<LI style="list-style-type:disc; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>internal references</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: any node introduced by the keyword </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>use_node</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, followed by a type name; such nodes indicate re-use of a complex object constraint that has already been expressed elsewhere in the archetype; </SPAN
+></LI>
+<LI style="list-style-type:disc; margin-bottom:8px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>archetype slots</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: any node introduced by the keyword </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>allow_archetype</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, followed by a type name; such nodes indicate a complex object constraint which is expressed in some other archetype. </SPAN
+></LI>
+</ul>
+<P style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>At any given node, all three types can co-exist, as in the following example: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>SECTION[at2000] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> {</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>items cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+>∈ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..*; ordered</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#96B5B8"
+> ∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>{
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>ENTRY</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>[at2001] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>{-- etc --</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>} 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>allow_archetype </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>ENTRY </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>{-- etc --</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>use_node </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>ENTRY </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>[at0001]/some_path[at0004]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>/ 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>ENTRY</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>[at2002] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>{-- etc --</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>} 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>use_node </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>ENTRY </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>/[at1002]/some_path[at1012]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>/ 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>use_node </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>ENTRY </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>/[at1005]/some_path[at1052]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>/ 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>ENTRY</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>[at2003] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>{-- etc --</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>} 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:39px; text-indent:34px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>}
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:20px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Here, we have a constraint on an attribute called </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>items</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> (of cardinality 0..*), expressed as a series of possible constraints on objects of type </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ENTRY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. The 1st, 4th and 7th are described ‘in place’ (the details are removed here, for brevity); the 3rd, 5th and 6th are expressed in terms of internal references to other nodes earlier in the archetype, while the 2nd is an archetype slot, whose constraints are expressed in other archetypes matching the include/exclude constraints appearing between the braces of this node (again, avoided for the sake of brevity). Note also that the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ordered</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> keyword has been used to indicate that the list order is intended to be significant. </SPAN
+></P>
+<P ID="LinkTarget_27270" style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>5.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Constraints on Primitive Types </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>While constraints on complex types follow the rules described so far, constraints on attributes of primitive types in cADL are expressed without type names, and omitting one level of braces, as follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>some_attr </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>some_pattern</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>rather than: </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>some_attr </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>PRIMITIVE_TYPE </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>some_pattern </SPAN
+></P>
+<P style="text-align:left; margin-left:39px; text-indent:34px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:53px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This is made possible because the syntax patterns of all primitive type constraints are mutually distinguishable, i.e. the type can always be inferred from the syntax alone. Since all leaf attributes of all object models are of primitive types, or lists or sets of them, cADL archetypes using the brief form for primitive types are significantly less verbose overall, as well as being more directly comprehensible to human readers. Currently the cADL grammar </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>only supports the brief form</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> used in this specifica</SPAN
+></P>
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>} 	</SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 63 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>tion since no practical reason has been identified for supporting the more verbose version. Theoretically however, there is nothing to prevent it being used in the future, or in some specialist application. </SPAN
+></P>
+<P ID="LinkTarget_27298" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.4.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Constraints on String </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Strings can be constrained in two ways: using a list of fixed strings, and using using a regular expression. All constraints on strings are case-sensitive. </SPAN
+></P>
+<P ID="LinkTarget_27300" style="text-align:justify; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>5.4.1.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>List of Strings </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A String-valued attribute can be constrained by a list of strings (using the dADL syntax for string lists), including the simple case of a single string. Examples are as follows: </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>species </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“platypus”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>species </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“platypus”, “kangaroo”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>species </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“platypus”, “kangaroo”, “wombat”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The first example constraints the runtime value of the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>species</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> attribute of some object to take the value “platypus”; the second constrains it be either “platypus” or “kangaroo”, and so on. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>In almost all cases, this kind of string constraint should be avoided</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, since it usually renders the body of the archetype language-dependent. Exceptions are proper names (e.g. “NHS”, “Apgar”), product trade-names (but note even these are typically different in different language locales, even if the different names are not literally translations of each other). The preferred way of constraining string attributes </SPAN
+><SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>in a language independent way is with local [ac] codes. See Local Constraint Codes on page 28. </SPAN
+></SPAN>
+</P>
+<P ID="LinkTarget_27307" style="text-align:justify; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>5.4.1.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Regular Expression </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The second way of constraining strings is with regular expressions, a widely used syntax for expressing patterns for matching strings. The regular expression syntax used in cADL is a proper subset of that used in the Perl language (see </SPAN
+><SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>[18]</SPAN
+></SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> for a full specification of the regular expression language of Perl). Three uses of it are accepted in cADL: </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>string_attr </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>/regular expression/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>string_attr </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>=~ /regular expression/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>string_attr </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>!~ /regular expression/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The first two are identical, indicating that the attribute value must match the supplied regular expression. The last indicates that the value must </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>not</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> match the expression. If the delimiter character is required in the pattern, it must be quoted with the backslash (‘\’) character, or else alternative delimiters can be used, enabling more comprehensible patterns. A typical example is regular expressions including units. The following two patterns are equivalent: </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>units </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>/km\/h|mi\/h/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>units </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>^km/h|mi/h^</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<A href="#LinkTarget_25319">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The rules for including special characters within strings are described in File Encoding and Character </SPAN
+></A>
+<A href="#LinkTarget_25319">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Quoting on page 21</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The regular expression patterns supported in cADL are as follows. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Atomic Items </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>match any single character. E.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/ ... /</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> matches any 3 characters which occur with a space before and after; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[xyz] </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>match any of the characters in the set </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>xyz</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> (case sensitive). E.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/[0-9]/</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> matches any string containing a single decimal digit; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:29px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[a-m] </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>match any of the characters in the set of characters formed by the continuous range from </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>a</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> to </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>m</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> (case sensitive). E.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/[0-9]/</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> matches any single character string containing a single decimal digit, /[S-Z]/ matches any single character in the range </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>S</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> -</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Z</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>; </SPAN
+></P>
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 200</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>7 	</SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 64 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[^a-m] </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>match any character except those in the set of characters formed by the continuous range from </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>a</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> to </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>m</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. E.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/[^0-9]/</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> matches any single character string as long as it does not contain a single decimal digit; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Grouping </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(pattern)</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>parentheses are used to group items; any pattern appearing within parentheses is treated as an atomic item for the purposes of the occurrences operators. E.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/([0-9][09])/</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> matches any 2-digit number. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Occurrences </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>* 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>match 0 or more of the preceding atomic item. E.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/.*/</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> matches any string; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/[a-z]*/ </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>matches any non-empty lower-case alphabetic string; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>+ 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>match 1 or more occurrences of the preceding atomic item. E.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/a.+/</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> matches any string starting with ‘a’, followed by at least one further character; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>? 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>match 0 or 1 occurrences of the preceding atomic item. E.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/ab?/</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> matches the strings </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“a” </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“ab”</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{m,n} </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>match m to n occurrences of the preceding atomic item. E.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/ab{1,3}/</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> matches the strings </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“ab”</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“abb”</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“abbb”</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/[a-z]{1,3}/</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> matches all lower-case alphabetic strings of one to three characters in length; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:4px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{m,} </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>match at least m occurrences of the preceding atomic item; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:4px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{,n} </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>match at most n occurrences of the preceding atomic item; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{m} </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>match exactly m occurrences of the preceding atomic item; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Special Character Classes </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:4px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\d</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\D</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> match a decimal digit character; match a non-digit character; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\s</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\S</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> match a whitespace character; match a non-whitespace character; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Alternatives </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>pattern1|pattern2 </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>match either pattern1 or pattern2. E.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/lying|sitting|standing/ </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>matches any of the words </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“lying”</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“sitting”</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“standing”</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>A similar warning should be noted for the use of regular expressions to constrain strings</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: they should be limited to non-linguistically dependent patterns, such as proper and scientific names. The use of regular expressions for constraints on normal words will render an archetype linguistically dependent, and potentially unusable by others. </SPAN
+></P>
+<P ID="LinkTarget_27358" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.4.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Constraints on Integer </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Integers can be constrained using a list of integer values, and using an integer interval. </SPAN
+></P>
+<P ID="LinkTarget_27360" style="text-align:justify; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>5.4.2.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>List of Integers </SPAN
+></P>
+</DIV>
+<DIV>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<A href="#LinkTarget_26038">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Lists of integers expressed in the syntax from dADL (described in Lists of Built-in Types on page 35) </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>can be used as a constraint, e.g.: </SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>length </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>1000</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- fixed value of 100</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>0 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0, 5, 8</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- any of 0, 5 or </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>8
+</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:62px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The first constraint requires the attribute length to be 1000, while the second limits the value of magnitude to be 0, 5, or 8 only. </SPAN
+></P>
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>} 	</SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 65 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_27381" style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>5.4.2.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Interval of Integer </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<A href="#LinkTarget_25987">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Integer intervals are expressed using the interval syntax from dADL (described in Intervals of </SPAN
+></A>
+<A href="#LinkTarget_25987">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Ordered Primitive Types on page 34</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>). Examples of 2-sided intervals include: </SPAN
+></P>
+<P style="text-align:left; margin-right:41px; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>length </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|1000|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- point interval of 1000 (=fixed value) </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>length </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|950..1050|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- allow 950 - 1050 </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>length </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|0..1000|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- allow 0 - 1000 </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>length </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|0..&lt;1000|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- allow 0&gt;= x &lt;1000 </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>length </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|0&gt;..&lt;1000|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- allow 0&gt; x &lt;1000 </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>length </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|100+/-5|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- allow 100 +/- 5, i.e. 95 - 105 </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>rate </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|0..infinity|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- allow 0 - infinity, i.e. same as &gt;= 0 </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Examples of one-sided intervals include: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>length </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|&lt;10|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- allow up to </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>9 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>length </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|&gt;10|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- allow 11 or mor</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>length </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|&lt;=10|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- allow up to 1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>0 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>length </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|&gt;=10|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- allow 10 or mor</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>e 
+</SPAN
+></P>
+<P ID="LinkTarget_27392" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.4.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Constraints on Real </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Constraints on Real values follow exactly the same syntax as for Integers, in both list and interval forms. The only difference is that the real number values used in the constraints are indicated by the use of the decimal point and at least one succeeding digit, which may be 0. Typical examples are: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>5.5</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- fixed value </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|5.5|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- point interval (=fixed value) </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|5.5..6.0|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- interval </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>5.5, 6.0, 6.5</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- list </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|0.0..&lt;1000.0|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- allow 0&gt;= x &lt;1000.0 </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|&lt;10.0|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- allow anything less than 10.0 </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|&gt;10.0|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- allow greater than 10.0 </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|&lt;=10.0|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- allow up to 10.0 </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|&gt;=10.0|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- allow 10.0 or more </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|80.0+/-12.0|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- allow 80 +/- 12 </SPAN
+></P>
+<P ID="LinkTarget_27395" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.4.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Constraints on Boolean </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Boolean runtime values can be constrained to be True, False, or either, as follows: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>some_flag </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>True</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>some_flag </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>False</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>some_flag </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>True, False</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} 
+</SPAN
+></P>
+<P ID="LinkTarget_27401" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.4.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Constraints on Character </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Characters can be constrained in two ways: using a list of characters, and using a regular expression. </SPAN
+></P>
+<P ID="LinkTarget_27403" style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>5.4.5.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>List of Characters </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following examples show how a character value may be constrained using a list of fixed character values. Each character is enclosed in single quotes. </SPAN
+></P>
+<P ID="LinkTarget_27405" style="text-align:left; margin-bottom:4px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>color_name </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>‘r’</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>color_name </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>‘r’, ‘g’, ‘b’</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} 
+</SPAN
+></P>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>5.4.5.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Regular Expression </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Character values can also be constrained using single-character regular expression elements, also enclosed in single quotes, as per the following examples: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:40px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>color_name </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>‘[rgbcmyk]’</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>color_name </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>‘[^\s\t\n]’</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} 
+</SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 66 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The only allowed elements of the regular expression syntax in character expressions are the following: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>any item from the </SPAN
+><A href="#LinkTarget_27320">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Atomic Items</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> list above; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>any item from the </SPAN
+><A href="#LinkTarget_27352">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Special Character Classes</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> list above; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the ‘.’ character, standing for “any character”; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:15px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>an alternative expression whose parts are any item types, e.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>‘a’|‘b’|[m-z] </SPAN
+></LI>
+</ul>
+<P ID="LinkTarget_27443" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.4.6 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Constraints on Dates, Times and Durations </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Dates, times, date/times and durations may all be constrained in three ways: using a list of values, using intervals, and using patterns. The first two ways allow values to be constrained to actual date, time etc values, while the last allows values to be constrained on the basis of which parts of the date, time etc are present or missing, regardless of value. The pattern method is described first, since patterns can also be used in lists and intervals. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-left:60px; line-height:18px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; color:#000000"
+>NB: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>for the date/time constraint type, parser writers should consider allowing the ‘T’ character to be optional on read but mandatory on save for some time. This is because previous versions of ADL did not include it, with the result that existing tools have created archetypes without the ‘T’ in date/time constraint patterns. </SPAN
+></P>
+<P ID="LinkTarget_27446" style="text-align:justify; margin-bottom:11px; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>5.4.6.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Date, Time and Date/Time </SPAN
+></P>
+<P style="text-align:justify; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Patterns </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Dates, times, and date/times (i.e. timestamps), can be constrained using patterns based on the ISO 8601 date/time syntax, which indicate which parts of the date or time must be supplied. A constraint pattern is formed from the abstract pattern </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>yyyy-mm-ddThh:mm:ss</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> (itself formed by translating each field of an ISO 8601 date/time into a letter representing its type), with either </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>‘?’</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> (meaning optional) or </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>‘X’</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> (not allowed) characters substituted in appropriate places. A simplified grammar of the pattern is as follows (EBNF; all tokens shown are literals): </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>date_constraint</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: yyyy - mm|??|XX - dd|??|X</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>X 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>time_constraint</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: hh : mm|??|XX : ss|??|X</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>X 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>time_in_date_constraint</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: T hh|??|XX : mm|??|XX : ss|??|X</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>X 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>date_time_constraint</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: date_constraint time_in_date_constrain</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>t 
+</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>All expressions generated by this grammar must also satisfy the validity rules: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>where ‘??’ appears in a field, only ‘??’ or ‘XX’ can appear in fields to the right </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>where ‘XX’ appears in a field, only ‘XX’ can appear in fields to the right </SPAN
+></LI>
+</ul>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A fuller grammar can be defined to implement both the simplifed grammar and validity rules. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following table shows the valid patterns that can be used, and the types implied by each pattern. </SPAN
+></P>
+<TABLE style="margin-bottom:40px">
+<TR>
+<TH style="text-align:center; vertical-align:top; width:175px; height:25px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Implied Type </SPAN
+></TH>
+<TH style="vertical-align:top; width:179px; height:25px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Pattern </SPAN
+></TH>
+<TH style="vertical-align:top; width:294px; height:25px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Explanation </SPAN
+></TH>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:175px; height:20px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Date </SPAN
+></TD>
+<TD style="vertical-align:top; width:179px; height:20px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF36A6"
+>yyyy-mm-dd </SPAN
+></TD>
+<TD style="vertical-align:top; width:294px; height:20px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>full date must be specified </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:175px; height:35px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Date </SPAN
+></TD>
+<TD style="vertical-align:top; width:179px; height:35px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF36A6"
+>yyyy-mm-?? </SPAN
+></TD>
+<TD style="vertical-align:top; width:294px; height:35px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>optional day;e.g. day in month forgotten </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:175px; height:67px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Date </SPAN
+></TD>
+<TD style="vertical-align:top; width:179px; height:67px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>yyyy-??-?? </SPAN
+></TD>
+<TD style="vertical-align:top; width:294px; height:67px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>optional month, day;i.e. any date allowed; e.g. mental health questionnaires which include well known historical dates </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:175px; height:22px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Date </SPAN
+></TD>
+<TD style="vertical-align:top; width:179px; height:22px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>yyyy-mm-XX </SPAN
+></TD>
+<TD style="vertical-align:top; width:294px; height:22px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>mandatory month, no day </SPAN
+></TD>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px; line-height:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 67 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:25px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<TABLE style="margin-bottom:5px">
+<TR>
+<TH style="text-align:center; vertical-align:top; width:175px; height:25px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Implied Type </SPAN
+></TH>
+<TH style="vertical-align:top; width:179px; height:25px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Pattern </SPAN
+></TH>
+<TH style="vertical-align:top; width:294px; height:25px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Explanation </SPAN
+></TH>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:175px; height:20px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Date </SPAN
+></TD>
+<TD style="vertical-align:top; width:179px; height:20px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>yyyy-??-XX </SPAN
+></TD>
+<TD style="vertical-align:top; width:294px; height:20px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>optional month, no day </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:175px; height:22px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="vertical-align:top; width:179px; height:22px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="vertical-align:top; width:294px; height:22px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:175px; height:21px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Time </SPAN
+></TD>
+<TD style="vertical-align:top; width:179px; height:21px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>hh:mm:ss </SPAN
+></TD>
+<TD style="vertical-align:top; width:294px; height:21px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>full time must be specified </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:175px; height:35px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Time </SPAN
+></TD>
+<TD style="vertical-align:top; width:179px; height:35px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>hh:mm:XX </SPAN
+></TD>
+<TD style="vertical-align:top; width:294px; height:35px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>no seconds;e.g. appointment time </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:175px; height:35px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Time </SPAN
+></TD>
+<TD style="vertical-align:top; width:179px; height:35px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>hh:??:XX </SPAN
+></TD>
+<TD style="vertical-align:top; width:294px; height:35px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>optional minutes, no seconds;e.g. normal clock times </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:175px; height:35px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Time </SPAN
+></TD>
+<TD style="vertical-align:top; width:179px; height:35px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>hh:??:?? </SPAN
+></TD>
+<TD style="vertical-align:top; width:294px; height:35px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>optional minutes, seconds;i.e. any time allowed </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:175px; height:21px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="vertical-align:top; width:179px; height:21px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="vertical-align:top; width:294px; height:21px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:175px; height:22px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Date/Time </SPAN
+></TD>
+<TD style="vertical-align:top; width:179px; height:22px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>yyyy-mm-ddThh:mm:ss </SPAN
+></TD>
+<TD style="vertical-align:top; width:294px; height:22px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>full date/time must be specified </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:175px; height:35px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Date/Time </SPAN
+></TD>
+<TD style="vertical-align:top; width:179px; height:35px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>yyyy-mm-ddThh:mm:?? </SPAN
+></TD>
+<TD style="vertical-align:top; width:294px; height:35px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>optional seconds;e.g. appointment date/time </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:175px; height:35px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Date/Time </SPAN
+></TD>
+<TD style="vertical-align:top; width:179px; height:35px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>yyyy-mm-ddThh:mm:XX </SPAN
+></TD>
+<TD style="vertical-align:top; width:294px; height:35px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>no seconds;e.g. appointment date/time </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:175px; height:51px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Date/Time </SPAN
+></TD>
+<TD style="vertical-align:top; width:179px; height:51px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>yyyy-mm-ddThh:??:XX </SPAN
+></TD>
+<TD style="vertical-align:top; width:294px; height:51px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>no seconds, minutes optional;e.g. in patient-recollected date/times</SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:175px; height:21px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Date/Time </SPAN
+></TD>
+<TD style="vertical-align:top; width:179px; height:21px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>yyyy-??-??T??:??:?? </SPAN
+></TD>
+<TD style="vertical-align:top; width:294px; height:21px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>minimum valid date/time constraint </SPAN
+></TD>
+</TR>
+</TABLE>
+<P style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Intervals </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Dates, times and date/times can also be constrained using intervals. Each date, time etc in an interval may be a literal date, time etc value, or a value based on a pattern. In the latter case, the limit values are specified using the patterns from the above table, but with numbers in the positions where </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>‘X’</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>‘?’</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> do not appear. For example, the pattern </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>yyyy-??-XX</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> could be transformed into </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>1995-??-XX</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> to mean any partial date in 1995. Examples of such constraints: </SPAN
+></P>
+<P ID="LinkTarget_27552" style="text-align:left; margin-bottom:4px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|1995-??-XX| </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- any partial date in 1995 </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|09:30:00| </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- exactly 9:30 am </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|&lt; 09:30:00| </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- any time before 9:30 am </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|&lt;= 09:30:00| </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- any time at or before 9:30 am </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|&gt; 09:30:00| </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- any time after 9:30 am </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|&gt;= 09:30:00| </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- any time at or after 9:30 am </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|2004-05-20..2004-06-02| </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- a date range</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|2004-05-20T00:00:00..2005-05-19T23:59:59| </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- a date/time range </SPAN
+></P>
+<P style="text-align:left; margin-bottom:11px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>5.4.6.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Duration Constraints </SPAN
+></P>
+<P style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Patterns </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Patterns based on ISO 8601 can be used to constraint duratoins in the same way as for Date/time types. The general form of a pattern is (EBNF; all tokens are literals): </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>P[Y|y][M|m][W|w][D|d][T[H|h][M|m][S|s]]</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+>Note that allowing the ‘W’ designator to be used with the other designators corresponds to a deviation from the published ISO 8601 standard used in </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+>EHR, namely: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:82px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:6.9pt; font-weight:normal; color:#000000"
+>• 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+>durations are supposed to take the form of PnnW or PnnYnnMnnDTnnHnnMnnS, but in </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+>EHR, the W (week) designator can be used with the other designators, since it is very common to state durations of pregnancy as some combination of weeks and days. </SPAN
+></P>
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 200</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>7 	</SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 68 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The use of this pattern indicates which “slots” in an ISO duration string may be filled. Where multiple letters are supplied in a given pattern, the meaning is “or”, i.e. any one or more of the slots may be supplied in the data. This syntax allows specifications like the following to be made: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:4px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>Pd </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- a duration containing days only, e.g. P5d </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>Pm </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- a duration containing months only, e.g. P5m </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>PTm </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- a duration containing minutes only, e.g. PT5m </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>Pwd </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- a duration containing weeks and/or days only, e.g. P4w </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>PThm </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- a duration containing hours and/or minutes only, e.g. PT2h30m </SPAN
+></P>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>List and Intervals </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Durations can also be constrained by using absolute ISO 8601 duration values, or ranges of the same, e.g.: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>PT1m </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- 1 minut</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>P1dT8h </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- 1 day 8 hr</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>s 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|PT0m..PT1m30s| </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- Reasonable time offset of first apgar sampl</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>e 
+</SPAN
+></P>
+<P ID="LinkTarget_27581" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.4.7 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Constraints on Lists of Primitive types </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In many cases, the type in the information model of an attribute to be constrained is a list or set of primitive types, e.g. List&lt;Integer&gt;, Set&lt;String&gt; etc. As for complex types, this is indicated in cADL using the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>cardinality</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> keyword (as for complex types), as follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>some_attr </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>some_constraint</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The pattern to match in the final braces will then have the meaning of a list or set of value constraints, rather than a single value constraint. Any constraint described above for single-valued attributes, which is commensurate with the type of the attribute in question, may be used. However, as with complex objects, the meaning is now that every item in the list is constrained to be any one of the values implied by the constraint expression. For example, </SPAN
+></P>
+<P>
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>speed_limits </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..*; ordered</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>50, 60, 70, 80, 100, 130</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>constrains each value in the list corresponding to the value of the attribute </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>speed_limits</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> (of type </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>List&lt;Integer&gt;</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>), to be any one of the values 50, 60, 70 etc. </SPAN
+></P>
+<P ID="LinkTarget_27587" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.4.8 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Assumed Values </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>When archetypes are defined to have optional parts, an ability to define ‘assumed’ values is useful. For example, an archetype for the concept ‘blood pressure measurement’ might include an optional data point describing the patient position, with choices ‘lying’, ‘sitting’ and ‘standing’. Since the section is optional, data could be created according to the archetype which does not contain the protocol section. However, a blood pressure cannot be taken without the patient in some position, so clearly there could be an implied or ‘assumed’ value. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The archetype allows this to be explicitly stated so that all users/systems know what value to assume when optional items are not included in the data. Assumed values are currently definable on primitive types only, and are expressed after the constraint expression, by a semi-colon (‘;’) followed by a value of the same type as that implied by the preceding part of the constraint. The use of assumed values is illustrated here for a number of primitive types: </SPAN
+></P>
+<P style="text-align:left; margin-right:32px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>length </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|0..1000|; 200</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- allow 0 - 1000, assume 200 </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>some_flag </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>True, False; True</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- allow T or F, assume T </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>some_date </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>yyyy-mm-dd hh:mm:XX; 1800-01-01T00:00:00</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:left; margin-bottom:40px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>If no assumed value is stated, no reliable assumption can be made by the receiver of the archetyped data about what the values of removed optional parts might be, from inspecting the archetype. However, this usually corresponds to a situation where the assumed value does not even need to be stated </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 69 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:20px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>-</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> the same value will be assumed by all users of this data, if its value is not transmitted. In other cases, it may be that it doesn’t matter what the assumed value is. For example, an archetype used to capture physical measurements might include a “protocol” section, which in turn can be used to record the “instrument” used to make a given measurement. In a blood pressure specialisation of this archetype it is fairly likely that physicians recording or receiving the data will not care about what instrument was used. </SPAN
+></P>
+<P ID="LinkTarget_27605" style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>5.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Syntax Specification </SPAN
+></P>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The grammar for the standard cADL syntax is shown below. The form used in </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR is the same as this, but with custom additions, described in the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Archetype Profile. The resulting grammar and lexical analysis specification used in the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR reference ADL parser is implemented using lex (.l file) and yacc (.y file) specifications for the Eiffel programming environment. The current release of these files is available at </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:19px">
+<A href="http://my.openehr.org/wsvn/ref_impl_eiffel/TRUNK/components/adl_parser/src/syntax/cadl/parser/?rev=0&sc=0">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://my.openehr.org/wsvn/ref_impl_eiffel/TRUNK/components/adl_parser/src/syn</SPAN
+></A>
+<A href="http://my.openehr.org/wsvn/ref_impl_eiffel/TRUNK/components/adl_parser/src/syntax/cadl/parser/?rev=0&sc=0">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>tax/cadl/parser/?rev=0&amp;sc=0</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. The .l and .y files can be converted for use in other yacc/lex-based programming environments. The production rules of the .y file are available as an </SPAN
+><SPAN style=" font-weight:normal; text-decoration:underline"
+><A href="http://svn.openehr.org/ref_impl_eiffel/TRUNK/components/adl_parser/src/syntax/cadl/parser/cadl_validator.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>HTML document</SPAN
+></A>
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P ID="LinkTarget_27612" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.5.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Grammar </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following is an extract of the cADL parser production rules (yacc specification), minus custom additions, as of revision 169 of the Eiffel reference implementation repository </SPAN
+><A href="http://svn.openehr.org/ref_impl_eiffel">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://svn.openehr.org/ref_impl_eiffel</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>). Note that because of interdependencies with path and assertion production rules, practical implementations may have to include all production rules in one parser. </SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:514px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>input</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  c_complex_objec</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>t
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| erro</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:54px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_complex_object</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  c_complex_object_head SYM_MATCHES SYM_START_CBLOCK c_complex_object_body </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_END_CBLOCK </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:54px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_complex_object_head</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  c_complex_object_id c_occurrence</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>s 
+</SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:462px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_complex_object_id</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  type_identifie</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| type_identifier V_LOCAL_TERM_CODE_RE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>F 
+</SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:494px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_complex_object_body</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> c_an</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>y
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_attribute</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>s 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_object</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:44px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  c_complex_objec</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>t
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| archetype_internal_re</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>f
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| archetype_slo</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>t
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| constraint_re</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>f
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_primitive_objec</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>t
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| V_C_DOMAIN_TYP</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>E
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| ERR_C_DOMAIN_TYP</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>E
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| erro</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r 
+</SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 70 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:; margin-bottom:15px; margin-right:294px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>archetype_internal_ref</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  SYM_USE_NODE type_identifier c_occurrences object_pat</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>h
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_USE_NODE type_identifier erro</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:54px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>archetype_slot</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  c_archetype_slot_head SYM_MATCHES SYM_START_CBLOCK c_includes c_excludes </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_END_CBLOCK </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:54px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_archetype_slot_head</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  c_archetype_slot_id c_occurrence</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>s 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_archetype_slot_id</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  SYM_ALLOW_ARCHETYPE type_identifie</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_ALLOW_ARCHETYPE type_identifier V_LOCAL_TERM_CODE_RE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>F
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_ALLOW_ARCHETYPE erro</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:54px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_primitive_object</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  c_primitiv</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_primitive</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  c_intege</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_rea</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>l
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_dat</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_tim</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_date_tim</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_duratio</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>n
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_strin</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>g
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_boolea</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>n
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| erro</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:54px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_any</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>* 
+</SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:471px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_attributes</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  c_attribut</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_attributes c_attribut</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:54px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_attribute</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  c_attr_head SYM_MATCHES SYM_START_CBLOCK c_attr_values SYM_END_CBLOCK </SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:418px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_attr_head</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  V_ATTRIBUTE_IDENTIFIER c_existenc</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| V_ATTRIBUTE_IDENTIFIER c_existence c_cardinalit</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>y 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_attr_values</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  c_objec</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>t
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_attr_values c_objec</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>t
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_an</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>y
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| erro</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r 
+</SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:546px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_includes</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> -/| SYM_INCLUDE assertion</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>s 
+</SPAN
+></P>
+<P style="text-align:; margin-bottom:34px; margin-right:546px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_excludes</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> -/| SYM_EXCLUDE assertion</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>s 
+</SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 71 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:34px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:; margin-bottom:15px; margin-right:542px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_existence</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: -/| SYM_EXISTENCE SYM_MATCHES SYM_START_CBLOCK existence_spec SYM_END_CBLOCK </SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:506px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>existence_spec</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> V_INTEGE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>R 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| V_INTEGER SYM_ELLIPSIS V_INTEGE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>R 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:54px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_cardinality</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  SYM_CARDINALITY SYM_MATCHES SYM_START_CBLOCK cardinality_spe</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>c 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_END_CBLOCK </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>cardinality_spec</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  occurrence_spe</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>c
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| occurrence_spec ; SYM_ORDERE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>D
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| occurrence_spec ; SYM_UNORDERE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>D
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| occurrence_spec ; SYM_UNIQU</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>E
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| occurrence_spec ; SYM_ORDERED ; SYM_UNIQU</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>E
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| occurrence_spec ; SYM_UNORDERED ; SYM_UNIQU</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>E
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| occurrence_spec ; SYM_UNIQUE ; SYM_ORDERE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>D
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| occurrence_spec ; SYM_UNIQUE ; SYM_UNORDERE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>D 
+</SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:454px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>cardinality_limit_value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  integer_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>* 
+</SPAN
+></P>
+<P style="text-align:; margin-bottom:-4px; margin-right:534px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_occurrences</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> -/| SYM_OCCURRENCES SYM_MATCHES SYM_START_CBLOCK occurrence_spe</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>c 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_END_CBLOC</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>K 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_OCCURRENCES erro</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r 
+</SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:446px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>occurrence_spec</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  cardinality_limit_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| V_INTEGER SYM_ELLIPSIS cardinality_limit_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_integer_spec</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  integer_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| integer_list_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| integer_interval_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| occurrence_spe</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>c 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_integer</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  c_integer_spe</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>c
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_integer_spec ; integer_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_integer_spec ; erro</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_real_spec</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  real_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| real_list_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| real_interval_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_real</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:40px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  c_real_spe</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>c
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_real_spec ; real_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_real_spec ; erro</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r 
+</SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 72 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_date_constraint</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  V_ISO8601_DATE_CONSTRAINT_PATTER</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>N 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| date_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| date_interval_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_date</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  c_date_constrain</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>t 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_date_constraint ; date_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_date_constraint ; erro</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_time_constraint</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  V_ISO8601_TIME_CONSTRAINT_PATTER</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>N 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| time_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| time_interval_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_time</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  c_time_constrain</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>t 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_time_constraint ; time_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_time_constraint ; erro</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_date_time_constraint</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  V_ISO8601_DATE_TIME_CONSTRAINT_PATTER</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>N 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| date_time_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| date_time_interval_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_date_time</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  c_date_time_constrain</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>t 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_date_time_constraint ; date_time_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_date_time_constraint ; erro</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_duration_constraint</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>V_ISO8601_DURATION_CONSTRAINT_PATTER</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>N 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| duration_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| duration_interval_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_duration</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  c_duration_constrain</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>t 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_duration_constraint ; duration_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_duration_constraint ; erro</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_string_spec</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  V_STRIN</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>G 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| string_list_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| string_list_value , SYM_LIST_CONTINU</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>E
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| V_REGEX</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>P 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_string</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  c_string_spe</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>c
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_string_spec ; string_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_string_spec ; erro</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_boolean_spec</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:44px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  SYM_TRU</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>E 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_FALS</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>E
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_TRUE , SYM_FALS</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>E
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_FALSE , SYM_TRU</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>E 
+</SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 73 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>c_boolean</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  c_boolean_spe</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>c
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_boolean_spec ; boolean_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| c_boolean_spec ; erro</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:54px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>constraint_ref</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  V_LOCAL_TERM_CODE_RE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>F 
+</SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:482px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>any_identifier</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  type_identifie</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| V_ATTRIBUTE_IDENTIFIE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>R 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- for string_value etc, see dADL spec </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- for attribute_path, object_path, call_path, etc, see Path spec </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- for assertions, assertion, see Assertion spec </SPAN
+></P>
+<P ID="LinkTarget_27870" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>5.5.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Symbols </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following shows the lexical specification for the cADL grammar. </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* definitions */ ----------------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ALPHANUM [a-zA-Z0-9</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>]
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>IDCHAR [a-zA-Z0-9_</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>]
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>NAMECHAR [a-zA-Z0-9._\-</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>]
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>NAMECHAR_SPACE [a-zA-Z0-9._\- </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>]
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>NAMECHAR_PAREN [a-zA-Z0-9._\-()</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>] 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>UTF8CHAR (([\xC2-\xDF][\x80-\xBF])|(\xE0[\xA0-\xBF][\x80-\xBF])|([\xE1</SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\xEF][\x80-\xBF][\x80-\xBF])|(\xF0[\x90-\xBF][\x80-\xBF][\x80-\xBF])|([\xF1</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\xF7][\x80-\xBF][\x80-\xBF][\x80-\xBF])) </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* comments */ ------------------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;--&quot;.* -- Ignore comment</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>s 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;--&quot;.*\n[ \t\r]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>* 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* symbols */ ------------------------------------------------</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“-” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Minus_code “+” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Plus_code “*” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Star_code “/” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Slash_code “^” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Caret_code “=” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Equal_code “.” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Dot_code “;” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Semicolon_code “,” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Comma_code “:” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Colon_code “!” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Exclamation_code “(“ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Left_parenthesis_code “)” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Right_parenthesis_code “$” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Dollar_code </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“??” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_DT_UNKNOW</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>N 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“?” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Question_mark_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“|” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_INTERVAL_DELIM </SPAN
+></P>
+<P style="text-align:left; margin-bottom:25px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“[“ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Left_bracket_code </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 74 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:8px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:8px; margin-left:37px; line-height:24px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“]” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Right_bracket_code </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-14px; margin-left:37px; line-height:24px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“{“ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_START_CBLOC</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>K 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“}” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_END_CBLOC</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>K 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“..” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_ELLIPSI</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>S 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:62px; margin-left:38px; line-height:32px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“...” </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_LIST_CONTINUE </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* common keywords */ -------------------------------------</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[Mm][Aa][Tt][Cc][Hh][Ee][Ss] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_MATCHES [Ii][Ss]_[Ii][Nn] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_MATCHES </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* assertion keywords */ -----------------------------------</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[Tt][Hh][Ee][Nn] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_THEN [Ee][Ll][Ss][Ee] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_ELSE [Aa][Nn][Dd] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_AND [Oo][Rr] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_OR [Xx][Oo][Rr] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_XOR [Nn][Oo][Tt] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_NOT [Ii][Mm][Pp][Ll][Ii][Ee][Ss] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_IMPLIES [Tt][Rr][Uu][Ee] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_TRUE [Ff][Aa][Ll][Ss][Ee] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_FALSE [Ff][Oo][Rr][_][Aa][Ll][Ll] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_FORALL [Ee][Xx][Ii][Ss][Tt][Ss] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_EXISTS </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>---------/* cADL keywords */ --------------------------------------</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[Ee][Xx][Ii][Ss][Tt][Ee][Nn][Cc][Ee] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_EXISTENCE [Oo][Cc][Cc][Uu][Rr][Rr][Ee][Nn][Cc][Ee][Ss] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_OCCURRENCES [Cc][Aa][Rr][Dd][Ii][Nn][Aa][Ll][Ii][Tt][Yy] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_CARDINALITY [Oo][Rr][Dd][Ee][Rr][Ee][Dd] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_ORDERED [Uu][Nn][Oo][Rr][Dd][Ee][Rr][Ee][Dd] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_UNORDERED [Uu][Nn][Ii][Qq][Uu][Ee] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_UNIQUE [Ii][Nn][Ff][Ii][Nn][Ii][Tt][Yy] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_INFINITY [Uu][Ss][Ee][_][Nn][Oo][Dd][Ee] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_USE_NODE </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 75 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[Uu][Ss][Ee][_][Aa][Rr][Cc][Hh][Ee][Tt][Yy][Pp][Ee] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_ALLOW_ARCHETYPE </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[Aa][Ll][Ll][Oo][Ww][_][Aa][Rr][Cc][Hh][Ee][Tt][Yy][Pp][Ee]  </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_ALLOW_ARCHETYPE </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[Ii][Nn][Cc][Ll][Uu][Dd][Ee] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_INCLUDE </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[Ee][Xx][Cc][Ll][Uu][Dd][Ee] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- -&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SYM_EXCLUDE </SPAN
+></P>
+<P style="text-align:left; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_URI */ ----------------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[a-z]+:\/\/[^&lt;&gt;|\\{}^~&quot;\[\] ]*{ </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>---------/* V_QUALIFIED_TERM_CODE_REF */ ----------------------------- any qualified code, e.g. [local::at0001], [local::ac0001], [loinc::700-0] </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\[{NAMECHAR_PAREN}+::{NAMECHAR}+\</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>]
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\[{NAMECHAR_PAREN}+::{NAMECHAR_SPACE}+\] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- erro</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>r 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-right:49px; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>---------/* V_LOCAL_TERM_CODE_REF */ ---------------------------------- any unqualified code, e.g. [at0001], [ac0001], [700-0] </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\[{ALPHANUM}{NAMECHAR}*\] </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_LOCAL_CODE */ ---------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>a[ct][0-9.]+ </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>---------/* V_TERM_CODE_CONSTRAINT of form */ ------------- [terminology_id::code, -- commen</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>t 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>--       code, -- commen</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>t 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- code] -- commen</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>t 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:34px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- Form with assumed valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- [terminology_id::code, -- commen</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>t 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>--  code; -- commen</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>t 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>--  code] -- an optional assumed valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\[[a-zA-Z0-9()._\-]+::[ \t\n]* </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- start IN_TERM_CONSTRAINT </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;IN_TERM_CONSTRAINT&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[ \t]*[a-zA-Z0-9._\-]+[ \t]*;[ \t\n]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>* 
+</SPAN
+></P>
+<P style="margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- match second last line with ';' termination (assumed value) </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[ \t]*[a-zA-Z0-9._\-]+[ \t]*,[ \t\n]* </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- match any line, with ',' termination </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\-\-[^\n]*\n </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- ignore comments </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[ \t]*[a-zA-Z0-9._\-]*[ \t\n]*\] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- match final line, terminating in ']' </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>------/* V_ISO8601_EXTENDED_DATE_TIME */ ---- YYYY-MM-DDThh:mm:ss[,sss][Z|+/-nnnn</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>] 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[0-9]{4}-[0-1][0-9]-[0-3][0-9]T[0-2][0-9]:[0-6][0-9]:[0-6][0-9](,[0</SPAN
+></P>
+<P style="text-align:left; margin-bottom:29px; margin-right:41px; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>9]+)?(Z|[+-][0-9]{4})? |[0-9]{4}-[0-1][0-9]-[0-3][0-9]T[0-2][0-9]:[0-6][0-9](Z|[+-][0-9]{4})? |[0-9]{4}-[0-1][0-9]-[0-3][0-9]T[0-2][0-9](Z|[+-][0-9]{4})? </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 76 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_ISO8601_EXTENDED_TIME */ --------- hh:mm:ss[,sss][Z|+/-nnnn</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>] 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[0-2][0-9]:[0-6][0-9]:[0-6][0-9](,[0-9]+)?(Z|[+-][0-9]{4})? </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>|
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[0-2][0-9]:[0-6][0-9](Z|[+-][0-9]{4})</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>? 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_ISO8601_DATE YYYY-MM-DD */ -------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[0-9]{4}-[0-1][0-9]-[0-3][0-9] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>|
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[0-9]{4}-[0-1][0-9</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>] 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_ISO8601_DURATION */ ------------------------</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9.9pt; font-weight:normal; color:#000000"
+>P([0-9]+[yY])?([0-9]+[mM])?([0-9]+[wW])?([0-9]+[dD])?T([0-9]+[hH])?([0-9]+[mM])?([0-9]+[sS])? | </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>P([0-9]+[yY])?([0-9]+[mM])?([0-9]+[wW])?([0-9]+[dD])? </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_ISO8601_DATE_CONSTRAINT_PATTERN */ ----------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[yY][yY][yY][yY]-[mM?X][mM?X]-[dD?X][dD?X] </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_ISO8601_TIME_CONSTRAINT_PATTERN */ -----------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[hH][hH]:[mM?X][mM?X]:[sS?X][sS?X] </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_ISO8601_DATE_TIME_CONSTRAINT_PATTERN */ ------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9.9pt; font-weight:normal; color:#000000"
+>[yY][yY][yY][yY]-[mM?][mM?]-[dD?X][dD?X][ T][hH?X][hH?X]:[mM?X][mM?X]:[sS?X][sS?X] </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_ISO8601_DURATION_CONSTRAINT_PATTERN */ -------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>P[yY]?[mM]?[wW]?[dD]?T[hH]?[mM]?[sS]? </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>|
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>P[yY]?[mM]?[wW]?[dD]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>? 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_TYPE_IDENTIFIER */ -----------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[A-Z]{IDCHAR}* </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_GENERIC_TYPE_IDENTIFIER */ ---------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[A-Z]{IDCHAR}*&lt;[a-zA-Z0-9,_&lt;&gt;]+&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_FEATURE_CALL_IDENTIFIER */ ---------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[a-z]{IDCHAR}*[ ]*\(\) </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_ATTRIBUTE_IDENTIFIER */ ---------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[a-z]{IDCHAR}* </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_GENERIC_TYPE_IDENTIFIER */ ------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[A-Z]{IDCHAR}*&lt;[a-zA-Z0-9,_&lt;&gt;]+&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_ATTRIBUTE_IDENTIFIER */ ---------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[a-z]{IDCHAR}* </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_C_DOMAIN_TYPE - sections of dADL syntax */ ---------------- {mini-parser specification} -- this is an attempt to match a dADL section inside cADL. It will-- probably never work 100% properly since there can be '&gt;' inside &quot;||&quot;-- ranges, and also strings containing any character, e.g. units string-- contining &quot;{}&quot; chars. The real solution is to use the dADL parser on -- the buffer from the current point on and be able to fast-forward the-- cursor to the last character matched by the dADL scanner </SPAN
+></P>
+<P style="text-align:left; margin-bottom:44px; margin-left:384px; text-indent:-345px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[A-Z]{IDCHAR}*[ \n]*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 	</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- match a pattern like-- 'Type_Identifier whitespace &lt;' </SPAN
+></P>
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>} 	</SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 77 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:; margin-bottom:15px; margin-right:257px; margin-left:262px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;IN_C_DOMAIN_TYPE&gt; {[^}&gt;]*&gt;[ \n]*[^&gt;}A-Z] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- match up to next &gt; not-- followed by a '}' or '&gt;' </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-right:16px; margin-left:384px; text-indent:-311px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[^}&gt;]*&gt;+[ \n]*[}A-Z</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>]  	</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- final section - '...&gt; -- whitespace } or beginning of -- a type identifier' </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-right:48px; margin-left:38px; text-indent:34px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[^}&gt;]*[ \n]*}  </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- match up to next '}' not } -- preceded by a '&gt;' </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_REGEXP */ -------------------------------------- {mini-parser specification} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;{/&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- start of regexp </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;IN_REGEXP1&gt;[^/]*\\\/ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- match any segments with quoted slashes </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;IN_REGEXP1&gt;[^/}]*\/ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- match final segment </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:264px; text-indent:-225px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\^[^^\n]*\^</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{ 	</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- regexp formed using '^' delimiters </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_INTEGER */ ----------------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[0-9]+ </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_REAL */ ----------------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[0-9]+\.[0-9]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>+
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[0-9]+\.[0-9]+[eE][+-]?[0-9]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>+ 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_STRING */ ----------------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\&quot;[^\\\n&quot;]*\&quot; </SPAN
+></P>
+<P style="text-align:left; margin-left:240px; text-indent:-201px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\&quot;[^\\\n&quot;]*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{ 	</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- beginning of a multi-line string </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;IN_STR&gt; {\\\\ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- match escaped backslash, i.e. \\ -&gt; \ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\\\&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- match escaped double quote, i.e. \” -&gt; “ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{UTF8CHAR}+ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- match UTF8 chars </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[^\\\n&quot;]+ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- match any other characters </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\\\n[ \t\r]* </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- match LF in line </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[^\\\n&quot;]*\&quot; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- match final end of string </SPAN
+></P>
+<P style="text-align:; margin-bottom:285px; margin-right:324px; margin-left:55px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>.|\n </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>|
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;&lt;EOF&gt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- unclosed String -&gt; ERR_STRIN</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>G 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} 
+</SPAN
+></P>
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 200</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>7 	</SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 78 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:11px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Assertions Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_28063" style="text-align:justify; margin-bottom:25px; margin-left:72px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>Assertions </SPAN
+></P>
+<P ID="LinkTarget_28064" style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>6.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Overview </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This section describes the assertion sub-language of archetypes. Assertions are used in archetype “slot” clauses in the cADL </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section, and in the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>invariant</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section. The following simple assertion in an invariant clause says that the speed in kilometres of some node is related to the speed-in-miles by a factor of 1.6: </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:120px; text-indent:-81px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>validity</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: /</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>speed</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0002]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>kilometres</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>speed</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0004]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>miles</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> * 1.</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:20px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The archetype assertion language is a small language of its own. Formally it is a first-order predicate logic with equality and comparison operators (=, &gt;, etc). It is very nearly a subset of the OMG’s emerging OCL (Object Constraint Language) syntax, and is very similar to the assertion syntax which has been used in the Object-Z </SPAN
+><A href="#LinkTarget_29533">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>[14]</SPAN
+></A>
+<A href="#LinkTarget_29530">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and Eiffel [12] languages and tools for over a decade. (See Sowa </SPAN
+></A>
+<A href="#LinkTarget_29538">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>[15], Hein </SPAN
+></A>
+<A href="#LinkTarget_29524">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>[8]</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, Kilov &amp; Ross </SPAN
+><A href="#LinkTarget_29525">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>[9]</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> for an explanation of predicate logic in information modelling.) </SPAN
+></P>
+<P ID="LinkTarget_28075" style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>6.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Keywords </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The syntax of the invariant section is a subset of first-order predicate logic. In it, the following keywords can be used: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>exists</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>for_all</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>and</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>xor</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>not</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>implies </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>true</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>false </SPAN
+></LI>
+</ul>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Symbol equivalents for some of the above are given in the following table. </SPAN
+></P>
+<TABLE style="margin-bottom:5px">
+<TR>
+<TH style="text-align:center; vertical-align:top; width:114px; height:38px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Textual Rendering </SPAN
+></TH>
+<TH style="text-align:center; vertical-align:top; width:96px; height:38px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Symbolic Rendering </SPAN
+></TH>
+<TH style="width:361px; height:38px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Meaning </SPAN
+></TH>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:114px; height:20px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+>matches, is_in </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:96px; height:20px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-size:12pt; font-weight:normal; color:#0000FF"
+>∈ </SPAN
+></TD>
+<TD style="vertical-align:top; width:361px; height:20px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Set membership, “p is in P” </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:114px; height:22px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+>exists </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:96px; height:22px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-size:12pt; font-weight:normal; color:#0000FF"
+>∃ </SPAN
+></TD>
+<TD style="vertical-align:top; width:361px; height:22px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Existential quantifier, “there exists ...” </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:114px; height:21px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+>for_all </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:96px; height:21px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-size:12pt; font-weight:normal; color:#0000FF"
+>∀ </SPAN
+></TD>
+<TD style="vertical-align:top; width:361px; height:21px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Universal quantifier, “for all x...” </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:114px; height:21px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+>implies </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:96px; height:21px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>⊃, </SPAN
+><SPAN style="font-size:12pt; font-weight:normal; color:#0000FF"
+>→ </SPAN
+></TD>
+<TD style="vertical-align:top; width:361px; height:21px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Material implication, “p implies q”, or “if p then q” </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:114px; height:22px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+>and </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:96px; height:22px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-size:12pt; font-weight:normal; color:#0000FF"
+>∧ </SPAN
+></TD>
+<TD style="vertical-align:top; width:361px; height:22px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Logical conjunction, “p and q” </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; width:114px; height:21px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+>or </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:96px; height:21px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-size:12pt; font-weight:normal; color:#0000FF"
+>∨ </SPAN
+></TD>
+<TD style="vertical-align:top; width:361px; height:21px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Logical disjunction, “p or q” </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; width:114px; height:21px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+>xor </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:96px; height:21px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-size:12pt; font-weight:normal; color:#0000FF"
+>∨ </SPAN
+></TD>
+<TD style="vertical-align:top; width:361px; height:21px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Exclusive or, “only one of p or q” </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:114px; height:22px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+>not, ~ </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:96px; height:22px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-size:12pt; font-weight:normal; color:#0000FF"
+>∼, ¬ </SPAN
+></TD>
+<TD style="vertical-align:top; width:361px; height:22px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Negation, “not p” </SPAN
+></TD>
+</TR>
+</TABLE>
+<P style="text-align:justify; margin-bottom:20px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The not operator can be applied as a prefix operator to all other operators except </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>for_all</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>; either textual rendering “not” or “~” can be used. </SPAN
+></P>
+<P ID="LinkTarget_28126" style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>6.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Operators </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Assertion expressions can include arithmetic, relational and boolean operators, plus the existential and universal quantifiers. </SPAN
+></P>
+<P ID="LinkTarget_28128" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>6.3.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Arithmetic Operators </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:29px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The supported arithmetic operators are as follows: </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 79 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Assertions </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:4px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>addition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: + </SPAN
+></P>
+<P style="text-align:left; margin-bottom:4px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>subtraction</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:4px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>multiplication</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: * </SPAN
+></P>
+<P style="text-align:left; margin-bottom:4px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>division</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: / </SPAN
+></P>
+<P style="text-align:left; margin-bottom:4px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>exponent</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: ^ </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>modulo division</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: % - remainder after integer division </SPAN
+></P>
+<P ID="LinkTarget_28148" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>6.3.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Equality Operators </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The supported equality operators are as follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>equality</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: = </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; text-indent:36px; line-height:25px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>inequality</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: &lt;&gt; The semantics of these operators are of value comparison. </SPAN
+></P>
+<P ID="LinkTarget_28152" style="text-align:left; margin-bottom:-4px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>6.3.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Relational Operators </SPAN
+></P>
+<P style="text-align:left; line-height:26px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The supported relational operators are as follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:36px; line-height:26px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>less than</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: &lt; </SPAN
+></P>
+<P style="text-align:left; margin-left:36px; line-height:26px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>less than or equal</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: &lt;= </SPAN
+></P>
+<P style="text-align:left; margin-left:36px; line-height:26px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>greater than</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: &gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:11px; text-indent:36px; line-height:25px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>greater than or equal</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: &gt;= The semantics of these operators are of value comparison. Their domain is limited to values of comparable types. </SPAN
+></P>
+<P ID="LinkTarget_28158" style="text-align:left; margin-bottom:-4px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>6.3.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Boolean Operators </SPAN
+></P>
+<P style="text-align:left; line-height:25px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The supported boolean operators are as follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:37px; line-height:24px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>not</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>not </SPAN
+></P>
+<P style="text-align:left; margin-left:37px; line-height:24px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>and</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>and </SPAN
+></P>
+<P style="text-align:left; margin-left:37px; line-height:24px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>xor</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>xor </SPAN
+></P>
+<P style="text-align:left; margin-left:37px; line-height:24px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>implies</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>implies </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; text-indent:36px; line-height:25px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>set membership</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>is_in </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The boolean operators also have symbolic equivalents shown earlier. </SPAN
+></P>
+<P ID="LinkTarget_28165" style="text-align:left; margin-bottom:-4px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>6.3.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Quantifiers </SPAN
+></P>
+<P style="text-align:left; line-height:25px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The two standard logical quantifier operators are supported: </SPAN
+></P>
+<P style="text-align:left; margin-left:37px; line-height:24px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>existential quantifier</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>exists </SPAN
+></P>
+<P style="text-align:left; margin-bottom:20px; text-indent:36px; line-height:25px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>universal quantifier</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>for_all </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>These operators also have the usual symbolic equivalents shown earlier. </SPAN
+></P>
+<P ID="LinkTarget_28169" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>6.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Operands </SPAN
+></P>
+<P style="text-align:left; margin-bottom:53px; line-height:26px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Operands in an assertion expression can be any of the following: </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 80 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Assertions Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:; margin-right:237px; margin-left:68px; text-indent:-23px; line-height:22px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>manifest constant</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: any constant of any primitive type, expressed according to the dADL syntax for values </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>variable reference</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: any name starting with ‘$’, e.g. $body_weight; </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>object reference</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: a path referring to an object node, i.e. any path ending in a node identifier </SPAN
+></P>
+<P style="text-align:left; margin-bottom:20px; text-indent:36px; line-height:23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>property reference</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: a path referring to a property, i.e. any path ending in “.property_name” If an assertion is used in an archetype slot definition, its paths refer to the archetype filling the slot, not the one containing the slot. </SPAN
+></P>
+<P ID="LinkTarget_28185" style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>6.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Precedence and Parentheses </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:20px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>To Be Continued: </SPAN
+></P>
+<P ID="LinkTarget_28187" style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>6.6 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Future </SPAN
+></P>
+<P ID="LinkTarget_28188" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>6.6.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Variables </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:10.9pt; font-style:italic; font-weight:normal; color:#FF00FF"
+>To Be Determined: </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#FF00FF"
+>main problem of variables is that they must havenames, which are language-dependent; imagine if there were a mixture ofvariables added by authors in different languages. The only solution is toname them with terms. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:10.9pt; font-style:italic; font-weight:normal; color:#FF00FF"
+>To Be Determined: </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#FF00FF"
+>Variables have to be treated as term coordinations,and should be coded e.g. using ccNNNN codes (“cc” = coordinated code).Then they can be given meanings in any language. </SPAN
+></P>
+<P style="text-align:justify; line-height:23px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Predefined Variables </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A number of predefined variables can be referenced in ADL assertion expressions, without prior definition, including: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>$current_date</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Date</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>; returns the date whenever the archetype is evaluated </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>$current_time</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Time</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>; returns time whenever the archetype is evaluated </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>$current_date_time</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Date_Time</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>; returns date/time whenever the archetype is evaluated </SPAN
+></LI>
+</ul>
+<P style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>To Be Continued: these should be coded as well, using openEHR codes </SPAN
+></P>
+<P style="text-align:justify; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Archetype-defined Variables </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Variables can also be defined inside an archetype, as part of the assertion statements in an invariant. The syntax of variable definition is as follows: </SPAN
+></P>
+<P style="text-align:justify; text-indent:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>let $var_name = reference </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Here, a reference can be any of the operand types listed above. ‘Let’ statements can come anywhere in an invariant block, but for readability, should generally come first. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following example illustrates the use of variables in an invariant block: </SPAN
+></P>
+<P style="text-align:; margin-right:342px; margin-left:115px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>invarian</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>t 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>let $sys_bp </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/data[at9001]/events[at9002]/data[at1000]/items[at1100</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>]
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>let $dia_bp </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/data[at9001]/events[at9002]/data[at1000]/items[at1200</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>]
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>$sys_bp &gt;= $dia_b</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>p
+</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:62px; line-height:15px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>To Be Continued: </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 81 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Assertions </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_28229" style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>6.7 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Syntax Specification </SPAN
+></P>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The assertion grammar is part of the cADL grammar, which is available as an </SPAN
+><SPAN style=" font-weight:normal; text-decoration:underline"
+><A href="http://svn.openehr.org/ref_impl_eiffel/TRUNK/components/adl_parser/src/syntax/cadl/parser/cadl_validator.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>HTML document</SPAN
+></A>
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. This grammar is implemented and tested using lex (.l file) and yacc (.y file) specifications for in the Eiffel programming environment. The current release of these files is available at </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:19px">
+<A href="http://my.openehr.org/wsvn/ref_impl_eiffel/TRUNK/components/adl_parser/src/syntax/cadl/parser/?rev=0&sc=0">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://my.openehr.org/wsvn/ref_impl_eiffel/TRUNK/components/adl_parser/src/syn</SPAN
+></A>
+<A href="http://my.openehr.org/wsvn/ref_impl_eiffel/TRUNK/components/adl_parser/src/syntax/cadl/parser/?rev=0&sc=0">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>tax/cadl/parser/?rev=0&amp;sc=0</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. The .l and .y files can easily be converted for use in another yacc/lex-based programming environment. </SPAN
+></P>
+<P ID="LinkTarget_28238" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>6.7.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Grammar </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following provides the cADL parser production rules (yacc specification) as of revision 166 of </SPAN
+><A href="http://svn.openehr.org/ref_impl_eiffel">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the Eiffel reference implementation repository (</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://svn.openehr.org/ref_impl_eiffel</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>). Note that because of interdependcies with path and assertion production rules, practical implementations may have to include all production rules in one parser. </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>assertions</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> assertio</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>n 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| assertions assertio</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>n 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>assertion</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  any_identifier : boolean_expressio</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>n
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| boolean_expressio</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>n
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| any_identifier : erro</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r 
+</SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:478px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>boolean_expression</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  boolean_lea</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>f 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| boolean_nod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>boolean_node</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  SYM_EXISTS absolute_path| SYM_EXISTS error| relative_path SYM_MATCHES SYM_START_CBLOCK c_primitive SYM_END_CBLOCK| SYM_NOT boolean_leaf| arithmetic_expression = arithmetic_expression| arithmetic_expression SYM_NE arithmetic_expression| arithmetic_expression SYM_LT arithmetic_expression| arithmetic_expression SYM_GT arithmetic_expression| arithmetic_expression SYM_LE arithmetic_expression| arithmetic_expression SYM_GE arithmetic_expression| boolean_expression SYM_AND boolean_expression| boolean_expression SYM_OR boolean_expression| boolean_expression SYM_XOR boolean_expression| boolean_expression SYM_IMPLIES boolean_expression </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>boolean_leaf</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  ( boolean_expression </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>)
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_TRU</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>E
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_FALS</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>E 
+</SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:454px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>arithmetic_expression</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  arithmetic_lea</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>f 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| arithmetic_nod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+></P>
+<P style="text-align:; margin-bottom:25px; margin-right:382px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>arithmetic_node</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  arithmetic_expression + arithmetic_lea</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>f
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| arithmetic_expression - arithmetic_lea</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>f 
+</SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 82 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Assertions Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| arithmetic_expression * arithmetic_lea</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>f
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| arithmetic_expression / arithmetic_lea</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>f
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| arithmetic_expression ^ arithmetic_lea</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>f 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>arithmetic_leaf</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:797px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  ( arithmetic_expression </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>)
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| integer_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| real_valu</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| absolute_pat</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>h 
+</SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 83 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:959px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Assertions </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 84 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:11px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL Paths Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_28315" style="text-align:justify; margin-bottom:25px; margin-left:72px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>ADL Paths </SPAN
+></P>
+<P ID="LinkTarget_28316" style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>7.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Overview </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The notion of paths is integral to ADL, and a common path syntax is used to reference nodes in both dADL and cADL sections of an archetype. The same path syntax works for both, because both dADL and cADL have an alternating object/attribute structure. However, the interpretation of path expressions in dADL and cADL differs slightly; the differences are explained in the dADL and cADL sections of this document. This section describes only the common syntax and semantics. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The general form of the path syntax is as follows (see syntax section below for full specification): </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>path</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: [‘/’] path_segment { ‘/’ path_segment }</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>+
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>path_segment</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: attr_name [ ‘[’ object_id ‘]’ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>] 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Essentially ADL paths consist of segments separated by slashes (‘/’), where each segment is an attribute name with optional object identifier predicate, indicated by brackets (‘[]’). </SPAN
+></P>
+<P style="text-align:left; margin-left:48px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>ADL Paths</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+> are formed from an alternation of segments made up of an attribute name </SPAN
+></P>
+<P style="text-align:left; margin-left:48px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>and optional object node identifier predicate, separated by slash (‘/’) characters. Node </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:48px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>identifiers are delimited by brackets (i.e. []). </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Similarly to paths used in file systems, ADL paths are either absolute or relative, with the former being indicated by a leading slash. </SPAN
+></P>
+<P style="text-align:left; margin-left:48px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>Paths are </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>absolute</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+> or </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>relative</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+> with respect to the document in which they are men</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+></SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:48px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>tioned. Absolute paths commence with an initial slash (‘/’) character. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The ADL path syntax also supports the concept of “movable” path patterns, i.e. paths that can be used to find a section anywhere in a hierarchy that matches the path pattern. Path patterns are indicated with a leading double slash (“//”) as in Xpath. </SPAN
+></P>
+<P style="text-align:left; margin-left:48px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>Path </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#0000FF"
+>patterns</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+> are absolute or relative with respect to the document in which they are </SPAN
+></P>
+<P style="text-align:left; margin-bottom:20px; margin-left:48px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>mentioned. Absolute paths commence with an initial slash (‘/’) character. </SPAN
+></P>
+<P ID="LinkTarget_28333" style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>7.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Relationship with W3C Xpath </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The ADL path syntax is semantically a subset of the Xpath query language, with a few syntactic shortcuts to reduce the verbosity of the most common cases. Xpath differentiates between “children” and “attributes” sub-items of an object due to the difference in XML between Elements (true sub-objects) and Attributes (tag-embedded primitive values). In ADL, as with any pure object formalism, there is no such distinction, and all subparts of any object are referenced in the manner of Xpath children; in particular, in the Xpath abbreviated syntax, the key </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>child::</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> does not need to be used. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>ADL does not distinguish attributes from children, and also assumes the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>node_id</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> attribute. Thus, the following expressions are legal for cADL structures: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[1] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>-- the first member of ‘items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>’ 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[systolic] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>-- the member of ‘items’ with meaning ‘systolic</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>’ 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0001] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>-- the member of ‘items’ with node id ‘at0001</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>’ 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The Xpath equivalents are: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[1] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>-- the first member of ‘items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>’ 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[meaning() = ‘systolic’]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>--the member of ‘items’ for which the meaning(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>) 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:29px; margin-right:66px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>function evaluates to “systolic</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>”
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[@node_id = ‘at0001’]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>-- the member of ‘items’ with key ‘at0001</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>’ 
+</SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 85 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:34px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL Paths </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In the above, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>meaning()</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> is a notional function is defined for Xpath in </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR, which returns the rubric for the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>node_id</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> of the current node. Such paths are only for display purposes, and paths used for computing always use the ‘at’ codes, e.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>items[at0001]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, for which the Xpath equivalent is </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>items[@node_id = ‘at0001’]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:20px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The ADL movable path pattern is a direct analogue of the Xpath syntax abbreviation for the ‘descendant’ axis. </SPAN
+></P>
+<P ID="LinkTarget_28361" style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>7.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Path Syntax </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The Path syntax used in ADL is defined by the grammar below. This grammar is implemented using lex (.l file) and yacc (.y file) specifications for in the Eiffel programming environment. The current release of these files is available at </SPAN
+><A href="http://my.openehr.org/wsvn/ref_impl_eiffel/libraries/common_libs/src/structures/object_graph/path/?rev=0&sc=0">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://my.openehr.org/wsvn/ref_impl_eiffel/librar</SPAN
+></A>
+<A href="http://my.openehr.org/wsvn/ref_impl_eiffel/libraries/common_libs/src/structures/object_graph/path/?rev=0&sc=0">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>ies/common_libs/src/structures/object_graph/path/?rev=0&amp;sc=0</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. The .l and .y files can easily be converted for use in another yacc/lex-based programming environment. The ADL path grammar is available as an </SPAN
+><SPAN style=" font-weight:normal; text-decoration:underline"
+><A href="og_path_validator.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>HTML document</SPAN
+></A>
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P ID="LinkTarget_28369" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>7.3.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Grammar </SPAN
+></P>
+<P style="text-align:left; margin-bottom:25px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following provides the ADL path parser production rules (yacc specification) as of revision 166 </SPAN
+><A href="http://svn.openehr.org/ref_impl_eiffel">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>of the Eiffel reference implementation repository (</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://svn.openehr.org/ref_impl_eiffel</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>). </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>input</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  movable_pat</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>h
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| absolute_pat</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>h
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| relative_pat</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>h
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| erro</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:54px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>movable_path</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  SYM_MOVABLE_LEADER relative_pat</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>h 
+</SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:486px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>absolute_path</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  / relative_pat</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>h
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| absolute_path / relative_pat</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>h 
+</SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:454px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>relative_path</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  path_segmen</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>t
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| relative_path / path_segmen</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>t 
+</SPAN
+></P>
+<P style="text-align:; margin-bottom:25px; margin-right:374px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>path_segment</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  V_ATTRIBUTE_IDENTIFIER V_LOCAL_TERM_CODE_RE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>F 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| V_ATTRIBUTE_IDENTIFIE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>R 
+</SPAN
+></P>
+<P ID="LinkTarget_28393" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>7.3.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Symbols </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following specifies the symbols and lexical patterns used in the path grammar. </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* symbols */ ------------------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“.” Dot_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“/” Slash_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:44px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“[“ Left_bracket_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“]” Right_bracket_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 86 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<TABLE style="margin-bottom:10px">
+<TR>
+<TH colspan=2 style="vertical-align:top; width:404px; height:14px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+</TH>
+<TH style="vertical-align:top; width:244px; height:14px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL Paths </SPAN
+></TH>
+</TR>
+<TR>
+<TH style="vertical-align:top; width:99px; height:22px"/>
+<TD style="vertical-align:top; width:304px; height:22px"/>
+<TD style="text-align:right; vertical-align:top; width:244px; height:22px">
+<A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev 1.4.0 </SPAN
+></A>
+</TD>
+</TR>
+<TR>
+<TH style="width:99px; height:31px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&quot;//&quot;</SPAN
+></TH>
+<TD style="width:304px; height:31px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> SYM_MOVABLE_LEADER </SPAN
+></TD>
+<TD style="text-align:right; vertical-align:top; width:244px; height:31px"/>
+</TR>
+</TABLE>
+<P style="text-align:left">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* term code reference */ ------------------------------------</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\[[a-zA-Z0-9][a-zA-Z0-9._\-]*\] V_LOCAL_TERM_CODE_REF </SPAN
+></P>
+<P style="text-align:left">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* identifiers */ --------------------------------------------</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:829px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[a-z][a-zA-Z0-9_]* V_ATTRIBUTE_IDENTIFIER </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 87 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:959px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL Paths </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 88 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:11px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_28453" style="text-align:justify; margin-bottom:25px; margin-left:72px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>ADL - Archetype Definition Language </SPAN
+></P>
+<P ID="LinkTarget_28454" style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>8.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Introduction </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This section describes ADL archetypes as a whole, adding a small amount of detail to the descriptions of dADL and cADL already given. The important topic of the relationship of the cADL-encoded </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section and the dADL-encoded </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ontology</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section is discussed in detail. In this section, only standard ADL (i.e. the cADL and dADL constructs and types described so far) is assumed. Archetypes for use in particular domains can also be built with more efficient syntax and domain-spe</SPAN
+><A href="#LinkTarget_29151">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>cific types, as described in Customising ADL on page 105, and the succeeding sections. </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>An ADL archetype follows the structure shown below: </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>archetype</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>archetype_id </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>specialize</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>parent_archetype_id</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>]</SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>concept</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>coded_concept_name</SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>language</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>dADL language description section </SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>description</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>dADL meta-data section</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>]</SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>definition </SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>cADL structural section </SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>invariant </SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>assertions </SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>ontology</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>dADL definitions section </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>revision_histor</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>y
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>dADL section</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>] 
+</SPAN
+></P>
+<P ID="LinkTarget_28477" style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>8.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Basics </SPAN
+></P>
+<P ID="LinkTarget_28478" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.2.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Keywords </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>ADL has a small number of keywords which are reserved for use in archetype declarations, as follows: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>archetype</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>specialise</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>specialize</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>concept</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>language</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>invariant</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ontology </SPAN
+></LI>
+</ul>
+<P style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>All of these words can safely appear as identifiers in the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ontology</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> sections. </SPAN
+></P>
+<P ID="LinkTarget_28491" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.2.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Node Identification </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:34px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section of an ADL archetype, a particular scheme of codes is used for node identifiers as well as for denoting constraints on textual (i.e. language dependent) items. Codes are either local to the archetype, or from an external lexicon. This means that the archetype description is the same in all languages, and is available in any language that the codes have been translated to. All term codes are shown in brackets (</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>). Codes used as node identifiers and defined within the same archetype are prefixed with “at” and by convention have 4 digits, e.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[at0010]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. Codes of any length are acceptable in ADL archetypes. Specialisations of locally coded concepts have the same root, fol</SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 89 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>lowed by ‘dot’ extensions, e.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[at0010.2]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. From a terminology point of view, these codes have no implied semantics - the ‘dot’ structuring is used as an optimisation on node identification. </SPAN
+></P>
+<P ID="LinkTarget_28508" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.2.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Local Constraint Codes </SPAN
+></P>
+<P style="text-align:justify; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A second kind of local code is used to stand for constraints on textual items in the body of the archetype. Although these could be included in the main archetype body, because they are language- and/or terminology-sensitive, they are defined in the ontology section, and referenced by codes prefixed by “ac”, e.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[ac0009]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. As for “at” codes, the convention used in this document is to use 4-digit “ac” </SPAN
+><A href="#LinkTarget_28845">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>codes, even though any number of digits is acceptable. The use of these codes is described in section </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:20px; line-height:19px">
+<A href="#LinkTarget_28845">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.6.4 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_28513" style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>8.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Header Sections </SPAN
+></P>
+<P ID="LinkTarget_28514" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.3.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Archetype Section </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This section introduces the archetype and must include an identifier. A typical </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>archetype</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section is as follows: </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>archetype (adl_version=1.4)</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>mayo.openehr-ehr-entry.</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#31F50C"
+>haematology</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>.v1 </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The multi-axial identifier identifies archetypes in a global space. The syntax of the identifier is described under </SPAN
+><SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Archetype Identification on page 13</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> in The openEHR Archetype System. </SPAN
+></SPAN>
+</P>
+<P ID="LinkTarget_28521" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.3.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Controlled Indicator </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A flag indicating whether the archetype is change-controlled or not can be included after the version, as follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#527878"
+>archetype (adl_version=1.4; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>controlled</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#527878"
+>)
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#527878"
+>mayo.openehr-ehr-entry.haematology.v</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#527878"
+>1
+</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This flag may have the two values “controlled” and “uncontrolled” only, and is an aid to software. Archetypes that include the “controlled” flag should have the revision history section included, while those with the “uncontrolled” flag, or no flag at all, may omit the revision history. This enables archetypes to be privately edited in an early development phase without generating large revision histories of little or no value. </SPAN
+></P>
+<P ID="LinkTarget_28527" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.3.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Specialise Section </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This optional section indicates that the archetype is a specialisation of some other archetype, whose identity must be given. Only one specialisation parent is allowed, i.e. an archetype cannot ‘multiplyinherit’ from other archetypes. An example of declaring specialisation is as follows: </SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#527878"
+>archetype (adl_version=1.4)</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>mayo.openehr-ehr-entry.</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#31F50C"
+>haematology-cbc</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>.v1 </SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>specialise</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>mayo.openehr-ehr-entry.haematology.v1 </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Here the identifier of the new archetype is derived from that of the parent by adding a new section to its domain concept section. See </SPAN
+><SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Archetype Identification on page 13</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> in The openEHR Archetype Sys</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>tem</SPAN
+></SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:70px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Note that both the US and British English versions of the word “specialise” are valid in ADL. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 90 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<TABLE style="margin-bottom:0px">
+<TR>
+<TH colspan=2 style="vertical-align:top; width:404px; height:14px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+</TH>
+<TH style="vertical-align:top; width:245px; height:14px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language </SPAN
+></TH>
+</TR>
+<TR>
+<TH style="vertical-align:top; width:57px; height:22px"/>
+<TD style="vertical-align:top; width:347px; height:22px"/>
+<TD style="text-align:right; vertical-align:top; width:245px; height:22px">
+<A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev 1.4.0 </SPAN
+></A>
+</TD>
+</TR>
+<TR>
+<TH ID="LinkTarget_28558" style="width:57px; height:33px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.3.4 </SPAN
+></TH>
+<TD style="width:347px; height:33px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Concept Section </SPAN
+></TD>
+<TD style="text-align:right; vertical-align:top; width:245px; height:33px"/>
+</TR>
+</TABLE>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>All archetypes represent some real world concept, such as a “patient”, a “blood pressure”, or an “antenatal examination”. The concept is always coded, ensuring that it can be displayed in any language the archetype has been translated to. A typical </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>concept</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section is as follows: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>concept</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; text-indent:72px; line-height:20px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0010] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- haematology result</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In this concept definition, the term definition of </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[at0010]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> is the proper description corresponding to the “</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>haematology-cbc</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>” section of the archetype id above. </SPAN
+></P>
+<P ID="LinkTarget_28564" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.3.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Language Section and Language Translation </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>language</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section includes data describing the original language in which the archetype was authored (essential for evaluating natural language quality), and the total list of languages available in the archetype. There can be only one </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>original_language</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. The </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>translations</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> list must be updated every time a translation of the archetype is undertaken. The following shows a typical example. </SPAN
+></P>
+<P style="text-align:left">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>language</SPAN
+></P>
+<P style="text-align:left; margin-left:34px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>original_language</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[iso_639-1::en]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; text-indent:34px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>translations</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; text-indent:34px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“de”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-left:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>language </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[iso_639-1::de]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; text-indent:34px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>author </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt; </SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“name”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Frederik Tyler&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“email”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;freddy@something.somewhere.co.uk&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; &gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>accreditation</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;British Medical Translator id 00400595”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“ru”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-left:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>language </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[iso_639-1::ru]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>author </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt; </SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“name”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Nina Alexandrovna&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“organisation”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Dostoevsky Media Services&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“email”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;nina@translation.dms.ru&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:275px; margin-left:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>accreditation</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Russian Translator id 892230-3A”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; &gt; &gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Archetypes must always be translated completely, or not at all, to be valid. This means that when a new translation is made, every language dependent section of the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ontology</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> sections has to be translated into the new language, and an appropriate addition made to the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>translations</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> list in the language section. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#0000FF"
+>Note</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+>: some non-conforming ADL tools in the past created archetypes without a language section, relying on the ontology section to provide the original_language (there called primary_language) and list of languages (languages_available). In the interests of </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF; text-decoration:underline"
+>backward compatibility</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+>, tool builders should consider accepting archetypes of the old form and upgrading them when parsing to the correct form, which should then be used for serialising/saving. </SPAN
+></P>
+<P ID="LinkTarget_28585" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.3.6 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Description Section </SPAN
+></P>
+<P style="text-align:left; margin-bottom:34px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section of an archetype contains descriptive information, or what some people think of as document “meta-data”, i.e. items that can be used in repository indexes and for searching. The dADL syntax is used for the description, as in the following example. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 91 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>description</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>original_author</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“name”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Dr J Joyce&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“organisation”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;NT Health Service&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“date”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>2003-08-03</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>lifecycle_state</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> =</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;initial&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>resource_package_uri</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>= 
+</SPAN
+></P>
+<P style="margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;www.aihw.org.au/data_sets/diabetic_archetypes.html&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>details</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“en”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>language </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[iso_639-1::en]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>purpose</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;archetype for diabetic patient review&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>use</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;used for all hospital or clinic-based diabetic reviews, </SPAN
+></P>
+<P style="text-align:left; margin-left:144px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>including first time. Optional sections are removed according</SPAN
+></P>
+<P style="text-align:left; margin-left:120px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>to the particular review&quot;&gt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>misuse</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;not appropriate for pre-diagnosis use&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>original_resource_uri</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> = </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:144px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;www.healthdata.org.au/data_sets/</SPAN
+></P>
+<P style="text-align:left; margin-left:266px; line-height:15px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>diabetic_review_data_set_1.html&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>other_details</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“de”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:; margin-right:196px; margin-left:156px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>language </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[iso_639-1::de]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>purpose</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Archetyp für die Untersuchung von Patientenmit Diabetes&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-right:32px; margin-left:168px; text-indent:-47px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>use</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;wird benutzt für alle Diabetes-Untersuchungen imKrankenhaus, inklusive der ersten Vorstellung. OptionaleAbschnitte werden in Abhängigkeit von der speziellenVorstellung entfernt.&quot;</SPAN
+></P>
+<P style="text-align:left; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>misuse</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;nicht geeignet für Benutzung vor Diagnosestellung&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>original_resource_uri</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>= 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:144px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;www.healthdata.org.au/data_sets/</SPAN
+></P>
+<P style="text-align:; margin-right:342px; margin-left:96px; text-indent:144px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>diabetic_review_data_set_1.html&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>other_details</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; &gt; &gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A number of details are worth noting here. Firstly, the free hierarchical structuring capability of dADL is exploited for expressing the ‘deep’ structure of the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>details</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section and its subsections. Secondly, the dADL qualified list form is used to allow multiple translations of the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>purpose</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>use</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> to be shown. Lastly, empty items such as </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>misuse</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> (structured if there is data) are shown with just one level of empty brackets. The above example shows meta-data based on the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Archetype Object Model (AOM). </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section is technically optional according to the AOM, but in any realistic use of ADL for archetypes, it is likely to be required. A minimal description section satisfying to the AOM is as follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>description</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>original_author</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“name”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Dr J Joyce&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“organisation”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;NT Health Service&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“date”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>2003-08-03</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:29px; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>lifecycle_state</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> =</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;initial&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 92 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>details</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“en”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>language </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[iso_639-1::en]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>purpose</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;archetype for diabetic patient review&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:72px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P ID="LinkTarget_28658" style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>8.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Definition Section </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section contains the main formal definition of the archetype, and is written in the Constraint Definition Language (cADL). A typical </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section is as follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>definition </SPAN
+></P>
+<P style="text-align:; margin-right:293px; margin-left:158px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>ENTRY</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0000] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- blood pressure measurement </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- any synonym of BP </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CODED_TEXT </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>code </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CODE_PHRASE </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[ac0001]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}}</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>data </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+></P>
+<P style="text-align:; margin-right:238px; margin-left:233px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>HISTORY</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at9001] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- history</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>events </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>1..*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>EVENT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at9002] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>occurrences </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- baseline </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CODED_TEXT </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>code </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CODE_PHRASE </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[ac0002]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}}</SPAN
+></P>
+<P style="text-align:left; margin-left:192px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>data </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+></P>
+<P style="text-align:; margin-right:115px; margin-left:329px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>ITEM_LIST</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at1000] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- systemic arterial BP </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>items </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>2..*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>ELEMENT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at1100] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- systolic BP </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- any synonym of 'systolic' </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CODED_TEXT </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>code </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CODE_PHRASE </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[ac0002]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}}</SPAN
+></P>
+<P style="text-align:left; margin-left:288px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}}</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>value </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:336px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>QUANTITY </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..1000</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>property </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[properties::0944]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- “pressure” </SPAN
+></P>
+<P style="text-align:; margin-right:238px; margin-left:288px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>units </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[units::387]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- “mm[Hg]”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}}}</SPAN
+></P>
+<P style="text-align:; margin-bottom:37px; margin-right:131px; margin-left:348px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>ELEMENT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at1200] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- diastolic BP </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- any synonym of 'diastolic' </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CODED_TEXT </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>code </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CODE_PHRASE </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[ac0003]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 93 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:; text-indent:288px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:; text-indent:288px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>value </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:; text-indent:312px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>QUANTITY </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:; text-indent:312px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..1000</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:; margin-bottom:-4px; text-indent:312px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>property </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[properties::0944]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:left">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- “pressure”</SPAN
+></P>
+<P style="text-align:; text-indent:288px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>units </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[units::387]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- “mm[Hg]”</SPAN
+></P>
+<P>
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; text-indent:288px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:; text-indent:288px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:left">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>ELEMENT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at9000] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>occurrences </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:left">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- unknown new item </SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:162px; margin-left:43px; text-indent:24px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} ... </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This definition expresses constraints on instances of the types </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ENTRY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>HISTORY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>EVENT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ITEM_LIST</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ELEMENT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>QUANTITY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>CODED_TEXT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> so as to allow them to represent a blood pressure measurement, consisting of a history of measurement events, each consisting of at least systolic and diastolic pressures, as well as any number of other items (expressed by the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[at9000]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> “any” node near the bottom). </SPAN
+></P>
+<P ID="LinkTarget_28705" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.4.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Design-time and Run-time paths </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>All non-unique sibling nodes in a cADL text that correspond to nodes in data which might be referred to from elsewhere in the archetype (via </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>use_node</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>), or might be queryied at runtime, require a node identifier. It is preferable to assign a ‘design-time meaning’, enabling paths and queries to be expressed using logical meanings rather than meaningless identifiers. When data are created according to a cADL specification, the archetype node identifiers are written into the data, providing a reliable way of finding data nodes, regardless of what other runtime names might have been chosen by the user for the node in question. There are two reasons for doing this. Firstly, querying cannot rely on runtime names of nodes (e.g. names like “sys BP”, “systolic bp”, “sys blood press.” entered by a doctor are unreliable for querying); secondly, it allows runtime data retrieved from a persistence mechanism to be re-associated with the cADL structure which was used to create it. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>An example which shows the difference between design-time meanings associated with node identifiers and runtime names is the following, from a </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SECTION</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> archetype representing the problem/SOAP headings (a simple heading structure commonly used by clinicians to record patient contacts under top-level headings corresponding to the patient’s problem(s), and under each problem heading, the headings “subjective”, “objective”, “assessment”, and “plan”). </SPAN
+></P>
+<P style="text-align:; margin-bottom:50px; margin-right:198px; margin-left:72px; text-indent:-23px; line-height:18px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>SECTION</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0000] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- problem </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CODED_TEXT </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>code </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[ac0001]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}}}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In the above, the node identifier </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[at0000]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> is assigned a meaning such as “clinical problem” in the archetype ontology section. The subsequent lines express a constraint on the runtime </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> attribute, using the internal code </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[ac0001]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. The constraint </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[ac0001]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> is also defined in the archetype ontology section with a formal statement meaning “any clinical problem type”, which could clearly evaluate to thousands of possible values, such as “diabetes”, “arthritis” and so on. As a result, in the runtime data, the node identifier corresponding to “clinical problem” and the actual problem type chosen at runtime by a user, e.g. “diabetes”, can both be found. This enables querying to find all nodes with meaning </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 94 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:20px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>“problem”, or all nodes describing the problem “diabetes”. Internal </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[acNNNN]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> codes are described in </SPAN
+><A href="#LinkTarget_28508">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Local Constraint Codes on page 90. </SPAN
+></A>
+</P>
+<P ID="LinkTarget_28723" style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>8.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Invariant Section </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>invariant</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section in an ADL archetype introduces assertions which relate to the entire archetype, and can be used to make statements which are not possible within the block structure of the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section. Any constraint which relates more than one property to another is in this category, as are most constraints containing mathematical or logical formulae. Invariants are expressed in the archetype assertion language, described in </SPAN
+><A href="#LinkTarget_28060">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>section 6 on page 79</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>An invariant statement is a first order predicate logic statement which can be evaluated to a boolean result at runtime. Objects and properties are referred to using paths. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following simple example says that the speed in kilometres of some node is related to the speed-in-miles by a factor of 1.6: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>invariant </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:144px; text-indent:-71px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>validity</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: /</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>speed</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0002]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>kilometres</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>speed</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0004]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>miles</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> * 1.</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></P>
+<P ID="LinkTarget_28732" style="text-align:left; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>8.6 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Ontology Section </SPAN
+></P>
+<P ID="LinkTarget_28733" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.6.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Overview </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ontology</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section of an archetype is expressed in dADL, and is where codes representing node IDs, constraints on text or terms, and bindings to terminologies are defined. Linguistic language translations are added in the form of extra blocks keyed by the relevant language. The following example shows the layout of this section. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>ontology</SPAN
+><SPAN style=" font-weight:normal"
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>terminologies_available</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“snomed_ct”, ...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>term_definitions</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“en”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“de”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:484px; margin-left:84px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>term_binding</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“snomed_ct”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>..</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>constraint_definitions</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“en”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“de”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>..</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:29px; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 95 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:34px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>constraint_binding</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“snomed_ct”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>..</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-right:14px; text-indent:72px; line-height:21px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>term_definitions</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section is mandatory, and must be defined for each translation carried out. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Each of these sections can have its own meta-data, which appears within description sub-sections, such as the one shown above providing translation details. </SPAN
+></P>
+<P ID="LinkTarget_28784" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.6.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Ontology Header Statements </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The terminologies_available statement includes the identifiers of all terminologies for which </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>term_binding</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> sections have been written. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#0000FF"
+>Note</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+>: some ADL tools in the past created archetypes with primary_language and languages_available statements rather than the original_languages and translations blocks in the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>language</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+> section. In the interests of </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF; text-decoration:underline"
+>backward compatibility</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+>, tool builders should consider accepting archetypes of the old form and upgrading them when parsing to the correct form, which should then be used for serialising/saving. </SPAN
+></P>
+<P ID="LinkTarget_28788" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.6.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Term_definitions Section </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This section is where all archetype local terms (that is, terms of the form </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[atNNNN]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>) are defined. The following example shows an extract from the English and German term definitions for the archetype local terms in a problem/SOAP headings archetype. Each term is defined using a structure of name/value pairs, and mustat least include the names “text” and “description”, which are akin to the usual rubric, and full definition found in terminologies like SNOMED-CT. Each term object is then included in the appropriate language list of term definitions, as shown in the example below. </SPAN
+></P>
+<P style="text-align:; margin-right:473px; margin-left:118px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>term_definitions</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“en”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:144px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at0000”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;problem&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;The problem experienced by the subject </SPAN
+></P>
+<P style="text-align:left; margin-left:168px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>of care to which the contained information relates&quot;&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:144px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at0001”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;problem/SOAP headings&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;SOAP heading structure for multiple problems&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>..</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at4000”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:; margin-right:232px; margin-left:132px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;plan&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;The clinician's professional advice&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; &gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“de”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-left:144px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at0000”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;klinisches Problem&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Das Problem des Patienten worauf sich diese \ </SPAN
+></P>
+<P style="text-align:left; margin-bottom:25px; margin-right:240px; margin-left:120px; text-indent:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>Informationen beziehen&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; &gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at0001”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 96 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:; margin-right:164px; margin-left:168px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Problem/SOAP Schema&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;SOAP-Schlagwort-Gruppierungsschema fuermehrfache Probleme&quot;&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:144px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at4000”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Plan&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Klinisch-professionelle Beratung des</SPAN
+></P>
+<P style="text-align:; margin-right:492px; margin-left:82px; text-indent:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>Pflegenden&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In some cases, term definitions may have been lifted from existing terminologies (only a safe thing to do if the definitions </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>exactly</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> match the need in the archetype). To indicate where definitions come from, a “provenance” tag can be used, as follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at4000”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;plan&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>;
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;The clinician's professional advice&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>; 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>provenance</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;ACME_terminology(v3.9a)&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Note that this does not indicate a </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>binding</SPAN
+><A href="#LinkTarget_28853">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> to any term, only its origin. Bindings are described in sec</SPAN
+></A>
+<A href="#LinkTarget_28853">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>tion 8.6.5</SPAN
+></A>
+<A href="#LinkTarget_28906">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and section 8.6.6. </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#0000FF"
+>Note</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+>: the use of “items” in the above is historical in ADL, and will be changed in ADL2 to the proper form of dADl for nested containers, i.e. removing the “items = &lt;” blocks altogether. </SPAN
+></P>
+<P ID="LinkTarget_28845" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.6.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Constraint_definition Section </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>constraint_definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section is of exactly the same form as the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>term_definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section, and provides the definitions - i.e. the meanings - of the local constraint codes, which are of the form </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[acNNNN]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. Each such code refers to some constraint such as “any term which is a subtype of ‘hepatitis’ in the ICD9AM terminology”; the constraint definitions do not provide the constraints themselves, but define the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>meanings</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> of such constraints, in a manner comprehensible to human beings, and usable in GUI applications. This may seem a superfluous thing to do, but in fact it is quite important. Firstly, term constraints can only be expressed with respect to particular terminologies - a constraint for “kind of hepatitis” would be expressed in different ways for each terminology which the archetype is bound to. For this reason, the actual constraints are defined in the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>constraint_binding</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section. An example of a constraint term definition for the hepatitis constraint is as follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[“ac1015”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;type of hepatitis&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;any term which means a kind of viral hepatitis&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:39px; text-indent:34px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Note that while it often seems tempting to use classification codes, e.g. from the ICD vocabularies, these will rarely be much use in terminology or constraint definitions, because it is nearly always </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>descriptive</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, not classificatory terms which are needed. </SPAN
+></P>
+<P ID="LinkTarget_28853" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.6.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Term_binding Section </SPAN
+></P>
+<P style="text-align:left; margin-bottom:34px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This section is used to describe the equivalences between archetype local terms and terms found in external terminologies. The main purpose for allowing query engine software that wants to search for an instance of some external term to determine what equivalent to use in the archetype. Note that this </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 97 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>is distinct from the process of embedding mapped terms in runtime data, which is also possible with the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Reference Model </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>DV_TEXT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>DV_CODED_TEXT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> types. </SPAN
+></P>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Global Term Bindings </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>There are two types of term bindings that can be used, ‘global’ and path-based. The former is where an external term is bound directly to an archetype local term, and the binding holds globally throughout the archetype. In many cases, archetype terms only appear once in an archetype, but in some archetypes, at-codes are reused throughout the archetype. In such cases, a global binding asserts that the correspondence is true in all locations. A typical global term binding section resembles the following: </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>term_binding</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>umls</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-right:89px; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> =&lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>at0000</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[umls::C124305]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- apgar result</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>at0002</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[umls::0000000]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- 1-minute event </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>at0004</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[umls::C234305]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- cardiac score </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>at0005</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[umls::C232405]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- respiratory score </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>at0006</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[umls::C254305]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- muscle tone score </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>at0007</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[umls::C987305]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- reflex response score </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>at0008</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[umls::C189305]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- color score </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>at0009</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[umls::C187305]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- apgar score</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>at0010</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[umls::C325305]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- 2-minute apgar</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>at0011</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[umls::C725354]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- 5-minute apgar</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>at0012</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[umls::C224305]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- 10-minute apgar</SPAN
+></P>
+<P style="text-align:; margin-right:556px; margin-left:55px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Each entry indicates which term in an external terminology is equivalent to the archetype internal codes. Note that not all internal codes necessarily have equivalents: for this reason, a terminology binding is assumed to be valid even if it does not contain all of the internal codes. </SPAN
+></P>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Path-based Bindings </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The second kind of binding is one between an archetype path and an external code. This occurs commonly for archetypes where a term us re-used at the leaf level. For example, in the binding example below, the at0004 code represents ‘temperature’ and the codes at0003, at0005, at0006 etc correspond to various times such as ‘any’, 1-hour average, 1-hour maximum and so on. Some terminologies (notably LOINC, the laboratory terminology in this example) define ‘pre-coordinated’ codes, such as ‘1 hour body temperature’; these clearly correspond not to single codes such as at0004 in the archetype, but to whole paths. In such cases, the key in each term binding row is a full path rather than a single term. </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:15px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>[&quot;LNC205&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-right:8px; margin-left:72px; text-indent:-18px; line-height:15px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#000000"
+>items = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>[&quot;/data[at0002]/events[at0003]/data[at0001]/item[at0004]&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#FF0000"
+>[LNC205::8310-5]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>[&quot;/data[at0002]/events[at0005]/data[at0001]/item[at0004]&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#FF0000"
+>[LNC205::8321-2]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>[&quot;/data[at0002]/events[at0006]/data[at0001]/item[at0004]&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#FF0000"
+>[LNC205::8311-3]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>[&quot;/data[at0002]/events[at0007]/data[at0001]/item[at0004]&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#FF0000"
+>[LNC205::8316-2]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>[&quot;/data[at0002]/events[at0008]/data[at0001]/item[at0004]&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#FF0000"
+>[LNC205::8332-0]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>[&quot;/data[at0002]/events[at0009]/data[at0001]/item[at0004]&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#FF0000"
+>[LNC205::8312-1]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>[&quot;/data[at0002]/events[at0017]/data[at0001]/item[at0004]&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#FF0000"
+>[LNC205::8325-3]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#0000FF"
+>[&quot;/data[at0002]/events[at0019]/data[at0001]/item[at0004]&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#FF0000"
+>[LNC205::8320-4]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:58px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 98 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<TABLE style="margin-bottom:0px">
+<TR>
+<TH colspan=2 style="vertical-align:top; width:404px; height:14px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+</TH>
+<TH style="vertical-align:top; width:245px; height:14px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language </SPAN
+></TH>
+</TR>
+<TR>
+<TH style="vertical-align:top; width:57px; height:22px"/>
+<TD style="vertical-align:top; width:347px; height:22px"/>
+<TD style="text-align:right; vertical-align:top; width:245px; height:22px">
+<A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev 1.4.0 </SPAN
+></A>
+</TD>
+</TR>
+<TR>
+<TH ID="LinkTarget_28906" style="width:57px; height:33px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.6.6 </SPAN
+></TH>
+<TD style="width:347px; height:33px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Constraint_binding Section </SPAN
+></TD>
+<TD style="text-align:right; vertical-align:top; width:245px; height:33px"/>
+</TR>
+</TABLE>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<A href="#LinkTarget_27220">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The last of the ontology sections formally describes bindings to placeholder constraints (see Place</SPAN
+></A>
+<A href="#LinkTarget_27220">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>holder Constraints on page 62) from the main archetype body. They are described separately because </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>they are terminology-dependent, and because there may be more than one for a given logical constraint. A typical example follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:34px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>constraint_binding</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“snomed_ct”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-left:48px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“ac0001”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>http://terminology.org?query_id=12345</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“ac0002”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>http://terminology.org?query_id=678910</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:; margin-right:12px; margin-left:17px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; &gt; &gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:20px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In this example, each local constraint code is formally defined to refer to a query defined in a terminology service, in this case, a terminology service that can interrogate the Snomed-CT terminology. </SPAN
+></P>
+<P ID="LinkTarget_28916" style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>8.7 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Revision History Section </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The revision history section of an archetype shows the audit history of changes to the archetype, and is expressed in dADL syntax. It is optional, and is included at the end of the archetype, since it does not contain content of direct interest to archetype authors, and will monotonically grow in size. Where archetypes are stored in a version-controlled repository such as CVS or some commercial product, the revision history section would normally be regenerated each time by the authoring software, e.g. via processing of the output of the ‘prs’ command used with SCCS files, or ‘rlog’ for RCS files. The following shows a typical example, with entries in most-recent-first order (although technically speaking, the order is irrelevant to ADL). </SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>revision_history</SPAN
+></P>
+<P style="text-align:left; margin-left:34px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>revision_history</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-left:48px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[&quot;1.57&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>committer</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Miriam Hanoosh&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>committer_organisation</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;AIHW.org.au&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>time_committed</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>2004-11-02 09:31:04+1000</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>revision</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;1.2&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>reason</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Added social history section&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>change_type</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Modification&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; -- etc </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[&quot;1.1&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-left:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>committer</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Enrico Barrios&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>committer_organisation</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;AIHW.org.au&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>time_committed</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>2004-09-24 11:57:00+1000</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>revision</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;1.1&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>reason</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Updated HbA1C test result reference&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>change_type</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Modification&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:24px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[&quot;1.0&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>committer</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Enrico Barrios&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>committer_organisation</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;AIHW.org.au&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>time_committed</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>2004-09-14 16:05:00+1000</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>revision</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;1.0&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>reason</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Initial Writing&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>change_type</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Creation&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:25px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 99 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P ID="LinkTarget_28945" style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>8.8 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Validity Rules </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This section describes the formal (i.e. checkable) semantics of ADL archetypes. It is recommended that parsing tools use the identifiers published here in their error messages, as an aid to archetype designers. </SPAN
+></P>
+<P ID="LinkTarget_28947" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.8.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Global Archetype Validity </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following validity constraints apply to an archetype as a whole. Note that the term “section” means the same as “attribute” in the following, i.e. a section called “definition” in a dADL text is a serialisation of the value for the attribute of the same name. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#5F85FB"
+>VARID: archetype identifier validity</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>. The archetype must have an identifier value for the </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB; text-decoration:underline"
+>archetype_id</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+> section. The identifier must conform to the published </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>open</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>EHR specification for archetype identifiers. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#5F85FB"
+>VARCN: archetype concept validity</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>. The archetype must have an archetype term value in the </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB; text-decoration:underline"
+>concept</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+> section. The term must exist in the archetype ontology. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#5F85FB"
+>VARDF: archetype definition validity</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>. The archetype must have a </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB; text-decoration:underline"
+>definition</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+> section, expressed as a cADL syntax string, or in an equivalent plug-in syntax. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#5F85FB"
+>VARON: archetype ontology validity</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>. The archetype must have an </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB; text-decoration:underline"
+>ontology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+> sec</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+></SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>tion, expressed as a cADL syntax string, or in an equivalent plug-in syntax. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#5F85FB"
+>VARDT: archetype definition typename validity</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>. The topmost typename mentioned in the archetype </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB; text-decoration:underline"
+>definition </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>section must match the type mentioned in the type-name slot of the first segment of the archetype id. </SPAN
+></P>
+<P ID="LinkTarget_28960" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.8.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Coded Term Validity </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>All node identifiers (‘at’ codes) used in the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> part of the archetype must be defined in the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>term_definitions</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> part of the ontology. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#5F85FB"
+>VATDF: archetype term validity</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>. Each archetype term used as a node identifier the archetype definition must be defined in the </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB; text-decoration:underline"
+>term_definitions</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+> part of the ontology. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>All constraint identifiers (‘ac’ codes) used in the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> part of the archetype must be defined in the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>constraint_definitions</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> part of the ontology. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#5F85FB"
+>VACDF: node identifier validity</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>. Each constraint code used in the archetype defini</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+></SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>tion part must be defined in the </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB; text-decoration:underline"
+>constraint_definitions </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>part of the ontology. </SPAN
+></P>
+<P ID="LinkTarget_28968" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.8.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Definition Section </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following constraints apply to the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section of the archetype. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#5F85FB"
+>VDFAI: archetype identifier validity in definition</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>. Any archetype identifier men</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+></SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>tioned in an archetype slot in the definition section must conform to the published </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>open</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>EHR specification for archetype identifiers. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:103px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#5F85FB"
+>VDFPT</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#5F85FB"
+>path validity in definition</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>. Any path mentioned in the definition section must be valid syntactically, and a valid path with respect to the hierarchical structure of the definition section. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 100 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<TABLE style="margin-bottom:0px">
+<TR>
+<TH colspan=2 style="vertical-align:top; width:404px; height:14px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+</TH>
+<TH style="vertical-align:top; width:245px; height:14px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language </SPAN
+></TH>
+</TR>
+<TR>
+<TH style="vertical-align:top; width:51px; height:22px"/>
+<TD style="vertical-align:top; width:353px; height:22px"/>
+<TD style="text-align:right; vertical-align:top; width:245px; height:22px">
+<A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev 1.4.0 </SPAN
+></A>
+</TD>
+</TR>
+<TR>
+<TH ID="LinkTarget_28995" style="width:51px; height:36px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>8.9 </SPAN
+></TH>
+<TD style="width:353px; height:36px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Syntax Specification </SPAN
+></TD>
+<TD style="text-align:right; vertical-align:top; width:245px; height:36px"/>
+</TR>
+</TABLE>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following syntax and lexical specification are used to process an entire ADL file. Their main job is reading the header items, and then cutting it up into dADL, cADL and assertion sections. With the advent of ADL2, this will no longer be needed, since every ADL text will in fact just be a dADL text containing embedded sections in cADL and the assertion syntax. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>See the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Archetype Object Model (AOM) for more details on the ADL parsing process. </SPAN
+></P>
+<P ID="LinkTarget_29000" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.9.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Grammar </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This section describes the ADL grammar, as implemented and tested in revision 166 of the Eiffel ref</SPAN
+><A href="http://svn.openehr.org/ref_impl_eiffel">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>erence implementation repository (</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://svn.openehr.org/ref_impl_eiffel</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>). </SPAN
+></A>
+</P>
+<P style="text-align:; margin-bottom:15px; margin-right:20px; margin-left:24px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>input</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  archetype| error </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:16px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>archetype</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  arch_identification arch_specialisationarch_conceptarch_languagearch_description arch_definition arch_invariant arch_ontology </SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:24px; margin-left:24px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>arch_identification</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  arch_head V_ARCHETYPE_ID | SYM_ARCHETYPE error </SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:140px; margin-left:24px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>arch_head</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  SYM_ARCHETYPE | SYM_ARCHETYPE arch_meta_data </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:16px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>arch_meta_data</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  ( arch_meta_data_items ) </SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:123px; margin-left:24px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>arch_meta_data_items</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  arch_meta_data_item | arch_meta_data_items ; arch_meta_data_item </SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:64px; margin-left:24px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>arch_meta_data_item</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  SYM_ADL_VERSION = V_VERSION_STRING | SYM_IS_CONTROLLED </SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>arch_specialisation</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> -/| SYM_SPECIALIZE V_ARCHETYPE_ID| SYM_SPECIALIZE error </SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:88px; margin-left:24px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>arch_concept</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:  SYM_CONCEPT V_LOCAL_TERM_CODE_REF | SYM_CONCEPT error </SPAN
+></P>
+<P style="text-align:left; margin-bottom:25px; margin-left:16px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>arch_language</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: -/</SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 101 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_LANGUAGE V_DADL_TEX</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_LANGUAGE erro</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>arch_description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> -/| SYM_DESCRIPTION V_DADL_TEX</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_DESCRIPTION erro</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r 
+</SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:434px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>arch_definition</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  SYM_DEFINITION V_CADL_TEX</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_DEFINITION erro</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>arch_invariant</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:16px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> -/| SYM_INVARIANT V_ASSERTION_TEX</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_INVARIANT erro</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r 
+</SPAN
+></P>
+<P style="text-align:; margin-bottom:8px; margin-right:450px; margin-left:62px; text-indent:-15px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>arch_ontology</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>  SYM_ONTOLOGY V_DADL_TEX</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>| SYM_ONTOLOGY erro</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>r 
+</SPAN
+></P>
+<P ID="LinkTarget_29045" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.9.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Symbols </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following shows the ADL lexical specification. </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* symbols */ ------------------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“-” Minus_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“+” Plus_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“*” Star_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“/” Slash_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“^” Caret_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“=” Equal_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“.” Dot_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“;” Semicolon_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“,” Comma_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“:” Colon_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“!” Exclamation_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“(“ Left_parenthesis_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“)” Right_parenthesis_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“$” Dollar_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“?” Question_mark_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“[“ Left_bracket_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>“]” Right_bracket_cod</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* keywords */ ------------------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-right:8px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>^[Aa][Rr][Cc][Hh][Ee][Tt][Yy][Pp][Ee][ \t\r]*\n SYM_ARCHETYPE ^[Ss][Pp][Ee][Cc][Ii][Aa][Ll][Ii][SsZz][Ee][ \t\r]*\n SYM_SPECIALIZE ^[Cc][Oo][Nn][Cc][Ee][Pp][Tt][ \t\r]*\n SYM_CONCEPT ^[Dd][Ee][Ff][Ii][Nn][Ii][Tt][Ii][Oo][Nn][ \t\r]*\n SYM_DEFINITION </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- mini-parser to match V_DADL_TEXT </SPAN
+></P>
+<P style="line-height:15px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>^[Ll][Aa][Nn][Gg][Uu][Aa][Gg][Ee][ \t\r]*\n SYM_LANGUAGE </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- mini-parser to match V_DADL_TEXT </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>^[Dd][Ee][Ss][Cc][Rr][Ii][Pp][Tt][Ii][Oo][Nn][ \t\r]*\n SYM_DESCRIPTION </SPAN
+></P>
+<P style="text-align:left; margin-bottom:50px; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- mini-parser to match V_CADL_TEXT </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 102 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P>
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>^[Ii][Nn][Vv][Aa][Rr][Ii][Aa][Nn][Tt][ \t\r]*\n SYM_INVARIANT </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- mini-parser to match V_ASSERTION_TEXT </SPAN
+></P>
+<P>
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>^[Oo][Nn][Tt][Oo][Ll][Oo][Gg][Yy][ \t\r]*\n SYM_ONTOLOGY </SPAN
+></P>
+<P style="text-align:left; margin-bottom:34px; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- mini-parser to match V_DADL_TEXT </SPAN
+></P>
+<P style="text-align:left; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_DADL_TEXT */ ------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;IN_DADL_SECTION&gt;{</SPAN
+></P>
+<P style="text-align:left; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- the following 2 patterns are a hack, until ADL2 comes into being;</SPAN
+></P>
+<P style="text-align:left; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- until then, dADL blocks in an archetype finish when they </SPAN
+></P>
+<P style="text-align:left; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- hit EOF, or else the ‘description’ or ‘definition’ keywords.</SPAN
+></P>
+<P style="text-align:left; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- It’s not nice, but it’s simple ;-)</SPAN
+></P>
+<P style="text-align:left; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- For both these patterns, the lexer has to unread what it </SPAN
+></P>
+<P style="text-align:left; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- has just matched, store the dADL text so far, then get out</SPAN
+></P>
+<P style="text-align:left; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- of the IN_DADL_SECTION state </SPAN
+></P>
+<P style="text-align:left; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>^[Dd][Ee][Ff][Ii][Nn][Ii][Tt][Ii][Oo][Nn][ \t\r]*\n </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>^[Dd][Ee][Sc][Rr][Ii][Pp][Tt][Ii][Oo][Nn][ \t\r]*\n </SPAN
+></P>
+<P style="text-align:left; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[^\n]+\n </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- any text on line with a LF </SPAN
+></P>
+<P style="text-align:left; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[^\n]+ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- any text on line with no LF </SPAN
+></P>
+<P style="text-align:left; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;&lt;EOF&gt;&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- (escape condition) </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:72px">
+<SPAN style=" font-weight:normal"
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(.|\n) </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- ignore unmatched chars </SPAN
+></SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+></P>
+<P style="text-align:left; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_CADL_TEXT */ ------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;IN_CADL_SECTION&gt;{</SPAN
+></P>
+<P style="text-align:left; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>^[ \t]+[^\n]*\n </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- non-blank lines </SPAN
+></P>
+<P style="text-align:left; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\n+ </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- blank lines </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:72px; line-height:16px">
+<SPAN style=" font-weight:normal"
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>^[^ \t] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- non-white space at start (escape condition) </SPAN
+></SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_ASSERTION_TEXT */ ------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;IN_ASSERTION_SECTION&gt;{</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>^[ \t]+[^\n]*\n </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- non-blank lines </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:72px; line-height:16px">
+<SPAN style=" font-weight:normal"
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>^[^ \t] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- non-white space at start (escape condition) </SPAN
+></SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* V_VERSION_STRING */ ------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[0-9]+\.[0-9]+(\.[0-9]+)*  V_VERSION_STRING </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* term code reference */ -------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>\[[a-zA-Z0-9][a-zA-Z0-9.-]*\] V_LOCAL_TERM_CODE_REF </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* archetype id */ --------------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-right:56px; margin-left:480px; text-indent:-441px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[a-zA-Z][a-zA-Z0-9_-]+\.[a-zA-Z][a-zA-Z0-9_-]+\.[a-zA-Z0-9]+V_ARCHETYPE_ID </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>----------/* identifiers */ ---------------------------------------------</SPAN
+></P>
+<P style="text-align:left; margin-bottom:141px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[a-zA-Z][a-zA-Z0-9_]* V_IDENTIFIER </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 103 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:959px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 104 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:11px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Customising ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_29154" style="text-align:justify; margin-bottom:25px; margin-left:72px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>Customising ADL </SPAN
+></P>
+<P ID="LinkTarget_29155" style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>9.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Introduction </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Standard ADL has a completely regular way of representing constraints. Type names and attribute names from a reference model are mentioned in an alternating, hierarchical structure that is isomorphic to the aggregation structure of the corresponding classes in the reference model. Constraints at the leaf nodes are represented in a syntactic way that avoids committing to particular modelling details. The overall result enables constraints on most reference model types to be expressed. This section describes how to handle exceptions from the standard semantics. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR uses a small number of such exceptions, which are documented in the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Archetype Profile (oAP) document. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:25px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A situation in which standard ADL falls short is when the required semantics of constraint are different from those available naturally from the standard approach. Consider a reference model type </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>QTY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, shown in </SPAN
+><A href="#LinkTarget_29162">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>FIGURE 6, which could be used to represent a person’s age in an archetype. </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:4px">
+<SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-stretch:semi-condensed; color:#000000"
+>QT</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-stretch:semi-condensed; color:#000000"
+>Y </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#007E00"
+>property: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>String </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#007E00"
+>magnitude: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Real </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#007E00"
+>units: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>String </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>FIGURE 6 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#000000"
+>Example reference model type </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A typical ADL constraint to enable </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>QTY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> to be used to represent age in clinical data can be expressed in natural language as follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>property matches “time</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>”
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>units matches “years” or “months</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>”
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>if units is “years” then magnitude matches 0..200 (for adults</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>)
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>if units is “months” then magnitude matches 3..36 (for infants</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>)
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The standard ADL expression for this requires the use of multiple alternatives, as follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>age </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>QTY </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>property </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“time”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>units </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“yr”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>magnitude </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|0.0..200.0|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>QTY </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>property </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“time”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>units </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“mth”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>magnitude </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|3.0..12.0|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>While this is a perfectly legal approach, it is not the most natural expression of the required constraint, since it repeats the constraint of </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>property</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> matching “time”. It also makes processing by software slightly more difficult than necessary. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:34px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A more convenient possibility is to introduce a new class into the archetype model, representing the concept “constraint on </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>QTY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>”, which we will call </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>C_QTY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. Such a class fits into the class model of archetypes (see the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR AOM) by inheriting from the class </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>C_DOMAIN_TYPE</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. A </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>C_QTY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> class is illus</SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 105 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Customising ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>trated in </SPAN
+><A href="#LinkTarget_29213">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>FIGURE 7</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, and corresponds to the way constraints on </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>QTY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> objects are often expressed in user applications, which is to say, a property constraint, and a separate list of units/magnitude pairs. </SPAN
+></P>
+<P style="margin-bottom:29px">
+<SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-weight:normal; font-stretch:semi-condensed; color:#96B5B8"
+>C_DOMAIN_TYP</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-weight:normal; font-stretch:semi-condensed; color:#96B5B8"
+>E </SPAN
+></P>
+<IMG width=1 height=36 style="display:block; float:none; text-align:left; margin-bottom:33px" src="images/adl_img_12.png">
+<P style="text-align:justify; margin-bottom:-8px; margin-left:229px">
+<IMG width=16 height=20 style="display:block; float:left; text-align:left; margin-bottom:-8px; margin-left:229px" src="images/adl_img_13.png">
+<SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-stretch:semi-condensed; color:#000000"
+>C_QTY_ITE</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-stretch:semi-condensed; color:#000000"
+>M </SPAN
+></P>
+<P style="text-align:left; margin-left:338px; line-height:13px">
+<IMG width=19 height=36 style="display:block; float:left; text-align:left; margin-bottom:33px; margin-left:338px" src="images/adl_img_14.png">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#007E00"
+>lis</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#007E00"
+>t 
+</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#007E00"
+>magnitude</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>[0..1]</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#007E00"
+>: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#FF00FF"
+>Interval&lt;Real</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#FF00FF"
+>> 
+</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:4px; margin-left:171px">
+<SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-stretch:semi-condensed; color:#000000"
+>C_QT</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-stretch:semi-condensed; color:#000000"
+>Y </SPAN
+></P>
+<P style="text-align:justify; margin-left:171px; line-height:13px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#007E00"
+>property</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>[0..1]</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#007E00"
+>: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#FF00FF"
+>String </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:-4px; margin-left:339px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>0..* </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:20px; margin-right:211px; margin-left:364px; line-height:13px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#007E00"
+>units</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>[1]</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#007E00"
+>: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#FF00FF"
+>String </SPAN
+></P>
+<P style="margin-bottom:11px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>FIGURE 7 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#000000"
+>Example C_XX Type </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The question now is how to express a constraint corresponding to this class in an ADL archetype. The solution is logical, and uses standard ADL. Consider that a particular constraint on a </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>QTY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> must be </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>an instance</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> of the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>C_QTY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> type. An instance of any class can be expressed in ADL using the dADL sytnax (ADL’s object serialisation syntax) at the appropriate point in the archetype, as follows: </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>value</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> matches </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>{</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>C_QTY &lt;</SPAN
+></P>
+<P style="text-align:justify; margin-left:96px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>property = &lt;“time”&gt;</SPAN
+></P>
+<P style="text-align:justify; margin-left:96px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>list = &lt; </SPAN
+></P>
+<P style="text-align:justify; margin-left:120px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[&quot;1&quot;] = &lt;</SPAN
+></P>
+<P style="text-align:justify; margin-left:144px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>units = &lt;&quot;yr&quot;&gt;</SPAN
+></P>
+<P style="text-align:justify; margin-left:144px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>magnitude = &lt;|0.0..200.0|&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[&quot;2&quot;] = &lt;</SPAN
+></P>
+<P style="text-align:justify; margin-left:144px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>units = &lt;&quot;mth&quot;&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-left:144px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>magnitude = &lt;|1.0..36.0|&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This approach can be used for any custom type which represents a constraint on a reference model type. Since the syntax is generic, only one change is needed to an ADL parser to support dADL sections within the cADL (definition) part of an archetype. The syntax rules are as follows: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the dADL section occurs inside the {} block where its standard ADL equivalent would have occurred (i.e. no other delimiters or special marks are needed); </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the dADL section must be ‘typed’, i.e. it must start with a type name, which should correspond directly to a reference model type; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the dADL instance must obey the semantics of the custom type of which it is an instance, </SPAN
+></LI>
+</ul>
+<P style="text-align:justify; margin-bottom:8px; margin-left:60px; line-height:18px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>i.e.</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> include the correct attribute names and relationships. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>It should be understood of course, that just because a custom constraint type has been defined, it does not need to be used to express constraints on the reference model type it targets. Indeed, any mixture of standard ADL and dADL-expressed custom constraints may be used within the one archetype. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>[Note: that the classes in the above example are a simplified form of classes found in the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR reference model, designed purely for the purpose of the example.] </SPAN
+></P>
+<P ID="LinkTarget_29247" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>9.1.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Custom Syntax </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:25px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A dADL section is not the only possibility for expressing a custom constraint type. A useful alternative is a custom addition to the ADL syntax. Custom syntax can be smaller, more intuitive to read, and easier to parse than embedded dADL sections. A typical example of the use of custom syntax is to express constraints on the type </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>CODE_PHRASE</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> in the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR reference model (</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#000000"
+>rm.data_types </SPAN
+></P>
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 200</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>7 	</SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 106 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Customising ADL Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>package). This type models the notion of a ‘coded term’, which is ubiquitous in clinical computing. The standard ADL for a constraint on the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>defining_code</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> attribute of a class </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>CODE_PHRASE</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> is as follows: </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>defining_code </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>CODE_PHRASE </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:justify; margin-left:96px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>terminology_id </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“local”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:justify; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>code_string </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“at0039”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- lying</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>CODE_PHRASE </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:justify; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>terminology_id </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“local”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:justify; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>code_string </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“at0040”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#CCAB36"
+>-- sitting</SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:293px; margin-left:10px; text-indent:34px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>However, as with </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#000000"
+>QUANTITY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, the most typical constraint required on a </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#000000"
+>CODE_PHRASE</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> is factored differently from the standard ADL - the need is almost always to specify the terminology, and then a set of </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>code_strings</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. A type </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#000000"
+>C_CODE_PHRASE</SPAN
+><A href="#LinkTarget_29276">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> type can be defined as shown in FIGURE 8. </SPAN
+></A>
+</P>
+<P style="margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-weight:normal; font-stretch:semi-condensed; color:#96B5B8"
+>C_DOMAIN_TYP</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-weight:normal; font-stretch:semi-condensed; color:#96B5B8"
+>E </SPAN
+></P>
+<IMG width=385 height=87 style="display:block; float:none; margin-bottom:6px" src="images/adl_img_15.png">
+<P style="margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>FIGURE 8 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#000000"
+>C_CODE_PHRASE </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Using the dADL section method, including a </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#000000"
+>C_CODE_PHRASE</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> constraint would require the following section: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>defining_code</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> matches {</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>C_CODE_PHRASE </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>terminology_id = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+><
+</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>value = &lt;&quot;local&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>code_list = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>< 
+</SPAN
+></P>
+<P style="text-align:; margin-right:438px; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[&quot;1&quot;] = &lt;&quot;at0039&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>>
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[&quot;2&quot;] = &lt;&quot;at0040&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Although this is perfectly legal, a more compact and readable rendition of this same constraint is provided by a custom syntax addition to ADL, which enables the above example to be written as follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>defining_code </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[local:</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>:
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>at0039</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>,
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>at0040</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>]
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+></P>
+<P style="text-align:left; margin-bottom:78px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The above syntax should be understood as an extension to the ADL grammar, and an archetype tool supporting the extension needs to have a modified parser. While these two ADL fragments express exactly the same constraint, the second is shorter and clearer. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 107 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:959px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Customising ADL </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 108 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:11px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Relationship of ADL to Other Formalisms Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_29326" style="text-align:justify; margin-bottom:25px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>10 Relationship of ADL to Other Formalisms </SPAN
+></P>
+<P ID="LinkTarget_29327" style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>10.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Overview </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:20px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Whenever a new formalism is defined, it is reasonable to ask the question: are there not existing formalisms which would do the same job? Research to date has shown that in fact, no other formalism has been designed for the same use, and none easily express ADL’s semantics. During ADL’s initial development, it was felt that there was great value in analysing the problem space very carefully, and constructing an abstract syntax exactly matched to the solution, rather than attempting to use some other formalism - undoubtedly designed for a different purpose - to try and express the semantics of archetypes, or worse, to start with an XML-based exchange format, which often leads to the conflation of abstract and concrete representational semantics. Instead, the approach used has paid off, in that the resulting syntax is very simple and powerful, and in fact has allowed mappings to other formalisms to be more correctly defined and understood. The following sections compare ADL to other formalisms and show how it is different. </SPAN
+></P>
+<P ID="LinkTarget_29329" style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>10.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Constraint Syntaxes </SPAN
+></P>
+<P ID="LinkTarget_29330" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>10.2.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>OCL (Object Constraint Language) </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The OMG’s Object Constraint Language (OCL) appears at first glance to be an obvious contender for writing archetypes. However, its designed use is to write constraints on </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>object models</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, rather than on </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>data</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, which is what archetypes are about. As a concrete example, OCL can be used to make statements about the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>actors</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> attribute of a class </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Company </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>- e.g. that </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>actors</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> must exist and contain the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Actor </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>who is the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>lead</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> of </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Company</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. However, if used in the normal way to write constraints on a class model, it cannot describe the notion that for a particular kind of (acting) company, such as ‘itinerant jugglers’, there must be at least four actors, each of whom have among their </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>capabilities</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> ‘advanced juggling’, plus an Actor who has </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>skill</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> ‘musician’. This is because doing so would constrain all instances of the class </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Company</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> to conform to the specific configuration of instances corresponding to actors and jugglers, when what is intended is to allow a myriad of possibilities. ADL provides the ability to create numerous archetypes, each describing in detail a concrete configuration of instances of type </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Company</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>OCL’s constraint types include function pre- and post-conditions, and class invariants. There is no structural character to the syntax - all statements are essentially first-order predicate logic statements about elements in models expressed in UML, and are related to parts of a model by ‘context’ statements. This makes it impossible to use OCL to express an archetype in a structural way which is natural to domain experts. OCL also has some flaws, described by Beale </SPAN
+><SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>[4]</SPAN
+></SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:20px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>However, OCL is in fact relevant to ADL. ADL archetypes include invariants (and one day, might include pre- and post-conditions). Currently these are expressed in a syntax very similar to OCL, with minor differences. The exact definition of the ADL invariant syntax in the future will depend somewhat on the progress of OCL through the OMG standards process. </SPAN
+></P>
+<P ID="LinkTarget_29335" style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>10.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Ontology Formalisms </SPAN
+></P>
+<P ID="LinkTarget_29336" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>10.3.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>OWL (Web Ontology Language) </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:34px; line-height:19px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The Web Ontology Language (OWL) [20] is a W3C initiative for defining Web-enabled ontologies </SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>which aim to allow the building of the “Semantic Web”. OWL has an abstract syntax [13], developed </SPAN
+></SPAN>
+</P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 109 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Relationship of ADL to Other Formalisms </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>at the University of Manchester, UK, and an exchange syntax, which is an extension of the XML-based syntax known as RDF (Resource Description Framework). We discuss OWL only in terms of its abstract syntax, since this is a semantic representation of the language unencumbered by XML or RDF details (there are tools which convert between abstract OWL and various exchange syntaxes). </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>OWL is a general purpose description logic (DL), and is primarily used to describe “classes” of things in such a way as to support </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>subsumptive</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> inferencing within the ontology, and by extension, on data which are instances of ontology classes. There is no general assumption that the data itself were built based on any particular class model - they might be audio-visual objects in an archive, technical documentation for an aircraft or the Web pages of a company. OWL’s class definitions are therefore usually constraint statements on an </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>implied</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> model on which data </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>appears</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> to be based. However, the semantics of an information model can themselves be represented in OWL. Restrictions are the primary way of defining subclasses. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In intention, OWL is aimed at representing some ‘reality’ and then making inferences about it; for example in a medical ontology, it can infer that a particular patient is at risk of ischemic heart disease due to smoking and high cholesterol, if the knowledge that ‘ischemic heart disease has-risk-factor smoking’ and ‘ischemic heart disease has-risk-factor high cholesterol’ are in the ontology, along with a representation of the patient details themselves. OWL’s inferencing works by subsumption, which is to say, asserting either that an ‘individual’ (OWL’s equivalent of an object-oriented instance or a type) conforms to a ‘class’, or that a particular ‘class’ ‘is-a’ (subtype of another) ‘class’; this approach can also be understood as category-based reasoning or set-containment. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>ADL can also be thought of as being aimed at describing a ‘reality’, and allowing inferences to be made. However, the reality it describes is in terms of constraints on information structures (based on an underlying information model), and the inferencing is between data and the constraints. Some of the differences between ADL and OWL are as follows. </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>ADL syntax is predicated on the existence of existing object-oriented reference models, expressed in UML or some similar formalism, and the constraints in an ADL archetype are in relation to types and attributes from such a model. In contrast, OWL is far more general, and requires the explicit expression of a reference model in OWL, before archetype-like constraints can be expressed. </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Because information structures are in general hierarchical compositions of nodes and elements, and may be quite deep, ADL enables constraints to be expressed in a structural, nested way, mimicking the tree-like nature of the data it constrains. OWL does not provide a native way to do this, and although it is possible to express approximately the same constraints in OWL, it is fairly inconvenient, and would probably only be made easy by machine conversion from a visual format more or less like ADL. </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>As a natural consequence of dealing with heavily nested structures in a natural way, ADL also provides a path syntax, based on Xpath </SPAN
+><SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>[21]</SPAN
+></SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, enabling any node in an archetype to be referenced by a path or path pattern. OWL does not provide an inbuilt path mechanism; Xpath can presumably be used with the RDF representation, although it is not yet clear how meaningful the paths would be with respect to the named categories within an OWL ontology. </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:58px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>ADL also natively takes care of disengaging natural language and terminology issues from constraint statements by having a separate ontology per archetype, which contains ‘bindings’ and language-specific translations. OWL has no inbuilt syntax for this, requiring such semantics to be represented from first principles. </SPAN
+></LI>
+</ul>
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 200</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>7 	</SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 110 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Relationship of ADL to Other Formalisms Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:6.9pt; font-weight:normal; color:#000000"
+>• 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>ADL provides a rich set of constraints on primitive types, including dates and times. OWL </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-left:60px; line-height:18px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1.0</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> (c 2005) did not provide any equivalents; OWL 1.1 (c 2007) look as though it provides some. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Research to date shows that the semantics of an archetype are likely to be representable inside OWL, assuming expected changes to improve its primitive constraint types occur. To do so would require the following steps: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>express the relevant reference models in OWL (this has been shown to be possible); </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>express the relevant terminologies in OWL (research on this is ongoing); </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>be able to represent concepts (i.e. constraints) independently of natural language (status unknown); </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>convert the cADL part of an archetype to OWL; assuming the problem of primitive type constraints is solved, research to date shows that this should in principle be possible. </SPAN
+></LI>
+</ul>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>To </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>use</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> the archetype on data, the data themselves would have to be converted to OWL, i.e. be expressed as ‘individuals’. In conclusion, we can say that mathematical equivalence between OWL and ADL is probably provable. However, it is clear that OWL is far from a convenient formalism to express archetypes, or to use them for modelling or reasoning against data. The ADL approach makes use of existing UML semantics and existing terminologies, and adds a convenient syntax for expressing the required constraints. It also appears fairly clear that even if all of the above conversions were achieved, using OWL-expressed archetypes to validate data (which would require massive amounts of data to be converted to OWL statements) is unlikely to be anywhere near as efficient as doing it with archetypes expressed in ADL or one of its concrete expressions. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Nevertheless, OWL provides a very powerful generic reasoning framework, and offers a great deal of inferencing power of far wider scope than the specific kind of ‘reasoning’ provided by archetypes. It appears that it could be useful for the following archetype-related purposes: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>providing access to ontological resources while authoring archetypes, including terminologies, pure domain-specific ontologies, etc; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>providing a semantic ‘indexing’ mechanism allowing archetype authors to find archetypes relating to specific subjects (which might not be mentioned literally within the archetypes); </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>providing inferencing on archetypes in order to determine if a given archetype is subsumed within another archetype which it does not specialise (in the ADL sense); </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>providing access to archetypes from within a semantic Web environment, such as an ebXML server or similar. </SPAN
+></LI>
+</ul>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Research on these areas is active in the US, UK, Australia, Spain, Denmark and Turkey(mid 2004). </SPAN
+></P>
+<P ID="LinkTarget_29428" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>10.3.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>KIF (Knowledge Interchange Format) </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The Knowledge Interchange Format (KIF) is a knowledge representation language whose goal is to be able to describe formal semantics which would be sharable among software entities, such as infor</SPAN
+><SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>mation systems in an airline and a travel agency. An example of KIF (taken from [10]) used to </SPAN
+></SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>describe the simple concept of “units” in a </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>QUANTITY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> class is as follows: </SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:297px; margin-left:118px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(defrelation BASIC-UNI</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(=&gt; (BASIC-UNIT ?u) ; basic units are distinguishe</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>d
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(unit-of-measure ?u))) ; units of measur</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>e 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:34px; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(deffunction UNIT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>*
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>; Unit* maps all pairs of units to unit</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>s 
+</SPAN
+></P>
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>} 	</SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 111 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Relationship of ADL to Other Formalisms </SPAN
+><A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-right:328px; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(=&gt; (and (unit-of-measure ?u1)</SPAN
+></P>
+<P style="text-align:justify; margin-right:336px; margin-left:144px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(unit-of-measure ?u2))</SPAN
+></P>
+<P style="text-align:justify; margin-left:96px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(and (defined (UNIT* ?u1 ?u2))</SPAN
+></P>
+<P style="text-align:justify; margin-left:144px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(unit-of-measure (UNIT* ?u1 ?u2))))</SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>; It is commutative</SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(= (UNIT* ?u1 ?u2) (UNIT* ?u2 ?u1))</SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>; It is associative</SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(= (UNIT* ?u1 (UNIT* ?u2 ?u3))</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(UNIT* (UNIT* ?u1 ?u2) ?u3))) </SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(deffunction UNIT^</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>; Unit^ maps all units and reals to units</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(=&gt; (and (unit-of-measure ?u)</SPAN
+></P>
+<P style="text-align:justify; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(real-number ?r))</SPAN
+></P>
+<P style="text-align:justify; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(and (defined (UNIT^ ?u ?r))</SPAN
+></P>
+<P style="text-align:justify; margin-left:144px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(unit-of-measure (UNIT^ ?u ?r))))</SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>; It has the algebraic properties of exponentiation</SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(= (UNIT^ ?u 1) ?u)</SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(= (unit* (UNIT^ ?u ?r1) (UNIT^ ?u ?r2))</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(UNIT^ ?u (+ ?r1 ?r2)))</SPAN
+></P>
+<P style="text-align:justify; margin-left:39px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(= (UNIT^ (unit* ?u1 ?u2) ?r)</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(unit* (UNIT^ ?u1 ?r) (UNIT^ ?u2 ?r)))</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>It should be clear from the above that KIF is a definitional language - it defines all the concepts it mentions. However, the most common situation in which we find ourselves is that information models already exist, and may even have been deployed as software. Thus, to use KIF for expressing archetypes, the existing information model and relevant terminologies would have to be converted to KIF statements, before archetypes themselves could be expressed. This is essentially the same process as for expressing archetypes in OWL. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:20px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>It should also be realised that KIF is intended as a knowledge exchange format, rather than a knowledge representation format, which is to say that it can (in theory) represent the semantics of any other knowledge representation language, such as OWL. This distinction today seems fine, since Web-enabled languages like OWL probably don’t need an exchange format other than their XML equivalents to be shared. The relationship and relative strengths and deficiencies is explored by e.g. Martin </SPAN
+><SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>[11]</SPAN
+></SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P ID="LinkTarget_29475" style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>10.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>XML-based Formalisms </SPAN
+></P>
+<P ID="LinkTarget_29476" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>10.4.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>XML-schema </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:175px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Previously, archetypes have been expressed as XML instance documents conforming to W3C XML schemas, for example in the Good Electronic Health Record (GeHR; see </SPAN
+><A href="http://www.gehr.org">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.gehr.org</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>) and </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR projects. The schemas used in those projects correspond technically to the XML expres</SPAN
+><SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>sions of information model-dependent object models shown in FIGURE 2. XML archetypes are </SPAN
+></SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>accordingly equivalent to serialised instances of the parse tree, i.e. particular ADL archetypes serialised from objects into XML instance. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 112 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+</P>
+<P style="text-align:; margin-bottom:4px; margin-left:597px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>A References </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Publications </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:48px; text-indent:-47px; line-height:17px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>1 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Beale T. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Archetypes: Constraint-based Domain Models for Future-proof Information Systems</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. OOPSLA 2002 workshop on behavioural semantics. Available at </SPAN
+><A href="http://www.deepthought.com.au/it/archetypes.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.deepthought.com.au/it/archetypes.html. </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:8px; margin-right:12px; margin-left:48px; text-indent:-47px; line-height:17px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>2 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Beale T. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Archetypes: Constraint-based Domain Models for Future-proof Information Systems</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. 2000. Available at </SPAN
+><A href="http://www.deepthought.com.au/it/archetypes.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.deepthought.com.au/it/archetypes.html</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:4px; margin-left:48px; text-indent:-47px; line-height:17px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>3 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Beale T, Heard S. The openEHR Archetype Object Model. See </SPAN
+><A href="http://www.openehr.org/repositories/spec-dev/latest/publishing/architecture/archetypes/archetype_model/REV_HIST.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.openehr.org/repos</SPAN
+></A>
+<A href="http://www.openehr.org/repositories/spec-dev/latest/publishing/architecture/archetypes/archetype_model/REV_HIST.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>itories/spec-dev/latest/publishing/architecture/arche</SPAN
+></A>
+<A href="http://www.openehr.org/repositories/spec-dev/latest/publishing/architecture/archetypes/archetype_model/REV_HIST.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>types/archetype_model/REV_HIST.html</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-right:188px; margin-left:48px; text-indent:-47px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>4 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Beale T. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>A Short Review of OCL</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. See </SPAN
+><A href="http://www.deepthought.com.au/it/ocl_review.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.deepthought.com.au/it/ocl_review.html</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:4px; margin-right:228px; margin-left:48px; text-indent:-47px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>5 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Dolin R, Elkin P, Mead C </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>et al</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>HL7 Templates Proposal</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. 2002. Available at </SPAN
+><A href="http://www.hl7.org">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.hl7.org</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:48px; text-indent:-47px; line-height:17px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>6 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Heard S, Beale T. Archetype Definitions and Principles. See </SPAN
+><A href="http://www.openehr.org/repositories/spec-dev/latest/publishing/architecture/archetypes/principles/REV_HIST.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.openehr.org/reposi</SPAN
+></A>
+<A href="http://www.openehr.org/repositories/spec-dev/latest/publishing/architecture/archetypes/principles/REV_HIST.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>tories/spec-dev/latest/publishing/architecture/archetypes/princi</SPAN
+></A>
+<A href="http://www.openehr.org/repositories/spec-dev/latest/publishing/architecture/archetypes/principles/REV_HIST.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>ples/REV_HIST.html</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-left:48px; text-indent:-47px; line-height:17px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>7 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Heard S, Beale T. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>The openEHR Archetype System</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. See </SPAN
+><A href="http://www.openehr.org/repositories/spec-dev/latest/publishing/architecture/archetypes/system/REV_HIST.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.openehr.org/reposito-</SPAN
+></A>
+<A href="http://www.openehr.org/repositories/spec-dev/latest/publishing/architecture/archetypes/system/REV_HIST.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>ries/spec-dev/latest/publishing/architecture/archetypes/system/REV_HIST.ht</SPAN
+></A>
+<SPAN style=" font-weight:normal; text-decoration:underline"
+><A href="http://www.openehr.org/repositories/spec-dev/latest/publishing/architecture/archetypes/system/REV_HIST.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>ml</SPAN
+></A>
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:left; margin-right:9px; line-height:23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>8 Hein J L. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Discrete Structures, Logic and Computability (2nd Ed)</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. Jones and Bartlett 2002. 9 Kilov H, Ross J. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Information Modelling: an Object-Oriented Approach</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. Prentice Hall 1994. 10 Gruber T R. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Toward Principles for the Design of Ontologies Used for Knowledge Sharing</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. in Formal </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:48px; line-height:18px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Ontology in Conceptual Analysis and Knowledge Representation. Eds Guarino N, Poli R. Kluwer Academic Publishers. 1993 (Aug revision). </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:48px; text-indent:-47px; line-height:17px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>1 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Martin P. Translations between UML, OWL, KIF and the WebKB-2 languages (For-Taxonomy, Frame-CG, Formalized English). May/June 2003. Available at </SPAN
+><A href="http://meganesia.int.gu.edu.au/~phmartin/WebKB/doc/model/comparisons.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://meganesia.int.gu.edu.au/~ph</SPAN
+></A>
+<A href="http://meganesia.int.gu.edu.au/~phmartin/WebKB/doc/model/comparisons.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>martin/WebKB/doc/model/comparisons.html</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+> as at Aug 2004. </SPAN
+></P>
+<P style="text-align:left; margin-left:48px; text-indent:-47px; line-height:17px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>2 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Meyer B. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Eiffel the Language (2nd Ed)</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. Prentice Hall, 1992. </SPAN
+></P>
+<P style="text-align:left; margin-left:48px; text-indent:-47px; line-height:20px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>3 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Patel-Schneider P, Horrocks I, Hayes P. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>OWL Web Ontology Language Semantics and Abstract Syntax</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. See </SPAN
+><A href="http://w3c.org/TR/owl-semantics/">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://w3c.org/TR/owl-semantics/</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:left; margin-right:86px; margin-left:48px; text-indent:-47px; line-height:20px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>4 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Smith G. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>The Object Z Specification Language</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. Kluwer Academic Publishers 2000. See </SPAN
+><A href="http://www.itee.uq.edu.au/~smith/objectz.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.itee.uq.edu.au/~smith/objectz.html</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:8px; margin-right:7px; margin-left:48px; text-indent:-47px; line-height:20px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>5 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Sowa J F. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Knowledge Representation: Logical, philosophical and Computational Foundations</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. 2000, Brooks/Cole, California. </SPAN
+></P>
+<P style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Resources </SPAN
+></P>
+<P style="text-align:left; line-height:23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>16 HL7 v3 RIM. See </SPAN
+><A href="http://www.hl7.org">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.hl7.org</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>17 HL7 Templates Proposal. See </SPAN
+><A href="http://www.hl7.org">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.hl7.org</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>18 </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>EHR. EHR Reference Model. See </SPAN
+><A href="http://www.openehr.org/repositories/spec-dev/latest/publishing/architecture/top.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.openehr.org/repositories/spec</SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:8px; text-indent:48px">
+<A href="http://www.openehr.org/repositories/spec-dev/latest/publishing/architecture/top.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>dev/latest/publishing/architecture/top.html</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:8px; margin-left:48px; text-indent:-47px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>9 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Perl Regular Expressions. See </SPAN
+><A href="http://www.perldoc.com/perl5.6/pod/perlre.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.perldoc.com/perl5.6/pod/perlre.html</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-left:48px; text-indent:-47px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>0 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>SynEx project, UCL.  </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.chime.ucl.ac.uk/HealthI/SynEx/</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:left; margin-left:48px; text-indent:-47px; line-height:20px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>1 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>W3C. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>OWL - the Web Ontology Language</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:25px; margin-left:48px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>See </SPAN
+><A href="http://www.w3.org/TR/2003/CR-owl-ref-20030818/">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.w3.org/TR/2003/CR-owl-ref-20030818/</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>} 	</SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 113 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="margin-bottom:319px">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="text-align:; margin-bottom:924px; margin-left:48px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>W3C. XML Path Language. See </SPAN
+><A href="http://w3c.org/TR/xpath">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://w3c.org/TR/xpath</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_29591">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 114 of 115 </SPAN
+></A>
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left">
+<A href="#LinkTarget_24066">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 1.4 </SPAN
+></A>
+</P>
+<P style="margin-bottom:34px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_24195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.4.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:608px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>END OF DOCUMEN</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>T 
+</SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_24075">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_29590">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 115 of 115 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_24198">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 13 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_24182">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+</DIV>
+</DIV>
+</DIV>
+</DIV>
+</DIV>
+</BODY>
+</HTML>
Index: /adl/trunk/pdf2html/am/adl2/adl2.htm
===================================================================
--- /adl/trunk/pdf2html/am/adl2/adl2.htm	(revision 71)
+++ /adl/trunk/pdf2html/am/adl2/adl2.htm	(revision 71)
@@ -0,0 +1,8654 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html40/strict.dtd">
+<!-- Created from PDF via Acrobat SaveAsXML -->
+<!-- Mapping table version: 28-February-2003 -->
+<HTML>
+<HEAD>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<STYLE type="text/css">
+IMG {
+ text-align:center;
+ vertical-align:top;
+ margin-bottom:4px;
+ margin-top:0px;
+ margin-right:0px;
+ margin-left:0px;
+ direction:ltr
+}
+SPAN {
+ font-family:'AEPBEN+PalatinoLinotype','Palatino',serif;
+ font-size:18pt;
+ font-style:normal;
+ font-weight:bold
+}
+P {
+ text-align:center;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+DIV[class="Part"] {
+ text-align:left;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+H1 {
+ text-align:center;
+ margin-bottom:15px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+DIV[class="Sect"] {
+ text-align:left;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+H2 {
+ text-align:center;
+ margin-bottom:23px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+TABLE {
+ border-width:thin;
+ border-collapse:collapse;
+ padding:3px;
+ text-align:center;
+ vertical-align:top;
+ margin-bottom:4px;
+ margin-top:0px;
+ margin-right:0px;
+ margin-left:0px;
+ direction:ltr;
+ width:auto;
+ height:auto;
+ display:table;
+ float:none
+}
+TR {
+ vertical-align:top;
+ height:auto
+}
+TH {
+ text-align:left;
+ vertical-align:middle
+}
+TD { 
+ text-align:left;
+ vertical-align:middle
+}
+A {
+ font-style:normal;
+ font-weight:normal
+}
+H4 {
+ text-align:left;
+ margin-bottom:23px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+OL {
+ list-style-type:decimal;
+ text-align:left;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+LI {
+ list-style-type:decimal;
+ text-align:left;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ margin-left:96px;
+ text-indent:-23px;
+ direction:ltr;
+ line-height:16px
+}
+DT {
+ text-align:left;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ margin-left:96px;
+ text-indent:-23px;
+ direction:ltr
+}
+DD {
+ text-align:left;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ margin-left:96px;
+ text-indent:-23px;
+ direction:ltr
+}
+H3 {
+ text-align:justify;
+ margin-bottom:8px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+H5 {
+ text-align:left;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+</STYLE>
+<META
+ name="dc.creator"
+ content="Thomas" >
+<META
+ name="dc.title"
+ content="ADL.book" >
+<META
+ name="dc.date"
+ content="2007-03-12T15:19:12Z" >
+<META
+ name="dc.date.modified"
+ content="2007-03-12T15:19:12Z" >
+<META
+ name="generator"
+ content="Adobe Acrobat Exchange-Pro 8.258" >
+</HEAD>
+<BODY bgcolor=white text=black link=blue vlink=purple alink=fushia >
+<HR>
+<UL>
+<LI>
+<A href="#LinkTarget_7654">Copyright Notice</A>
+</LI>
+<LI>
+<A href="#LinkTarget_7701">Amendment Record</A>
+</LI>
+<LI>
+<A href="#LinkTarget_7857">Trademarks</A>
+</LI>
+<LI>
+<A href="#LinkTarget_7862">Acknowledgements</A>
+</LI>
+<LI>
+<A href="#LinkTarget_7892">Table of Contents</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8100">1 Introduction</A>
+<UL>
+<LI>
+<A href="#LinkTarget_8102">1.1 Purpose</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8125">1.2 Related Documents</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8136">1.3 Nomenclature</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8139">1.4 Status</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8161">1.5 Peer review</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8172">1.6 Conformance</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_8188">2 Overview</A>
+<UL>
+<LI>
+<A href="#LinkTarget_8190">2.1 What is ADL?</A>
+<UL>
+<LI>
+<A href="#LinkTarget_8203">2.1.1 Structure</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8224">2.1.2 An Example</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8283">2.1.3 Semantics</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_8315">2.2 Computational Context</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8321">2.3 XML form of Archetypes</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8340">2.4 Changes From Previous Versions</A>
+<UL>
+<LI>
+<A href="#LinkTarget_8343">2.4.1 Version 2.0 from Version 1.3</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8390">2.4.2 Version 1.3 from Version 1.2</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8401">2.4.3 Version 1.2 from Version 1.1</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_8467">2.5 Tools</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_8497">3 dADL - Data ADL</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8523">4 cADL - Constraint ADL</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8551">5 Assertions</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8565">6 Declarations</A>
+<UL>
+<LI>
+<A href="#LinkTarget_8569">6.1 Predefined Variables</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8582">6.2 Archetype-defined Variables</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_8605">7 ADL Paths</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8633">8 ADL - Archetype Definition Language</A>
+<UL>
+<LI>
+<A href="#LinkTarget_8634">8.1 Introduction</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8671">8.2 Basics</A>
+<UL>
+<LI>
+<A href="#LinkTarget_8672">8.2.1 Order of Sections</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8674">8.2.2 Keywords</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8688">8.2.3 Node Identification</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8690">8.2.4 Local Constraint Codes</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_8695">8.3 Header Sections</A>
+<UL>
+<LI>
+<A href="#LinkTarget_8696">8.3.1 Archetype_id Section</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8702">8.3.2 Adl_version Section</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8705">8.3.3 Is_controlled Section</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8728">8.3.4 Parent_archetype_id Section</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8739">8.3.5 Concept Section</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8742">8.3.6 Original_language and Translations Sections</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8767">8.3.7 Description Section</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_8827">8.4 Definition Section</A>
+<UL>
+<LI>
+<A href="#LinkTarget_8883">8.4.1 Design-time and Run-time paths</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_8903">8.5 Invariant Section</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8914">8.6 Ontology Section</A>
+<UL>
+<LI>
+<A href="#LinkTarget_8915">8.6.1 Overview</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8970">8.6.2 Terminologies_available Sub-section</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8973">8.6.3 Term_definitions Sub-section</A>
+</LI>
+<LI>
+<A href="#LinkTarget_9036">8.6.4 Constraint_definition Sub-section</A>
+</LI>
+<LI>
+<A href="#LinkTarget_9041">8.6.5 Term_binding Sub-section</A>
+</LI>
+<LI>
+<A href="#LinkTarget_9064">8.6.6 Constraint_binding Sub-section</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_9074">8.7 Revision_history Section</A>
+</LI>
+<LI>
+<A href="#LinkTarget_9123">8.8 Validity Rules</A>
+<UL>
+<LI>
+<A href="#LinkTarget_9125">8.8.1 Global Archetype Validity</A>
+</LI>
+<LI>
+<A href="#LinkTarget_9153">8.8.2 Coded Term Validity</A>
+</LI>
+<LI>
+<A href="#LinkTarget_9161">8.8.3 Definition Section</A>
+</LI>
+</UL>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_9178">9 The ADL Parsing Process</A>
+</LI>
+<LI>
+<A href="#LinkTarget_9206">10 Customising ADL</A>
+</LI>
+<LI>
+<A href="#LinkTarget_9232">11 Relationship of ADL to Other Formalisms</A>
+</LI>
+</UL>
+</HR>
+<IMG width=336 height=135 style="display:block; float:none" src="images/adl2_img_0.png">
+<IMG width=144 height=127 style="display:block; float:none; text-align:left; margin-bottom:27px" src="images/adl2_img_1.png">
+<P>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>EHR Archetype Model </SPAN
+></P>
+<DIV class="Part"
+><H1>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:24pt; color:#29A300"
+>Archetype Definition Languag</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:24pt; color:#29A300"
+>e 
+</SPAN
+></H1>
+<DIV class="Sect">
+<H2>
+<SPAN style="font-family:'serif', 'Times New Roman'; color:#29A300"
+>ADL </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; color:#29A300"
+>2 
+</SPAN
+></H2>
+<TABLE>
+<TR>
+<TH colspan=3 style="width:401px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Editors: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>{T Beale, S Heard}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.6pt; font-weight:normal; color:#000000"
+>a </SPAN
+></TH>
+</TR>
+<TR>
+<TD style="width:117px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<A href="#LinkTarget_7714">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Revision: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</TD>
+<TD style="text-align:center; width:89px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Pages: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>47 </SPAN
+></SPAN>
+</TD>
+<TD style="width:194px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Date of issue: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></A>
+</TD>
+</TR>
+</TABLE>
+<P style="text-align:; margin-bottom:28px; margin-right:237px; margin-left:57px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>a.</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> Ocean Informatics </SPAN
+></P>
+<P style="margin-bottom:39px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Keywords: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR, ADL, health records, modelling, constraints </SPAN
+></P>
+<TABLE style="margin-bottom:53px">
+<TR>
+<TH colspan=4 style="text-align:center; width:245px; height:24px; background-color:#00FFFF; border-style: solid none none solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>EHR Extract </SPAN
+></TH>
+<TH colspan=3 style="vertical-align:top; width:198px; height:24px; border-style: solid solid none none; border-color: #000000; border-width:1px 2px 1px 1px"/>
+</TR>
+<TR>
+<TH style="text-align:center; width:52px; height:23px; background-color:#00FFFF; border-style: none none none solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>EHR </SPAN
+></TH>
+<TD colspan=2 style="width:102px; height:23px; background-color:#00FFFF">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>Demographic </SPAN
+></TD>
+<TD style="width:80px; height:23px; background-color:#00FFFF">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>Integration </SPAN
+></TD>
+<TD colspan=3 style="text-align:center; width:198px; height:23px; background-color:#96FF52; border-style: border-style:none solid none none; border-color: #000000; border-width:1px 2px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>Template OM </SPAN
+></TD>
+</TR>
+<TR>
+<TH colspan=4 style="text-align:center; width:245px; height:23px; background-color:#00FFFF; border-style: none none none solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>Composition </SPAN
+></TH>
+<TD colspan=3 style="width:198px; height:23px; background-color:#C9FF5C; border-style: border-style:none solid none none; border-color: #000000; border-width:1px 2px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>open</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>EHR Archetype Profile </SPAN
+></TD>
+</TR>
+<TR>
+<TH colspan=2 rowspan=2 style="text-align:center; width:119px; height:23px; background-color:#B3FBE6; border-style: none none none solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>Security </SPAN
+></TH>
+<TD colspan=2 rowspan=2 style="width:120px; height:23px; background-color:#B3FBE6">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>Common </SPAN
+></TD>
+<TD rowspan=2 style="width:151px; height:23px; background-color:#C9FF5C; border-style: border-style:none solid none none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>Archetype OM </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:8px; height:12px; border-style: border-style:none solid solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD rowspan=2 style="width:39px; height:23px; border-style: border-style:none solid none solid; border-color: #000000; border-width:1px 2px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>ADL </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:8px; height:11px; border-style: border-style:solid solid none solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TH colspan=7 style="text-align:center; width:449px; height:23px; background-color:#D6FBF9; border-style: none solid none solid; border-color: #000000; border-width:1px 2px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>Data Structures </SPAN
+></TH>
+</TR>
+<TR>
+<TH colspan=7 style="text-align:center; vertical-align:top; width:449px; height:23px; background-color:#D6FBF9; border-style: none solid none solid; border-color: #000000; border-width:1px 2px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>Data Types </SPAN
+></TH>
+</TR>
+<TR>
+<TH colspan=7 style="text-align:center; vertical-align:top; width:449px; height:24px; background-color:#D6FBF9; border-style: none solid solid solid; border-color: #000000; border-width:1px 2px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#ADADAD"
+>Support </SPAN
+></TH>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; color:#0000FF"
+>© 2003-2007 The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; color:#0000FF"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; color:#0000FF"
+>EHR Foundation. </SPAN
+></P>
+<P style="margin-bottom:19px; line-height:15px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>EHR Foundation is an independent, non-profit community, facilitating the sharing of health records by consumers and clinicians via open-source, standards-based implementations. </SPAN
+></P>
+<TABLE style="margin-bottom:0px">
+<TR>
+<TH style="vertical-align:top; width:63px; height:14px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; color:#0000FF"
+>Founding </SPAN
+></TH>
+<TD style="vertical-align:top; width:392px; height:14px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>David Ingram, Professor of Health Informatics, </SPAN
+></TD>
+</TR>
+<TR>
+<TH style="vertical-align:top; width:63px; height:20px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; color:#0000FF"
+>Chairman </SPAN
+></TH>
+<TD style="vertical-align:top; width:392px; height:20px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>CHIME, University College London </SPAN
+></TD>
+</TR>
+<TR>
+<TH style="width:63px; height:20px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; color:#0000FF"
+>Founding </SPAN
+></TH>
+<TD style="width:392px; height:20px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>Dr P Schloeffel, Dr S Heard, Dr D Kalra, D Lloyd, T Beale </SPAN
+></TD>
+</TR>
+<TR>
+<TH style="vertical-align:top; width:63px; height:18px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; color:#0000FF"
+>Members </SPAN
+></TH>
+<TD style="vertical-align:top; width:392px; height:18px"/>
+</TR>
+<TR>
+<TH style="vertical-align:top; width:63px; height:21px"/>
+<TD style="vertical-align:bottom; width:392px; height:21px">
+<A href="http://www.openEHR.org">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; color:#0000FF"
+>email</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>: info@openEHR.org </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; color:#0000FF"
+>web</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>: http://www.openEHR.org </SPAN
+></A>
+</TD>
+</TR>
+</TABLE>
+<P style="margin-bottom:109px">
+<A href="#LinkTarget_7585">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<DIV class="Sect">
+<H4 ID="LinkTarget_7654">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Copyright Notice </SPAN
+></H4>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>© Copyright openEHR Foundation 2001 - 200</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>All Rights Reserve</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>d 
+</SPAN
+></P>
+<ol style="list-style-type:decimal">
+<LI>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>This document is protected by copyright and/or database right throughout the world and is owned by the openEHR Foundation. </SPAN
+></LI>
+<LI>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>You may read and print the document for private, non-commercial use. </SPAN
+></LI>
+<LI>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>You may use this document (in whole or in part) for the purposes of making presentations and education, so long as such purposes are non-commercial and are designed to comment on, further the goals of, or inform third parties about, openEHR. </SPAN
+></LI>
+<LI>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>You must not alter, modify, add to or delete anything from the document you use (except as is permitted in paragraphs 2 and 3 above). </SPAN
+></LI>
+<LI>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>You shall, in any use of this document, include an acknowledgement in the form: &quot;© Copyright openEHR Foundation 2001-2007. All rights reserved. www.openEHR.org&quot; </SPAN
+></LI>
+<LI>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>This document is being provided as a service to the academic community and on a non-commercial basis. Accordingly, to the fullest extent permitted under applicable law, the openEHR Foundation accepts no liability and offers no warranties in relation to the materials and documentation and their content. </SPAN
+></LI>
+<LI style="margin-bottom:500px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>If you wish to commercialise, license, sell, distribute, use or otherwise copy the materials and documents on this site other than as provided for in paragraphs 1 to 6 above, you must comply with the terms and conditions of the openEHR Free Commercial Use Licence, or enter into a separate written agreement with openEHR Foundation covering such activities. The terms and conditions of the openEHR Free Commercial Use Licence can be found at http://www.openehr.org/free_commercial_use.htm </SPAN
+></LI>
+</ol>
+<P style="margin-bottom:15px; margin-left:508px; text-indent:-507px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 2 of 4</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>7 	</SPAN
+></A>
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<A href="#LinkTarget_7648">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></A>
+</P>
+<P style="text-align:justify">
+<A href="#LinkTarget_7585">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+</P>
+<P style="text-align:; margin-left:597px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_7701" style="text-align:justify; margin-bottom:23px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Amendment Record </SPAN
+></P>
+<TABLE style="margin-bottom:208px">
+<TR>
+<TH style="text-align:center; width:105px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Issue </SPAN
+></TH>
+<TH style="width:354px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Details </SPAN
+></TH>
+<TH style="text-align:center; width:87px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Raiser </SPAN
+></TH>
+<TH style="text-align:center; width:104px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Completed </SPAN
+></TH>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:25px; background-color:#0000FF; border-style: border-style:solid none solid solid; border-color: #000000; border-width:4px 1px 1px 1px"/>
+<TD style="vertical-align:top; width:354px; height:25px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#FFFFFF"
+>R E L E A S E  1.0.1 </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:87px; height:25px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:4px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:104px; height:25px; background-color:#0000FF; border-style: border-style:solid solid solid none; border-color: #000000; border-width:4px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:235px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></TD>
+<TD style="vertical-align:top; width:354px; height:235px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000203</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Release 1.0 explanatory text improvements. Improve Archetype slot explanation. DOCUMENT NOW ONLY SHOWS INCLUDES DIFFERENCES FROM ADL 1.x </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000208</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Improve ADL grammar for assertion expressions. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000160</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Duration constraints. Added ISO 8601 patterns for duration in cADL. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000213</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Correct ADL grammar for date/times to be properly ISO8601 compliant. Include ‘T’ in cADL patterns  and dADL and cADL Date/time, Time and Duration values. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000216</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Allow mixture of W, D etc in ISO8601 Duration (deviation from standard). </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000200</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Correct Release 1.0 typographical errors. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000225</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Allow generic type names in ADL. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000226</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Rename </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>C_CODED_TEXT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+> to </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>C_CODE_PHRASE </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:87px; height:235px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale T Beale S Heard T Beale S Heard A Patterson M Forss T Beale </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:104px; height:235px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:27px; background-color:#9404FF; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="width:354px; height:27px; background-color:#9404FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#FFFFFF"
+>R E L E A S E  1.0 </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:87px; height:27px; background-color:#9404FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:104px; height:27px; background-color:#9404FF; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:bottom; width:105px; height:19px; border-style: border-style:solid solid none solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>2.0.0 </SPAN
+></TD>
+<TD style="vertical-align:bottom; width:354px; height:19px; border-style: border-style:solid solid none solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000136</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Add validity rules to ADL document. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:bottom; width:87px; height:19px; border-style: border-style:solid solid none solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:bottom; width:104px; height:19px; border-style: border-style:solid solid none solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>18 Jan 2006 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:16px; border-style: border-style:none solid none solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="width:354px; height:16px; border-style: border-style:none solid none solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000153</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Synchronise ADL and AOM attribute naming. </SPAN
+></TD>
+<TD style="text-align:center; width:87px; height:16px; border-style: border-style:none solid none solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:104px; height:16px; border-style: border-style:none solid none solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:16px; border-style: border-style:none solid none solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="width:354px; height:16px; border-style: border-style:none solid none solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000154</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Convert ADL archetypes to dADL documents. </SPAN
+></TD>
+<TD style="text-align:center; width:87px; height:16px; border-style: border-style:none solid none solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:104px; height:16px; border-style: border-style:none solid none solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:23px; border-style: border-style:none solid solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="vertical-align:top; width:354px; height:23px; border-style: border-style:none solid solid solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000171</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Add validity check for cardinality &amp; occurrences </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:87px; height:23px; border-style: border-style:none solid solid solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>A Maldondo </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:104px; height:23px; border-style: border-style:none solid solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="width:354px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#FFFFFF"
+>R E L E A S E  0.96 </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:87px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:104px; height:27px; background-color:#0000FF; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:139px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>1.3.0 </SPAN
+></TD>
+<TD style="vertical-align:top; width:354px; height:139px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000141</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Allow point intervals in ADL. Updated atomic types part of cADL section and dADL grammar section. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000142</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Update dADL grammar to support assumed values. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000143</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Add partial date/time values to dADL syntax. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000149</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Add URIs to dADL and remove query() syntax. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000156</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Update documentation of container types. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000138</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Archetype-level assertions. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:87px; height:139px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>S Heard T Beale T Beale T Beale T Beale T Beale </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:104px; height:139px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>18 Jun 2005 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="width:354px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#FFFFFF"
+>R E L E A S E  0.95 </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:87px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:104px; height:27px; background-color:#0000FF; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:107px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>1.2.1 </SPAN
+></TD>
+<TD style="vertical-align:top; width:354px; height:107px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000125</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>C_QUANTITY </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>example in ADL manual uses old dADL syntax. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000115</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Correct &quot;/[xxx]&quot; path grammar error in ADL. Create new section describing ADL path syntax. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000127</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Restructure archetype specifications. Remove clinical constraint types section of document. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:87px; height:107px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale T Beale T Beale </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:104px; height:107px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>11 Feb 2005 </SPAN
+></TD>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px; line-height:15px">
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 3 of 47 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7630">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<A href="#LinkTarget_7648">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></A>
+</P>
+<P style="text-align:; margin-bottom:15px; margin-left:447px">
+<A href="#LinkTarget_7585">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:28px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<TABLE style="margin-bottom:22px">
+<TR>
+<TH style="text-align:center; width:105px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Issue </SPAN
+></TH>
+<TH style="width:354px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Details </SPAN
+></TH>
+<TH style="text-align:center; width:87px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Raiser </SPAN
+></TH>
+<TH style="text-align:center; width:104px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Completed </SPAN
+></TH>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:377px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>1.2 </SPAN
+></TD>
+<TD style="vertical-align:top; width:354px; height:377px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000110</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Update ADL document and create AOM document. Added explanatory material; added domain type support; rewrote of most dADL sections. Added section on assumed values, “controlled” flag, nested container structures. Change language handling. Rewrote OWL section based on input from: - University of Manchester, UK, - University Seville, Spain. Various changes to assertions due to input from the DSTC. Detailed review from Clinical Information Project, Australia. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>Remove UML models to “Archetype Object Model” docu</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>ment. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Detailed review from UCL. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000103</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Redevelop archetype UML model, add new keywords: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>allow_archetype</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>include</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>exclude</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. CR-000104. Fix ordering bug when </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>use_node</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+> used. Required parser rules for identifiers to make class and attribute identifiers distinct. Added grammars for all parts of ADL, as well as new UML diagrams. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:87px; height:377px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale A Rector R Qamar I Román Martínez A Goodchild Z Z Tun E Browne T Beale T Austin T Beale K Atalag </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:104px; height:377px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>15 Nov 2004 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="width:354px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#FFFFFF"
+>R E L E A S E  0.9 </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:87px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:104px; height:27px; background-color:#0000FF; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="text-align:center; width:105px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>1.1 </SPAN
+></TD>
+<TD style="width:354px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000079</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Change interval syntax in ADL. </SPAN
+></TD>
+<TD style="text-align:center; width:87px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></TD>
+<TD style="text-align:center; width:104px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>24 Jan 2004 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></TD>
+<TD style="width:354px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000077</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Add cADL date/time pattern constraints. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000078</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Add predefined clinical types. Better explanation of cardinality, occurrences and existence. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:87px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>S Heard, T Beale </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:104px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>14 Jan 2004 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>0.9.9 </SPAN
+></TD>
+<TD style="width:354px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000073</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Allow lists of Reals and Integers in cADL. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000075</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Add predefined clinical types library to ADL. Added cADL and dADL object models. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:87px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale, S Heard </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:104px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>28 Dec 2003 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:91px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>0.9.8 </SPAN
+></TD>
+<TD style="vertical-align:top; width:354px; height:91px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000070</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Create Archetype System Description. Moved Archetype Identification Section to new Archetype System document. Copyright Assgined by Ocean Informatics P/L Australia to The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>EHR Foundation. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:87px; height:91px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale, S Heard </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:104px; height:91px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>29 Nov 2003 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:75px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>0.9.7 </SPAN
+></TD>
+<TD style="vertical-align:top; width:354px; height:75px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Added simple value list continuation (“,...”). Changed path syntax so that trailing ‘/’ required for object paths. Remove ranges with excluded limits. Added terms and term lists to dADL leaf types. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:87px; height:75px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:104px; height:75px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>01 Nov 2003 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; width:105px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>0.9.6 </SPAN
+></TD>
+<TD style="width:354px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Additions during HL7 WGM Memphis Sept 2003 </SPAN
+></TD>
+<TD style="text-align:center; width:87px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></TD>
+<TD style="text-align:center; width:104px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>09 Sep 2003 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>0.9.5 </SPAN
+></TD>
+<TD style="width:354px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Added comparison to other formalisms. Renamed CDL to cADL and dDL to dADL. Changed path syntax to conform (nearly) to Xpath. Numerous small changes. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:87px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:104px; height:59px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>03 Sep 2003 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; width:105px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>0.9 </SPAN
+></TD>
+<TD style="width:354px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Rewritten with sections on cADL and dDL. </SPAN
+></TD>
+<TD style="text-align:center; width:87px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></TD>
+<TD style="text-align:center; width:104px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>28 July 2003 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; width:105px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>0.8.1 </SPAN
+></TD>
+<TD style="width:354px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Added basic type constraints, re-arranged sections. </SPAN
+></TD>
+<TD style="text-align:center; width:87px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></TD>
+<TD style="text-align:center; width:104px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>15 July 2003 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; width:105px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>0.8 </SPAN
+></TD>
+<TD style="width:354px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Initial Writing </SPAN
+></TD>
+<TD style="text-align:center; width:87px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></TD>
+<TD style="text-align:center; width:104px; height:27px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>10 July 2003 </SPAN
+></TD>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 4 of 47 </SPAN
+></A>
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<A href="#LinkTarget_7648">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></A>
+</P>
+<P style="text-align:left">
+<A href="#LinkTarget_7585">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+</P>
+<P style="margin-bottom:42px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+</DIV>
+<DIV class="Sect">
+<H4 ID="LinkTarget_7857" style="margin-bottom:0px; line-height:27px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Trademarks </SPAN
+></H4>
+<P style="text-align:left; line-height:27px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>“Microsoft” and “.Net” are registered trademarks of the Microsoft Corporation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>“Java” is a registered trademark of Sun Microsystems</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>“Linux” is a registered trademark of Linus Torvalds</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></P>
+<P ID="LinkTarget_7862" style="text-align:left; line-height:27px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Acknowledgements </SPAN
+></P>
+<P style="text-align:left; margin-bottom:785px; line-height:27px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Sebastian Garde, Central Qld University, Australia, for german translations. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 5 of 47 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7630">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<A href="#LinkTarget_7648">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:487px">
+<A href="#LinkTarget_7585">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+</P>
+<P style="margin-bottom:959px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 6 of 47 </SPAN
+></A>
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<A href="#LinkTarget_7648">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></A>
+</P>
+<P style="text-align:left">
+<A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+</P>
+<P>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_7892" style="text-align:; margin-bottom:8px; margin-right:138px; margin-left:257px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Table of Contents </SPAN
+></P>
+<P>
+<A href="#LinkTarget_8100">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>1 Introduction.............................................................................. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8102">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1.1 Purpose...................................................................................................</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8125">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1.2 Related Documents ................................................................................</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8136">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1.3 Nomenclature.........................................................................................</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8139">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1.4 Status......................................................................................................</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8161">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1.5 Peer review ..........................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:8px">
+<A href="#LinkTarget_8172">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1.6 Conformance........................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8188">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>2 Overview ..................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8190">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.1 What is ADL? ......................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8203">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.1.1 Structure.........................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8224">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.1.2 An Example ...................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8283">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.1.3 Semantics.......................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>3 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8315">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.2 Computational Context ........................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8321">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.3 XML form of Archetypes ....................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8340">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.4 Changes From Previous Versions ........................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8343">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.4.1 Version 2.0 from Version 1.3 .........................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8390">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.4.2 Version 1.3 from Version 1.2 .........................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8401">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.4.3 Version 1.2 from Version 1.1 .........................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:8px">
+<A href="#LinkTarget_8467">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.5 Tools.....................................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:8px">
+<A href="#LinkTarget_8497">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>3 dADL - Data ADL.................................................................. 1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:8px">
+<A href="#LinkTarget_8523">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>4 cADL - Constraint ADL ........................................................ 2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:8px">
+<A href="#LinkTarget_8551">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>5 Assertions................................................................................ 2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>3 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8565">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>6 Declarations............................................................................ 2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>4 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8569">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6.1 Predefined Variables ............................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:8px">
+<A href="#LinkTarget_8582">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6.2 Archetype-defined Variables................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:8px">
+<A href="#LinkTarget_8605">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>7 ADL Paths .............................................................................. 2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8633">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>8 ADL - Archetype Definition Language................................ 2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8634">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.1 Introduction..........................................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8671">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.2 Basics ...................................................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8672">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.2.1 Order of Sections ...........................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8674">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.2.2 Keywords.......................................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8688">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.2.3 Node Identification ........................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8690">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.2.4 Local Constraint Codes..................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8695">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.3 Header Sections ...................................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8696">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.3.1 Archetype_id Section.....................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8702">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.3.2 Adl_version Section.......................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8705">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.3.3 Is_controlled Section .....................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8728">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.3.4 Parent_archetype_id Section .........................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8739">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.3.5 Concept Section.............................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8742">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.3.6 Original_language and Translations Sections................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8767">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.3.7 Description Section........................................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8827">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.4 Definition Section ................................................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:33px">
+<A href="#LinkTarget_8883">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.4.1 Design-time and Run-time paths ...................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 7 of 47 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="margin-bottom:89px">
+<A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8903">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.5 Invariant Section.................................................................................. 3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>3 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8914">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.6 Ontology Section.................................................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>3 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8915">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.6.1 Overview.......................................................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>3 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8970">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.6.2 Terminologies_available Sub-section ........................................... 3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_8973">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.6.3 Term_definitions Sub-section .......................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_9036">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.6.4 Constraint_definition Sub-section................................................. 3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_9041">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.6.5 Term_binding Sub-section ............................................................ 3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_9064">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.6.6 Constraint_binding Sub-section .................................................... 3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_9074">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.7 Revision_history Section..................................................................... 3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_9123">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.8 Validity Rules ...................................................................................... 3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_9125">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.8.1 Global Archetype Validity.............................................................3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P>
+<A href="#LinkTarget_9153">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.8.2 Coded Term Validity ..................................................................... 3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:8px">
+<A href="#LinkTarget_9161">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.8.3 Definition Section ......................................................................... 3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:8px">
+<A href="#LinkTarget_9178">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>9 The ADL Parsing Process ..................................................... 3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:8px">
+<A href="#LinkTarget_9206">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>10 Customising ADL................................................................... 4</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:612px">
+<A href="#LinkTarget_9232">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>11 Relationship of ADL to Other Formalisms ......................... 4</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>3 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 8 of 47 </SPAN
+></A>
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Introduction Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+</DIV>
+<DIV class="Sect">
+<H2 ID="LinkTarget_8100" style="text-align:justify; margin-bottom:28px; margin-left:72px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>Introduction </SPAN
+></H2>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8102">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>1.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Purpose </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This document describes the design basis and syntax of the Archetype Definition Language (ADL). It is intended for software developers, technically-oriented domain specialists and subject matter experts (SMEs). Although ADL is primarily intended to be read and written by tools, it is quite readable by humans and ADL archetypes can be hand-edited using a normal text editor. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The intended audience includes: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Standards bodies producing health informatics standards; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Software development organisations using </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Academic groups using </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The open source healthcare community; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Medical informaticians and clinicians interested in health information; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:23px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Health data managers. </SPAN
+></LI>
+</ul>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8125">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>1.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Related Documents </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:4px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Prerequisite documents for reading this document include: </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-right:345px; text-indent:36px; line-height:23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:6.9pt; font-weight:normal; color:#000000"
+>• </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Architecture Overview Related documents include: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Archetype Object Model (AOM) </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:23px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Archetype Profile (oAP) </SPAN
+></LI>
+</ul>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8136">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>1.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Nomenclature </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In this document, the term ‘attribute’ denotes any stored property of a type defined in an object model, including primitive attributes and any kind of relationship such as an association or aggregation. XML ‘attributes’ are always referred to explicitly as ‘XML attributes’. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8139">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>1.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Status </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This document is under development, and is published as a proposal for input to standards processes and implementation works. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This document is available at </SPAN
+><A href="http://svn.openehr.org/specification/TAGS/Release-1.0.1/publishing/architecture/am/adl2.pdf">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>http://svn.openehr.org/specification/TAGS/Release</SPAN
+></A>
+<A href="http://svn.openehr.org/specification/TAGS/Release-1.0.1/publishing/architecture/am/adl2.pdf">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>1.0.1/publishing/architecture/am/adl2.pdf</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The latest version of this document can be found at </SPAN
+><A href="http://svn.openehr.org/specification/TRUNK/publishing/architecture/am/adl2.pdf">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>http://svn.openehr.org/specifica</SPAN
+></A>
+<A href="http://svn.openehr.org/specification/TRUNK/publishing/architecture/am/adl2.pdf">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>tion/TRUNK/publishing/architecture/am/adl2.pdf</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:129px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+>Blue text</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> indicates sections under active development. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 9 of 47 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Introduction </SPAN
+><A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8161">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>1.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Peer review </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Known omissions or questions are indicated in the text with a “to be determined” paragraph, as follows: </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:12pt; font-style:italic; font-weight:normal; color:#0000FF"
+>TBD_1: </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:12pt; font-weight:normal; color:#0000FF"
+>(example To Be Determined paragraph) </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Areas where more analysis or explanation is required are indicated with “to be continued” paragraphs like the following: </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:12pt; font-weight:normal; color:#FF00FF"
+>To Be Continued: more work required </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Reviewers are encouraged to comment on and/or advise on these paragraphs as well as the main content. Please send requests for information to </SPAN
+><A href="mailto:info@gehr.org">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>info@openEHR.org</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. Feedback should preferably be </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>provided on the mailing list </SPAN
+><A href="mailto:openehr-technical@openehr.org">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>openehr-technical@openehr.org</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, or by private email. </SPAN
+></A>
+</P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8172">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>1.6 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Conformance </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:585px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Conformance of a data or software artifact to an </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Reference Model specification is determined by a formal test of that artifact against the relevant </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Implementation Technology Specification(s) (ITSs), such as an IDL interface or an XML-schema. Since ITSs are formal, automated derivations from the Reference Model, ITS conformance indicates RM conformance. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 10 of 47 </SPAN
+></A>
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2 	</SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Overview Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+</DIV>
+</DIV>
+<DIV class="Sect">
+<H2 ID="LinkTarget_8188" style="text-align:justify; margin-bottom:28px; margin-left:72px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>Overview </SPAN
+></H2>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8190">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>2.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>What is ADL? </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Archetype Definition Language (ADL) is a formal language for expressing archetypes, which are </SPAN
+><A href="#LinkTarget_9262">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>constraint-based models of domain content. The archetype concept is described by Beale [1], [2]. The </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Archetype Object Model </SPAN
+><A href="#LinkTarget_9266">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>[3]</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> describes the definitive semantic model of archetypes, in the form of an object model. The ADL syntax is one possible serialisation of an archetype. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR archetype framework is described in terms of Archetype Definitions and Principles </SPAN
+><A href="#LinkTarget_9277">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>[6] </SPAN
+></A>
+<A href="#LinkTarget_9284">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>and an Archetype System [7]. Other semantic formalisms which were considered in the course of </SPAN
+></A>
+<A href="#LinkTarget_9229">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>archetype, and some which remain relevant are described in detailed in section 11 on page 43. </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>To describe constraints on data which are instances of some information model (e.g. expressed in UML), ADL archetypes use three syntaxes: dADL (a data expression syntax), cADL (a constraint expression syntax), and a version of first-order predicate logic (FOPL). It is most useful when very generic information models are used for describing the data in a system, for example, where the logical concepts </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>PATIENT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>DOCTOR</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>HOSPITAL</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> might all be represented using a small number of classes such as </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>PARTY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ADDRESS</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. In such cases, archetypes are used to constrain the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>valid</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> structures of instances of these generic classes to represent the desired domain concepts. In this way future-proof information systems can be built - relatively simple information models and database schemas can be defined, and archetypes supply the semantic modelling, completely outside the software. ADL can thus be used to write archetypes for any domain where formal object model(s) exist which describe data instances. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>When archetypes are used at runtime in particular contexts, they are </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>composed</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> into larger constraint structures, with local or specialist constraints added, via the use of </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>templates</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. The formalism of templates is dADL. Archetypes can be </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>specialised</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> by creating an archetypes that reference existing archetypes as parents; such archetypes can only make certain changes while remaining compatible with the parent. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Another major function of archetypes is to connect information structures to formal terminologies. Archetypes are language-neutral, and can be authored in and translated into any language. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Finally, archetypes are completely path-addressable in a manner similar to XML data, using path expressions that are directly convertible to Xpath expressions. </SPAN
+></P>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8203" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.1.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Structure </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:238px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>An ADL archetype is syntactically a dADL document, containing a definition section expression in </SPAN
+><A href="#LinkTarget_8220">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the cADL syntax. The structure of an ADL archetype is shown in FIGURE 1. </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px">
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>} 	</SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 11 of 47 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:288px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Overview </SPAN
+><A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>optional sections </SPAN
+></P>
+<IMG width=461 height=501 style="display:block; float:none; margin-bottom:15px" src="images/adl2_img_2.png">
+<P style="text-align:left; margin-bottom:232px; margin-left:562px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>plug-in syntaxes </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This main part of this document describes dADL, cADL and ADL path syntax, before going on to describe the combined ADL syntax, archetypes and domain-specific type libraries. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8224" style="text-align:left; margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.1.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>An Example </SPAN
+></H3>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following is an example of a very simple archetype, giving a feel for the syntax. The main point to glean from the example is that the notion of ‘guitar’ is defined in terms of </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>constraints</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> on a </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>generic </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>model of the concept </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>INSTRUMENT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. The names mentioned down the left-hand side of the definition section (“INSTRUMENT”, “size” etc) are alternately class and attribute names from an object model. Each block of braces encloses a specification for some particular set of instances that conform to a specific concept, such as ‘guitar’ or ‘neck’, defined in terms of constraints on types from a generic class model. The leaf pairs of braces enclose constraints on primitive types such as Integer, String, Boolean and so on. </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>archetype_id = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>&lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>“adl-test-instrument.guitar.draft”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>concept</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0000]&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- guita</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>r 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>original_language</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>“en”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>translations</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:28px; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“de”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>language </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[iso_639-1::de]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>author </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Frederick Smith&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 12 of 47 </SPAN
+></A>
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:19px; line-height:15px">
+<A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Overview Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>accreditation</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;British Medical Translator id 00400595”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; text-indent:34px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = (cadl) &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>#
+</SPAN
+></P>
+<P style="text-align:left; margin-right:72px; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>INSTRUMENT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0000] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>size </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|60..120|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- size in cm </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>date_of_manufacture </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>yyyy-mm-??</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- year &amp; month ok </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>parts </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>cardinality matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:; margin-right:107px; margin-left:227px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>PART</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0001] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- neck </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>material </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[local::at0003,</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- timber</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+> at0004]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- timber or nickel alloy </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:; margin-right:275px; margin-left:144px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>PART</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0002] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- body</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>material </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[local::at0003]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- timber </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}}</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; text-indent:34px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>#</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>ontology</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>term_definitions</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[&quot;en&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:144px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[&quot;at0000&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;guitar&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt;;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;stringed instrument&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:144px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[&quot;at0001&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;neck&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>;
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;neck of guitar&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:144px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[&quot;at0002&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;body&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>;
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;body of guitar&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:144px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[&quot;at0003&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;timber&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt;;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;straight, seasoned timber&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:144px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[&quot;at0004&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;nickel alloy&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt;;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;material for frets&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:; margin-bottom:8px; margin-right:544px; margin-left:69px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8283" style="text-align:left; margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.1.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Semantics </SPAN
+></H3>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>As a parsable syntax, ADL has a formal relationship with structural models such as those expressed in </SPAN
+><A href="#LinkTarget_8313">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>UML, according to the scheme of FIGURE 2. Here we can see that ADL documents are parsed into a </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>network of objects (often known as a ‘parse tree’) which are themselves defined by a formal, abstract object model (see </SPAN
+><A href="http://www.openehr.org/repositories/spec-dev/latest/publishing/architecture/top.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>The openEHR Archetype Object Model (AOM)</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>). Such a model can in turn be re-expressed as any number of concrete syntaxes, such as in a programming language, XML-schema or OMG IDL. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:28px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>While ADL syntax remains the primary abstract formalism for expressing archetypes, the AOM defines the semantics of an archetype, in particular relationships which must hold true between the parts of an archetype for it to be valid as a whole. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 13 of 47 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:33px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Overview </SPAN
+><A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<DIV class="Sect">
+<H5>
+<SPAN style=" font-weight:normal"
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9.9pt; color:#000000"
+>ADL Language</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9.9pt; color:#96B5B8"
+>ADL object</SPAN
+></SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9.9pt; color:#000000"
+>Definition (EBNF) </SPAN
+></H5>
+</DIV>
+<DIV class="Sect">
+<P style="text-align:left; margin-left:454px; text-indent:-27px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9.9pt; color:#96B5B8"
+>XML-schema IDL other concrete formalisms </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9.9pt; color:#96B5B8"
+>model </SPAN
+></P>
+<IMG width=452 height=315 style="display:block; float:none; text-align:left; margin-bottom:13px; margin-right:94px" src="images/adl2_img_3.png">
+<P style="margin-bottom:23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>FIGURE 2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#000000"
+>Relationship of ADL with Object Models </SPAN
+></P>
+</DIV>
+</DIV>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8315">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>2.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Computational Context </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>An archetypes is a structured model of domain content, such as “blood pressure”. Archetypes sit between knowledge resources in a computing environment, such as terminologies and ontologies, and runtime data in production systems. Their primary purpose is to provide a reusable, interoperable way of managing data creation, validation and querying, by ensuring that data conform to particular structures and semantic constraints. Every ADL archetype is written with respect to a particular information model, often known as a “reference model”, if it is a shared, public specification. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Archetypes are applied to data via the use of </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>templates</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, which are defined at a local level. Templates generally correspond closely to screen forms, and may be re-usable at a local or regional level. Templates do not introduce any new semantics to archetypes, they simply specify the use of particular archetypes in particular hierarchical compositions, as well as default data values. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A third artifact that governs the functioning of archetypes and templates at runtime is a local </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>palette</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, which specifies which natural language(s) and terminologies are in use in the locale. The use of a palette removes irrelevant languages and terminology bindings from archetypes, retaining only those relevant to actual use. </SPAN
+><A href="#LinkTarget_8338">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>FIGURE 3</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> illustrates the overall environment in which archetypes, templates, and a locale palette exist. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8321">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>2.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>XML form of Archetypes </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:89px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>With ADL parsing tools it is possible to convert ADL to any number of forms, including various XML formats. XML instance can be generated from the object form of an archetype in memory. An XML-schema corresponding to the ADL Object Model is published on </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR.org. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 14 of 47 </SPAN
+></A>
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:204px; line-height:15px">
+<A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Overview Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:91px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#000000"
+>Archetypes </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:39px; margin-left:250px">
+<IMG width=341 height=249 style="vertical-align:text-bottom; text-align:left; margin-bottom:39px; margin-left:250px" src="images/adl2_img_4.png">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#000000"
+>Library </SPAN
+></P>
+<P style="margin-bottom:23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>FIGURE 3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#000000"
+>Archetypes, Templates, and Palettes </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8340">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>2.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Changes From Previous Versions </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>For existing users of ADL or archetype development tools, the following provides a guide to the changes in the syntax. </SPAN
+></P>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8343" style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.4.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Version 2.0 from Version 1.3 </SPAN
+></H3>
+<P style="text-align:justify; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Archetype is dADL Syntax </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In this major revision of ADL, the ADL syntax is synchronised properly with the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Archetype Object Model, although the semantics remain virtually unchanged. Accordingly, all top-level keywords in an ADL archetype are now considered the direct equivalent of an attribute of the same name in the AOM. To enable this, the entire ADL archetype is now a dADL document, with plug-in syntax sections for expressing constraints and invariants. The specific changes in this revision are: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>replace ‘archetype’ keyword with a dADL section named ‘archetype_id’ which has a String value; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>replace the ADL 1.2 adl_version syntax with a new top-level dADL section ‘adl_version’ which has a String value; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>replace the ADL 1.2 controlled syntax with a new top-level dADL section ‘is_controlled’ which has a Boolean value; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>replace ‘specialise’ keyword with a dADL section named ‘parent_archetype_id’; </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>replace ‘language’ section with two top-level dADL sections ‘original_language’ and ‘translations’. </SPAN
+></LI>
+</ul>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>These changes facilitate human understanding as well as automated processing, particularly serialisation/deserialisation into and out of object form. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A full dADL form of an archetype can also be supported, in which an archetype is a faithful dADL serialisation of instances of the Archetype Object Model (AOM), allowing archetypes to be parsed as dADL documents. This makes conversion to and from various XML formats trivial. </SPAN
+></P>
+<P style="text-align:justify; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Archetype Slot syntax </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:777px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In ADL2, two kinds of reference are allowed in archetype slots: archetype object references, e.g. </SPAN
+></P>
+<IMG width=105 height=89 style="display:block; float:none; text-align:left; margin-bottom:774px" src="images/adl2_img_5.png">
+<IMG width=39 height=63 style="display:block; float:none; text-align:right; margin-bottom:774px" src="images/adl2_img_6.png">
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px; line-height:15px">
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>} 	</SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 15 of 47 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:19px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Overview </SPAN
+><A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; text-indent:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>@archetype_id </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>/.*\.iso-ehr\.section\..*\..*/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>and archetype path references, e.g. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:38px">
+<SPAN style="font-size:12pt; font-weight:normal; color:#0000FF"
+>∃</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> /</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>subject</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>relation </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8390" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.4.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Version 1.3 from Version 1.2 </SPAN
+></H3>
+<P style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The specific changes made in version 1.3 of ADL are as follows. </SPAN
+></P>
+<P style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Query syntax replaced by URI data type </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In version 1.2 of ADL, it was possible to include an external query, using syntax of the form: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>attr_name = &lt;query(“some_service”, “some_query_string”)&gt;</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This is now replaced by the use of URIs, which can express queries, for example: </SPAN
+></P>
+<P style="text-align:left; text-indent:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>attr_name = &lt;http://some.service.org?some%20query%20etc&gt;</SPAN
+></P>
+<P style="text-align:left; margin-bottom:11px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>No assumption is made about the URI; it need not be in the form of a query - it may be any kind of URI. </SPAN
+></P>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Top-level Invariant Section </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In this version, invariants can only be defined in a top level block, in a way similar to object-oriented class definitions, rather than on every block in the definition section, as is the case in version 1.2 of ADL. This simplifies ADL and the Archetype Object Model, and makes an archetype more comprehensible as a “type” definition. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8401" style="text-align:left; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.4.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Version 1.2 from Version 1.1 </SPAN
+></H3>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>ADL Version </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The ADL version is now optionally (for the moment) included in the first line of the archetype, as follows. </SPAN
+></P>
+<P style="text-align:left; text-indent:38px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#CF3EFF"
+>archetype (adl_version=1.2)</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>It is strongly recommended that all tool implementors include this information when archetypes are saved, enabling archetypes to gradually become imprinted with their correct version, for more reliable later processing. The </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>adl_version</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> indicator is likely to become mandatory in future versions of ADL. </SPAN
+></P>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>dADL Syntax Changes </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The dADL syntax for container attributes has been altered to allow paths and typing to be expressed more clearly, as part of enabling the use of Xpath-style paths. ADL 1.1 dADL had the following appearance: </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>school_schedule</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>locations(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>)</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>locations(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>2</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>)</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>locations(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>3</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>)</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>subjects(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“philosophy:plato”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>)</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>subjects(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“philosophy:kant”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>)</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>subjects(</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“art”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>)</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This has been changed to look like the following: </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>school_schedule</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>locations</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[1]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:33px; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[2]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 16 of 47 </SPAN
+></A>
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:19px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2 	</SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Overview Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-left:72px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[3]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>subjects = &lt;</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“philosophy:plato”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“philosophy:kant”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“art”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The new appearance both corresponds more directly to the actual object structure of container types, and has the property that paths can be constructed by directly reading identifiers down the backbone of any subtree in the structure. It also allows the optional addition of typing information anywhere in the structure, as shown in the following example: </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>school_schedule = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>SCHEDULE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>locations = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>LOCATION</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>[1]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> = &lt;...&gt;</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>[2]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> = &lt;...&gt;</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>[3]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>ARTS_PAVILLION</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>subjects = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+><
+</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>[“philosophy:plato”] = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>ELECTIVE_SUBJECT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>[“philosophy:kant”] = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>ELECTIVE_SUBJECT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>[“art”] = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>MANDATORY_SUBJECT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+> &lt;...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#96B5B8"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>These changes will affect the parsing of container structures and keys in the description and ontology parts of the archetype. </SPAN
+></P>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Revision History Section </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Revision history is now recorded in a separate section of the archetype, both to logically separate it from the archetype descriptive details, and to facilitate automatic processing by version control systems in which archtypes may be stored. This section is included at the end of the archetype because it is in general a monotonically growing section. </SPAN
+></P>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Primary_language and Languages_available Sections </SPAN
+></P>
+<P style="text-align:left; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>An attribute previously called ‘primary_language’ was required in the ontology section of an ADL </SPAN
+></P>
+<P style="text-align:left; margin-bottom:23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1.1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> archetype. This is renamed to ‘original_language’ and is now moved to a new top level section in the archetype called ‘language’. Its value is still expressed as a dADL String attribute. The ‘languages_available’ attribute previously required in the ontology section of the archetype is renamed to ‘translations’, no longer includes the original languages, and is also moved to this new top level section. </SPAN
+></P>
+</DIV>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8467" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>2.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Tools </SPAN
+></H3>
+<P style="text-align:left; margin-bottom:171px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A validating ADL parser is freely available from </SPAN
+><A href="http://my.openehr.org/wsvn/oe_distrib/">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://my.openehr.org/wsvn/oe_distrib/</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. It </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>has been wrapped for use in Java and Microsoft .Net, and standard C/C++ environments. See the website for the latest status. </SPAN
+></P>
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px">
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>} 	</SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 17 of 47 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:959px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Overview </SPAN
+><A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 18 of 47 </SPAN
+></A>
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_8497" style="text-align:justify; margin-bottom:15px; margin-left:72px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>dADL - Data ADL </SPAN
+></P>
+<P style="margin-bottom:882px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The dADL specification is unchanged from the most recent ADL 1.x specification. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 19 of 47 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:959px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>dADL - Data ADL </SPAN
+><A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 20 of 47 </SPAN
+></A>
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_8523" style="text-align:justify; margin-bottom:15px; margin-left:72px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>cADL - Constraint ADL </SPAN
+></P>
+<P style="margin-bottom:882px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The cADL specification is unchanged from the most recent ADL 1.x specification. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 21 of 47 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:959px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>cADL - Constraint ADL </SPAN
+><A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 22 of 47 </SPAN
+></A>
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Assertions Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_8551" style="text-align:justify; margin-bottom:15px; margin-left:72px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>Assertions </SPAN
+></P>
+<P style="margin-bottom:882px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The assertion specification is unchanged from the most recent ADL 1.x specification. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 23 of 47 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Declarations </SPAN
+><A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_8565" style="text-align:justify; margin-bottom:15px; margin-left:72px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>Declarations </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-weight:normal; color:#0000FF"
+>This section for a future release of ADL </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:10.9pt; font-style:italic; font-weight:normal; color:#FF00FF"
+>To Be Determined: </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#FF00FF"
+>main problem of variables is that they must havenames, which are language-dependent; imagine if there were a mixture ofvariables added by authors in different languages. The only solution is toname them with terms. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:10.9pt; font-style:italic; font-weight:normal; color:#FF00FF"
+>To Be Determined: </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#FF00FF"
+>Variables have to be treated as term coordinations,and should be coded e.g. using ccNNNN codes (“cc” = coordinated code). Then they can be given meanings in any language. </SPAN
+></P>
+<P ID="LinkTarget_8569" style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>6.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Predefined Variables </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A number of predefined variables can be referenced in ADL assertion expressions, without prior definition, including: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>$current_date</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Date</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>; returns the date whenever the archetype is evaluated </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>$current_time</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Time</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>; returns time whenever the archetype is evaluated </SPAN
+></LI>
+<LI style="list-style-type:disc; text-align:justify; margin-bottom:8px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>$current_date_time</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>: </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Date_Time</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>; returns date/time whenever the archetype is evaluated </SPAN
+></LI>
+</ul>
+<P style="text-align:justify; margin-bottom:19px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>To Be Continued: these should be coded as well, using openEHR codes </SPAN
+></P>
+<P ID="LinkTarget_8582" style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>6.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Archetype-defined Variables </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Variables can also be defined inside an archetype, as part of the assertion statements in an invariant. The syntax of variable definition is as follows: </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>let $var_name = reference </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Here, a reference can be any of the operand types listed above. ‘Let’ statements can come anywhere in an invariant block, but for readability, should generally come first. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following example illustrates the use of variables in an invariant block: </SPAN
+></P>
+<P style="text-align:justify; margin-left:38px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>invariant </SPAN
+></P>
+<P style="text-align:justify; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>let $sys_bp = </SPAN
+></P>
+<P>
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/data[at9001]/events[at9002]/data[at1000]/items[at1100]</SPAN
+></P>
+<P style="text-align:justify; margin-left:72px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>let $dia_bp = </SPAN
+></P>
+<P>
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/data[at9001]/events[at9002]/data[at1000]/items[at1200]</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:245px; margin-right:433px; text-indent:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>$sys_bp &gt;= $dia_bp</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>To Be Continued: </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 24 of 47 </SPAN
+></A>
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL Paths Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_8605" style="text-align:justify; margin-bottom:15px; margin-left:72px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>ADL Paths </SPAN
+></P>
+<P style="margin-bottom:882px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The path specification is unchanged from the most recent ADL 1.x specification. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 25 of 47 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:959px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL Paths </SPAN
+><A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 26 of 47 </SPAN
+></A>
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_8633" style="text-align:justify; margin-bottom:28px; margin-left:72px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>ADL - Archetype Definition Language </SPAN
+></P>
+<P ID="LinkTarget_8634" style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>8.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Introduction </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This section describes ADL archetypes as a whole, adding a small amount of detail to the descriptions of dADL and cADL already given. The important topic of the relationship of the cADL-encoded </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section and the dADL-encoded </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ontology</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section is discussed in detail. In this section, only standard ADL (i.e. the cADL and dADL constructs and types described so far) is assumed. Archetypes for use in particular domains can also be built with more efficient syntax and domain-spe</SPAN
+><A href="#LinkTarget_9203">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>cific types, as described in Customising ADL on page 41, and the succeeding sections. </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>An ADL archetype is a dADL document with the structure shown below: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>archetype_id = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>&lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>“some.archetype.id”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#31F50C"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>adl_version = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>&lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>“2.0”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#31F50C"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>is_controlled = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>True</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>parent_archetype_id</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“some.other.archetype.id”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>concept</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>[concept_code]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#31F50C"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>original_language = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#31F50C"
+>&lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>“lang”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#31F50C"
+>> 
+</SPAN
+></P>
+<P style="text-align:; margin-right:517px; margin-left:89px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>translations = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>..</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>. 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>... </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = (cadl) &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>#
+</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF00FF"
+>cADL plug-in section </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>#</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>invariant</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = (aadl) &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>#
+</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>assertions plug-in section </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>#</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>ontology</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>... </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>revision_history</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>... </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In the above, all top-level attribute names are an exact match in name and type for a corresponding attribute in the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR. Archetype Object Model (AOM). Optional parts are shown unbolded. In this document, top level attributes are usually described as ‘sections’ of the archetype. </SPAN
+></P>
+<P ID="LinkTarget_8671" style="text-align:left; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>8.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Basics </SPAN
+></P>
+<P ID="LinkTarget_8672" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.2.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Order of Sections </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>As of ADL 2.0, order is no longer significant in archetypes. However, it is strongly recommended that the order above be respected, since it is the logical reading order, and some parser implementations may rely on it. </SPAN
+></P>
+<P ID="LinkTarget_8674" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.2.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Keywords </SPAN
+></P>
+<P style="text-align:left; margin-bottom:28px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>ADL has no keywords of its own (i.e, distinct from the keywords in cADL and the invariant language), although depending on how parsers are built, the top-level attribute names might be regarded as special in some implementations. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 27 of 47 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language </SPAN
+><A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_8688" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.2.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Node Identification </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section of an ADL archetype, a particular scheme of codes is used for node identifiers as well as for denoting constraints on textual (i.e. language dependent) items. Codes are either local to the archetype, or from an external lexicon. This means that the archetype description is the same in all languages, and is available in any language that the codes have been translated to. All term codes are shown in brackets (</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>). Codes used as node identifiers and defined within the same archetype are prefixed with “at” and by convention have 4 digits, e.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[at0010]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. Codes of any length are acceptable in ADL archetypes. Specialisations of locally coded concepts have the same root, followed by ‘dot’ extensions, e.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[at0010.2]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. From a terminology point of view, these codes have the implied semantics of subsumption; additionally - the ‘dot’ structuring is used as an optimisation on node identification. </SPAN
+></P>
+<P ID="LinkTarget_8690" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.2.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Local Constraint Codes </SPAN
+></P>
+<P style="text-align:justify; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A second kind of local code is used to stand for constraints on textual items in the body of the archetype. Although these could be included in the main archetype body, because they are language- and/or terminology-sensitive, they are defined in the ontology section, and referenced by codes prefixed by “ac”, e.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[ac0009]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. As for “at” codes, the convention used in this document is to use 4-digit “ac” </SPAN
+><A href="#LinkTarget_9036">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>codes, even though any number of digits is acceptable. The use of these codes is described in section </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:23px; line-height:19px">
+<A href="#LinkTarget_9036">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8.6.4 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_8695" style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>8.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Header Sections </SPAN
+></P>
+<P ID="LinkTarget_8696" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.3.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Archetype_id Section </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This section introduces the archetype and must include an identifier. A typical </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>archetype</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section is as follows: </SPAN
+></P>
+<P style="text-align:justify; text-indent:38px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>archetype_id</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>“mayo.openehr-ehr-entry.haematology.v1”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The multi-axial identifier identifies archetypes in a global space. The syntax of the identifier is described under </SPAN
+><SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Archetype Identification on page 13</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> in The openEHR Archetype System. </SPAN
+></SPAN>
+</P>
+<P ID="LinkTarget_8702" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.3.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Adl_version Section </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This mandatory section indicates the version of ADL being used in the archetype. Its value is one of the revision values of this specification, such as “2.0”; it typically looks as follows: </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; text-indent:38px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>adl_version</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>“2.0”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>&gt; </SPAN
+></P>
+<P ID="LinkTarget_8705" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.3.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Is_controlled Section </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This is an optional section indicating whether the archetype is change-controlled or not can be included after the version, as follows: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:103px; text-indent:38px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>is_controlled</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>False</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The flag may have the values </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>True</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>False</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> only, and is an aid to software. Archetypes having </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>is_controlled</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> set to True must have the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>revision_history</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section included, while those with the value </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>False</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, or no flag at all, may omit the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>revision_history</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section. This enables archetypes to be privately edited in an early development phase without generating large revision histories of little or no value. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 28 of 47 </SPAN
+></A>
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<TABLE style="margin-bottom:0px">
+<TR>
+<TH colspan=2 style="vertical-align:top; width:399px; height:14px">
+<A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+</TH>
+<TH style="vertical-align:top; width:250px; height:14px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language </SPAN
+></TH>
+</TR>
+<TR>
+<TH style="vertical-align:top; width:57px; height:22px"/>
+<TD style="vertical-align:top; width:342px; height:22px"/>
+<TD style="text-align:right; vertical-align:top; width:250px; height:22px">
+<A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev 2.1.0 </SPAN
+></A>
+</TD>
+</TR>
+<TR>
+<TH ID="LinkTarget_8728" style="width:57px; height:33px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.3.4 </SPAN
+></TH>
+<TD style="width:342px; height:33px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Parent_archetype_id Section </SPAN
+></TD>
+<TD style="text-align:right; vertical-align:top; width:250px; height:33px"/>
+</TR>
+</TABLE>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This optional section indicates that the archetype is a specialisation of some other archetype, whose identity must be given. Only one specialisation parent is allowed, i.e. an archetype cannot ‘multiplyinherit’ from other archetypes. An example of declaring specialisation is as follows: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:19px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#527878"
+>archetype_id</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“mayo.openehr-ehr-entry.</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>haematology-cbc</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>.v1”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#31F50C"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#527878"
+>parent_archetype_id</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“mayo.openehr-ehr-entry.</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>haematology</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>.v1”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Here the identifier of the new archetype is derived from that of the parent by adding a new section to its domain concept section. See </SPAN
+><SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Archetype Identification on page 13</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> in The openEHR Archetype Sys</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>tem. </SPAN
+></SPAN>
+</P>
+<P ID="LinkTarget_8739" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.3.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Concept Section </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>All archetypes represent some real world concept, such as a “patient”, a “blood pressure”, or an “antenatal examination”. The concept section describes the overall concept using the code of a concept whose definition is given in the archetype ontology. Like any coded entity, it can be displayed in any language the archetype has been translated to. A typical </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>concept</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section is as follows: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; text-indent:38px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>concept</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#FF0000"
+>[at0010]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- haematology result</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In this concept definition, the term definition of </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[at0010]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> contains a more complete description corresponding to the notion implied by the short identifier “</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>haematology-cbc</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>” in the example </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>archteype_id</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section shown above. </SPAN
+></P>
+<P ID="LinkTarget_8742" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.3.6 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Original_language and Translations Sections </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>original_language</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>translations</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> sections include meta-data describing the original language in which the archetype was authored (essential for evaluating natural language quality), and the total list of languages available in the archetype due to translation. There can be only one </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>original_language</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. The </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>translations</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section is optional, but must be present if any translations are present in the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> or </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ontology</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> sections; if present, it must be updated every time a translation of the archetype is undertaken. The following shows a typical example. </SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>original_language</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[iso_639-1::en]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>translations</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“de”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-left:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>language </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[iso_639-1::de]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>author </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Frederick Smith&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>accreditation</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;British Medical Translator id 00400595”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; &gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“ru”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-left:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>language </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[iso_639-1::ru]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>author </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Vladimir Korotkov&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>accreditation</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Russion Translator id 892230A”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>other_details</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:; margin-right:301px; margin-left:30px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“email”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;vladimir.korotkov@acme.translators.ru&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; &gt; &gt; &gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:61px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Archetypes must always be translated completely or not at all to be valid. This means that when a new translation is made, every language dependent section of the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ontology</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> sections has to be translated into the new language, and an appropriate addition made to the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>translations</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> list in the language section. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 29 of 47 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language </SPAN
+><A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_8767" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.3.7 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Description Section </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section of an archetype contains descriptive information, or what some people think of as document “meta-data”, i.e. items that can be used in repository indexes and for searching. The dADL syntax is used for the description, as in the following example. </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>original_author</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“name”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Dr J Joyce&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“organisation”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;NT Health Service&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“date”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>2003-08-03</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>lifecycle_state</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> =</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;initial&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>resource_package_uri</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>= 
+</SPAN
+></P>
+<P style="text-align:left; margin-right:64px; margin-left:72px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;http://www.aihw.org.au/data_sets/diabetic_archetypes.html&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>details</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“en”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>purpose</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;archetype for diabetic patient review&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>use</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;used for all hospital or clinic-based diabetic reviews, </SPAN
+></P>
+<P style="text-align:left; margin-left:144px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>including first time. Optional sections are removed according</SPAN
+></P>
+<P style="text-align:left; margin-left:120px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>to the particular review&quot;&gt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>misuse</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;not appropriate for pre-diagnosis use&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>original_resource_uri</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> = </SPAN
+></P>
+<P style="margin-bottom:-4px; line-height:15px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;http://www.healthdata.org.au/data_sets/</SPAN
+></P>
+<P style="text-align:left; margin-left:264px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>diabetic_review_data_set_1.html&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>other_details</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“de”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-right:88px; margin-left:192px; text-indent:-71px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>purpose</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Archetyp für die Untersuchung von Patientenmit Diabetes&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-right:32px; margin-left:168px; text-indent:-47px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>use</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;wird benutzt für alle Diabetes-Untersuchungen imKrankenhaus, inklusive der ersten Vorstellung. OptionaleAbschnitte werden in Abhängigkeit von der speziellenVorstellung entfernt.&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:; margin-bottom:-4px; margin-right:188px; margin-left:132px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>misuse</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;nicht geeignet für Benutzung vor Diagnosestellung&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>original_resource_uri</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;http://www.healthdata.org.au/data_sets/</SPAN
+></P>
+<P style="text-align:; margin-right:398px; margin-left:82px; text-indent:144px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>diabetic_review_data_set_1.html&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>other_details</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A number of details are worth noting here. Firstly, the free hierarchical structuring capability of dADL is exploited for expressing the ‘deep’ structure of the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>details</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section and its subsections. Secondly, the dADL qualified list form is used to allow multiple translations of the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>purpose</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>use</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> to be shown. Lastly, empty items such as </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>misuse</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> (structured if there is data) are shown with just one level of empty brackets. The above example shows meta-data based on the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Archetype Object Model (AOM). </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section is technically optional according to the AOM, but in any realistic use of ADL for archetypes, it is likely to be required. A minimal description section satisfying to the AOM is as follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:23px; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>original_author</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“name”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Dr J Joyce&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“organisation”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;NT Health Service&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“date”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>2003-08-03</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 30 of 47 </SPAN
+></A>
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:19px; line-height:15px">
+<A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>lifecycle_state</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> =</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;initial&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>details</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“en”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>language </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[iso_639-1::en]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>purpose</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;archetype for diabetic patient review&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:556px; margin-left:55px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P ID="LinkTarget_8827" style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>8.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Definition Section </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section contains the main formal definition of the archetype, and is written in the Constraint Definition Language (cADL). A typical </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section is as follows: </SPAN
+></P>
+<P style="text-align:; margin-right:317px; margin-left:158px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> = (cadl) &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+>#
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>ENTRY</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0000] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- blood pressure measuremen</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>t 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- any synonym of B</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>P 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CODED_TEXT </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>code </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CODE_PHRASE </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[ac0001]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>data </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+></P>
+<P style="text-align:; margin-right:238px; margin-left:233px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>HISTORY</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at9001] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- history</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>events </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>1..*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>EVENT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at9002] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>occurrences </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..1</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- baseline </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CODED_TEXT </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>code </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CODE_PHRASE </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[ac0002]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}}</SPAN
+></P>
+<P style="text-align:left; margin-left:192px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>data </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>{
+</SPAN
+></P>
+<P style="text-align:; margin-right:115px; margin-left:329px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>ITEM_LIST</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at1000] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- systemic arterial BP </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>items </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>cardinality </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>2..*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>ELEMENT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at1100] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- systolic BP </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- any synonym of 'systolic' </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CODED_TEXT </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>code </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CODE_PHRASE </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[ac0002]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}}</SPAN
+></P>
+<P style="text-align:left; margin-left:288px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}}</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>value </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:336px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>QUANTITY </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|0..1000|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>property </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[properties::0944]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- “pressure” </SPAN
+></P>
+<P style="text-align:; margin-right:238px; margin-left:288px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>units </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[units::387]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- “mm[Hg]”</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}}}</SPAN
+></P>
+<P style="text-align:left; margin-bottom:39px; margin-right:8px; margin-left:288px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>ELEMENT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at1200] </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- diastolic BP </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- any synonym of 'diastolic' </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 31 of 47 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:19px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language </SPAN
+><A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P style="text-align:; text-indent:344px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CODED_TEXT </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:; text-indent:344px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>code </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:; text-indent:344px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CODE_PHRASE </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[ac0003]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:; text-indent:344px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:; text-indent:344px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>value </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:; text-indent:344px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>QUANTITY </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+></P>
+<P style="text-align:; text-indent:344px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>|0..1000|</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:; margin-bottom:-4px; text-indent:344px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>property </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[properties::0944]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:left">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- “pressure”</SPAN
+></P>
+<P style="text-align:; text-indent:288px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>units </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[units::387]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- “mm[Hg]”</SPAN
+></P>
+<P>
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; text-indent:288px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:; text-indent:288px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:left">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>ELEMENT</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at9000] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>occurrences </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>0..*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} </SPAN
+><SPAN style="font-size:10.9pt; font-weight:normal; color:#0000FF"
+>∈</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>*</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}</SPAN
+></P>
+<P style="text-align:left">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#917100"
+>-- unknown new item </SPAN
+></P>
+<P style="text-align:; margin-bottom:15px; margin-right:162px; margin-left:43px; text-indent:24px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>} ... </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This definition expresses constraints on instances of the types </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ENTRY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>HISTORY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>EVENT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ITEM_LIST</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ELEMENT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>QUANTITY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>CODED_TEXT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> so as to allow them to represent a blood pressure measurement, consisting of a history of measurement events, each consisting of at least systolic and diastolic pressures, as well as any number of other items (expressed by the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[at9000]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> “any” node near the bottom). </SPAN
+></P>
+<P ID="LinkTarget_8883" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.4.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Design-time and Run-time paths </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>All non-unique sibling nodes in a cADL text that correspond to nodes in data which might be referred to from elsewhere in the archetype (via </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>use_node</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>), or might be queryied at runtime, require a node identifier. It is preferable to assign a ‘design-time meaning’, enabling paths and queries to be expressed using logical meanings rather than meaningless identifiers. When data are created according to a cADL specification, the archetype node identifiers are written into the data, providing a reliable way of finding data nodes, regardless of what other runtime names might have been chosen by the user for the node in question. There are two reasons for doing this. Firstly, querying cannot rely on runtime names of nodes (e.g. names like “sys BP”, “systolic bp”, “sys blood press.” entered by a doctor are unreliable for querying); secondly, it allows runtime data retrieved from a persistence mechanism to be re-associated with the cADL structure which was used to create it. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>An example which shows the difference between design-time meanings associated with node identifiers and runtime names is the following, from a </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>SECTION</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> archetype representing the problem/SOAP headings (a simple heading structure commonly used by clinicians to record patient contacts under top-level headings corresponding to the patient’s problem(s), and under each problem heading, the headings “subjective”, “objective”, “assessment”, and “plan”). </SPAN
+></P>
+<P style="text-align:; margin-bottom:39px; margin-right:238px; margin-left:82px; text-indent:-23px; line-height:18px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>SECTION</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0000] </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> { </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- problem </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>name </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>CODED_TEXT </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>code </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>matches</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> {</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[ac0001]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>}}}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In the above, the node identifier </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[at0000]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> is assigned a meaning such as “clinical problem” in the archetype ontology section. The subsequent lines express a constraint on the runtime </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> attribute, using the internal code </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[ac0001]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. The constraint </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[ac0001]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> is also defined in the archetype ontology section with a formal statement meaning “any clinical problem type”, which could clearly evaluate to thousands of possible values, such as “diabetes”, “arthritis” and so on. As a result, in the runtime data, </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 32 of 47 </SPAN
+></A>
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the node identifier corresponding to “clinical problem” and the actual problem type chosen at runtime by a user, e.g. “diabetes”, can both be found. This enables querying to find all nodes with meaning “problem”, or all nodes describing the problem “diabetes”. Internal </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[acNNNN]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> codes are described in </SPAN
+><A href="#LinkTarget_8690">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Local Constraint Codes on page 28. </SPAN
+></A>
+</P>
+<P ID="LinkTarget_8903" style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>8.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Invariant Section </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>invariant</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section in an ADL archetype introduces assertions which relate to the entire archetype, and can be used to make statements which are not possible within the block structure of the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section. Any constraint which relates more than one property to another is in this category, as are most constraints containing mathematical or logical formulae. Invariants are expressed in the archetype assertion language, described in </SPAN
+><A href="#LinkTarget_8548">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>section 5 on page 23</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>An invariant statement is a first order predicate logic statement which can be evaluated to a boolean result at runtime. Objects and properties are referred to using paths. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following simple example says that the speed in kilometres of some node is related to the speed-in-miles by a factor of 1.6: </SPAN
+></P>
+<P style="text-align:; margin-right:286px; margin-left:118px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>invariant</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>(aadl) &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>#
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>validity</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: /</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>speed</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0002]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>kilometres</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>= 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>speed</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF00FF"
+>[at0004]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>miles</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>/</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>magnitude</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> * 1.</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>6 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>#</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Note that in a well-designed archetype, the ‘1.6’ above should be coded and included in the ontology section. </SPAN
+></P>
+<P ID="LinkTarget_8914" style="text-align:left; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>8.6 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Ontology Section </SPAN
+></P>
+<P ID="LinkTarget_8915" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.6.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Overview </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ontology</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section of an archetype is expressed in dADL, and is where codes representing node IDs, constraints on text or terms, and bindings to terminologies are defined. Linguistic language translations are added in the form of extra blocks keyed by the relevant language. The following example shows the layout of this section. </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>ontology</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>terminologies_available</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“snomed_ct”, ...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>term_definitions</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“en”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at0000”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>..</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“de”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at0000”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>..</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>term_binding</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“snomed_ct”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at0000”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>..</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:28px; margin-left:72px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>..</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>constraint_definitions</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 33 of 47 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:19px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language </SPAN
+><A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“en”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“ac0001”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>..</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“de”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“ac0001”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>..</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>..</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>constraint_binding</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:; margin-bottom:8px; margin-right:521px; margin-left:52px; line-height:17px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“snomed_ct”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; ... &gt; &gt; </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>term_definitions</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section is mandatory, and must be defined for each translation carried out. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Each of these sections can have its own meta-data, which appears within description sub-sections, such as the one shown above providing translation details. </SPAN
+></P>
+<P ID="LinkTarget_8970" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.6.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Terminologies_available Sub-section </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This section provides the total list of external terminologies which are mentioned anywhere else in the ontology. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>terminologies_available</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>“snomed_ct”, ...</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P ID="LinkTarget_8973" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.6.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Term_definitions Sub-section </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This section is where all archetype local terms (that is, terms of the form </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[atNNNN]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>) are defined. The following example shows an extract from the English and German term definitions for the archetype local terms in a problem/SOAP headings archetype. Each term is defined using a structure of name/value pairs, and mustat least include the names “text” and “description”, which are akin to the usual rubric, and full definition found in terminologies like SNOMED-CT. Each term object is then included in the appropriate language list of term definitions, as shown in the example below. </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>term_definitions</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“en”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at0000”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;problem&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;The problem experienced by the subject </SPAN
+></P>
+<P style="text-align:left; margin-right:88px; margin-left:96px; text-indent:48px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>of care to which the contained information relates&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; &gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at0001”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;problem/SOAP headings&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;SOAP heading structure for multiple problems&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; &gt; ... </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at4000”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-right:104px; margin-left:120px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;plan&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;The clinician's professional advice&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“de”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at0000”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;klinisches Problem&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Das Problem des Patienten worauf sich diese \ </SPAN
+></P>
+<P style="text-align:left; margin-bottom:28px; margin-left:96px; text-indent:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>Informationen beziehen&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 34 of 47 </SPAN
+></A>
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:19px; line-height:15px">
+<A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at0001”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Problem/SOAP Schema&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;SOAP-Schlagwort-Gruppierungsschema fuer</SPAN
+></P>
+<P style="text-align:left; margin-left:168px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>mehrfache Probleme&quot;&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:120px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at4000”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Plan&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Klinisch-professionelle Beratung des Pflegenden&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:; margin-right:556px; margin-left:55px; text-indent:24px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In some cases, term definitions may have been lifted from existing terminologies. This is only a safe thing to do if the following conditions apply: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; margin-bottom:4px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>if there is a lexical match between the intended term in the archetype and the preferred term or a synonym in the terminology; </SPAN
+></LI>
+<LI style="list-style-type:disc; margin-bottom:4px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the definitions </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>exactly</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> match the need in the archetype; </SPAN
+></LI>
+<LI style="list-style-type:disc; margin-bottom:8px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>if the classification of the term in the terminology would classify real world instances (e.g. people with a certain illness) the same way as intended by the archetype design. </SPAN
+></LI>
+</ul>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>To indicate where definitions come from, a “provenance” tag can be used, as follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at4000”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;plan&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>;
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;The clinician's professional advice&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>; 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>provenance</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;ACME_terminology(v3.9a)&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Note that this does not indicate a </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>binding</SPAN
+><A href="#LinkTarget_9041">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> to any term, only its origin. Bindings are described in sec</SPAN
+></A>
+<A href="#LinkTarget_9041">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>tion 8.6.5</SPAN
+></A>
+<A href="#LinkTarget_9064">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> and section 8.6.6. </SPAN
+></A>
+</P>
+<P ID="LinkTarget_9036" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.6.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Constraint_definition Sub-section </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>constraint_definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section is of exactly the same form as the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>term_definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section, and provides the definitions - i.e. the meanings - of the local constraint codes, which are of the form </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>[acNNNN]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. Each such code refers to some constraint such as “any term which is a subtype of ‘hepatitis’ in the ICD9AM terminology”; the constraint definitions do not provide the constraints themselves, but define the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>meanings</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> of such constraints, in a manner comprehensible to human beings, and usable in GUI applications. This may seem a superfluous thing to do, but in fact it is quite important. Firstly, term constraints can only be expressed with respect to particular terminologies - a constraint for “kind of hepatitis” would be expressed in different ways for each terminology which the archetype is bound to. For this reason, the actual constraints are defined in the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>constraint_binding</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section. An example of a constraint term definition for the hepatitis constraint is as follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:72px; text-indent:-33px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“ac1015”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>text</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;type of hepatitis&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>description</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;any term which means a kind of viral hepatitis&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Note that while it often seems tempting to use classification codes, e.g. from the ICD vocabularies, these will rarely be much use in terminology or constraint definitions, because it is nearly always </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>descriptive</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, not classificatory terms which are needed. </SPAN
+></P>
+<P ID="LinkTarget_9041" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.6.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Term_binding Sub-section </SPAN
+></P>
+<P style="text-align:left; margin-bottom:28px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This section is used to describe the equivalences between archetype local terms and terms found in external terminologies. The purpose is solely for allowing query engine software which wants to </SPAN
+></P>
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px">
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>} 	</SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 35 of 47 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:15px; line-height:16px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language </SPAN
+><A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>search for an instance of some external term to determine what equivalent to use in the archetype. Note that this is distinct from the process of embedding mapped terms in runtime data, which is also possible with the data models of HL7v3, openEHR, and CEN 13606. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>A typical term binding section resembles the following: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>term_binding</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-right:113px; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“umls”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at0000”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[umls::C124305]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- apgar result</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at0002”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[umls::0000000]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- 1-minute event </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at0004”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[umls::C234305]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- cardiac score </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at0005”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[umls::C232405]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- respiratory score</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at0006”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[umls::C254305]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- muscle tone score </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at0007”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[umls::C987305]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- reflex response score </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at0008”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[umls::C189305]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- color score </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at0009”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[umls::C187305]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- apgar score</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at0010”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[umls::C325305]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- 2-minute apgar</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at0011”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[umls::C725354]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- 5-minute apgar</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“at0012”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>[umls::C224305]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#917100"
+>-- 10-minute apgar</SPAN
+></P>
+<P style="text-align:left; margin-left:38px; text-indent:34px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Each entry simply indicates which term in an external terminology is equivalent to the archetype internal codes. Note that not all internal codes necessarily have equivalents: for this reason, a terminology binding is assumed to be valid even if it does not contain all of the internal codes. </SPAN
+></P>
+<P ID="LinkTarget_9064" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.6.6 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Constraint_binding Sub-section </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The last of the ontology sections formally describes bindings to placeholder constraints (see Place</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>holder Constraints on page 62) from the main archetype body. They are described separately because </SPAN
+></SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>they are terminology-dependent, and because there may be more than one for a given logical constraint. A typical example follows: </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#29A300"
+>constraint_binding</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-right:105px; margin-left:120px; text-indent:-47px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“snomed_ct”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“ac0001”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>http://terminology.org?query_id=12345</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[“ac0002”]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>http://terminology.org?query_id=678910</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; text-indent:34px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>In this example, each local constraint code is formally defined to refer to a query defined in a terminology service, in this case, a terminology service that can interrogate the Snomed-CT terminology. </SPAN
+></P>
+<P ID="LinkTarget_9074" style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>8.7 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Revision_history Section </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>revision_history</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section of an archetype shows the audit history of changes to the archetype, and is expressed in dADL syntax. It is optional, and is included at the end of the archetype, since it does not contain content of direct interest to archetype authors, and will monotonically grow in size. Where archetypes are stored in a version-controlled repository such as CVS or an equivalent commercial product, the revision history section would normally be regenerated each time by the authoring software, e.g. via processing of the output of the ‘prs’ command used with SCCS files, or ‘rlog’ for RCS files. The following shows a typical example, with entries in most-recent-first order (although technically speaking, the order is irrelevant to ADL). </SPAN
+></P>
+<P style="text-align:left; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>revision_history</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#000000"
+> = &lt; </SPAN
+></P>
+<P style="text-align:left; margin-bottom:36px; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[&quot;1.57&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>committer</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Miriam Hanoosh&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 36 of 47 </SPAN
+></A>
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:19px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>committer_organisation</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;AIHW.org.au&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>time_committed</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>2004-11-02 09:31:04+1000</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>revision</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;1.2&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>reason</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Added social history section&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>change_type</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Modification&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>-- et</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>c 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[&quot;1.1&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:96px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>committer</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Enrico Barrios&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>committer_organisation</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;AIHW.org.au&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>time_committed</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>2004-09-24 11:57:00+1000</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>revision</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;1.1&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>reason</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Updated HbA1C test result reference&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>change_type</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Modification&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-left:72px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="text-align:left; margin-left:96px; text-indent:-23px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>[&quot;1.0&quot;]</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>< 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>committer</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Enrico Barrios&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>committer_organisation</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;AIHW.org.au&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>time_committed</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>2004-09-14 16:05:00+1000</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>revision</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;1.0&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>reason</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Initial Writing&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PS'; font-size:9.9pt; color:#29A300"
+>change_type</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+> = &lt;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#FF0000"
+>&quot;Creation&quot;</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; text-indent:34px; line-height:16px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>> 
+</SPAN
+></P>
+<P ID="LinkTarget_9123" style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>8.8 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Validity Rules </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This section describes the formal (i.e. checkable) semantics of ADL archetypes. It is recommended that parsing tools use the identifiers published here in their error messages, as an aid to archetype designers. </SPAN
+></P>
+<P ID="LinkTarget_9125" style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.8.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Global Archetype Validity </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following validity constraints apply to an archetype as a whole. Note that the term “section” means the same as “attribute” in the following, i.e. a section called “definition” in a dADL text is a serialisation of the value for the attribute of the same name. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#5F85FB"
+>VARID: archetype identifier validity</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>. The archetype must have an identifier value for the </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB; text-decoration:underline"
+>archetype_id</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+> section. The identifier must conform to the published </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>open</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>EHR specification for archetype identifiers. </SPAN
+></P>
+<P style="text-align:left; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#5F85FB"
+>VARCN: archetype concept validity</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>. The archetype must have an archetype term </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>value in the </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB; text-decoration:underline"
+>concept</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+> section. The term must exist in the archetype ontology. </SPAN
+></P>
+<P style="text-align:left; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#5F85FB"
+>VARDF: archetype definition validity</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>. The archetype must have a </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB; text-decoration:underline"
+>definition</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+> section, </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>expressed as a cADL syntax string, or in an equivalent plug-in syntax. </SPAN
+></P>
+<P style="text-align:left; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#5F85FB"
+>VARON: archetype ontology validity</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>. The archetype must have an </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB; text-decoration:underline"
+>ontology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+> sec</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+></SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>tion, expressed as a cADL syntax string, or in an equivalent plug-in syntax. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:116px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#5F85FB"
+>VARDT: archetype definition typename validity</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>. The topmost typename mentioned in the archetype </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB; text-decoration:underline"
+>definition</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+> section must match the type mentioned in the type-name slot of the first segment of the archetype id. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 37 of 47 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>ADL - Archetype Definition Language </SPAN
+><A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_9153" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.8.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Coded Term Validity </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>All node identifiers (‘at’ codes) used in the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> part of the archetype must be defined in the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>term_definitions</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> part of the ontology. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#5F85FB"
+>VATDF: archetype term validity</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>. Each archetype term used as a node identifier the archetype definition must be defined in the </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB; text-decoration:underline"
+>term_definitions</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+> part of the ontology. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>All constraint identifiers (‘ac’ codes) used in the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> part of the archetype must be defined in the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>constraint_definitions</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> part of the ontology. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#5F85FB"
+>VACDF: node identifier validity</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>. Each constraint code used in the archetype defini</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+></SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>tion part must be defined in the </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB; text-decoration:underline"
+>constraint_definitions </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>part of the ontology. </SPAN
+></P>
+<P ID="LinkTarget_9161" style="text-align:justify">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>8.8.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Definition Section </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The following constraints apply to the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#000000"
+>definition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> section of the archetype. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:8px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#5F85FB"
+>VDFAI: archetype identifier validity in definition</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>. Any archetype identifier men</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+></SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>tioned in an archetype slot in the definition section must conform to the published </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>open</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>EHR specification for archetype identifiers. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:575px; margin-right:48px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#5F85FB"
+>VDFPT</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; color:#5F85FB"
+>path validity in definition</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#5F85FB"
+>. Any path mentioned in the definition section must be valid syntactically, and a valid path with respect to the hierarchical structure of the definition section. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 38 of 47 </SPAN
+></A>
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>The ADL Parsing Process Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_9178" style="text-align:justify; margin-bottom:15px; margin-left:72px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>The ADL Parsing Process </SPAN
+></P>
+<P style="margin-bottom:882px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This sectoin is unchanged from the most recent ADL 1.x specification. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 39 of 47 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:959px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>The ADL Parsing Process </SPAN
+><A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 40 of 47 </SPAN
+></A>
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Customising ADL Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_9206" style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>10 Customising ADL </SPAN
+></P>
+<P style="margin-bottom:882px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This section is unchanged from the most recent ADL 1.x specification. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 41 of 47 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:959px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Customising ADL </SPAN
+><A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 42 of 47 </SPAN
+></A>
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Relationship of ADL to Other Formalisms Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_9232" style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>11 Relationship of ADL to Other Formalisms </SPAN
+></P>
+<P style="margin-bottom:882px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This section is unchanged from the most recent ADL 1.x specification. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 43 of 47 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:959px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Relationship of ADL to Other Formalisms </SPAN
+><A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 44 of 47 </SPAN
+></A>
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify">
+<A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+</P>
+<P style="text-align:; margin-left:597px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>A References </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Publications </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:48px; text-indent:-47px; line-height:17px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>1 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Beale T. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Archetypes: Constraint-based Domain Models for Future-proof Information Systems</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. OOPSLA 2002 workshop on behavioural semantics. Available at </SPAN
+><A href="http://www.deepthought.com.au/it/archetypes.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.deepthought.com.au/it/archetypes.html. </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:8px; margin-right:12px; margin-left:48px; text-indent:-47px; line-height:17px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>2 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Beale T. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Archetypes: Constraint-based Domain Models for Future-proof Information Systems</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. 2000. Available at </SPAN
+><A href="http://www.deepthought.com.au/it/archetypes.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.deepthought.com.au/it/archetypes.html</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:4px; margin-left:48px; text-indent:-47px; line-height:17px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>3 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Beale T, Heard S. The openEHR Archetype Object Model. See </SPAN
+><A href="http://www.openehr.org/repositories/spec-dev/latest/publishing/architecture/archetypes/archetype_model/REV_HIST.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.openehr.org/repos</SPAN
+></A>
+<A href="http://www.openehr.org/repositories/spec-dev/latest/publishing/architecture/archetypes/archetype_model/REV_HIST.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>itories/spec-dev/latest/publishing/architecture/arche</SPAN
+></A>
+<A href="http://www.openehr.org/repositories/spec-dev/latest/publishing/architecture/archetypes/archetype_model/REV_HIST.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>types/archetype_model/REV_HIST.html</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-right:188px; margin-left:48px; text-indent:-47px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>4 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Beale T. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>A Short Review of OCL</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. See </SPAN
+><A href="http://www.deepthought.com.au/it/ocl_review.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.deepthought.com.au/it/ocl_review.html</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:4px; margin-right:228px; margin-left:48px; text-indent:-47px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>5 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Dolin R, Elkin P, Mead C </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>et al</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>HL7 Templates Proposal</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. 2002. Available at </SPAN
+><A href="http://www.hl7.org">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.hl7.org</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:48px; text-indent:-47px; line-height:17px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>6 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Heard S, Beale T. Archetype Definitions and Principles. See </SPAN
+><A href="http://www.openehr.org/repositories/spec-dev/latest/publishing/architecture/archetypes/principles/REV_HIST.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.openehr.org/reposi</SPAN
+></A>
+<A href="http://www.openehr.org/repositories/spec-dev/latest/publishing/architecture/archetypes/principles/REV_HIST.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>tories/spec-dev/latest/publishing/architecture/archetypes/princi</SPAN
+></A>
+<A href="http://www.openehr.org/repositories/spec-dev/latest/publishing/architecture/archetypes/principles/REV_HIST.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>ples/REV_HIST.html</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-left:48px; text-indent:-47px; line-height:17px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>7 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Heard S, Beale T. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>The openEHR Archetype System</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. See </SPAN
+><A href="http://www.openehr.org/repositories/spec-dev/latest/publishing/architecture/archetypes/system/REV_HIST.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.openehr.org/reposito-</SPAN
+></A>
+<A href="http://www.openehr.org/repositories/spec-dev/latest/publishing/architecture/archetypes/system/REV_HIST.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>ries/spec-dev/latest/publishing/architecture/archetypes/system/REV_HIST.ht</SPAN
+></A>
+<SPAN style=" font-weight:normal; text-decoration:underline"
+><A href="http://www.openehr.org/repositories/spec-dev/latest/publishing/architecture/archetypes/system/REV_HIST.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>ml</SPAN
+></A>
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:left; margin-right:9px; line-height:23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>8 Hein J L. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Discrete Structures, Logic and Computability (2nd Ed)</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. Jones and Bartlett 2002. 9 Kilov H, Ross J. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Information Modelling: an Object-Oriented Approach</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. Prentice Hall 1994. 10 Gruber T R. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Toward Principles for the Design of Ontologies Used for Knowledge Sharing</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. in Formal </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:48px; line-height:17px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Ontology in Conceptual Analysis and Knowledge Representation. Eds Guarino N, Poli R. Kluwer Academic Publishers. 1993 (Aug revision). </SPAN
+></P>
+<P style="text-align:left; margin-bottom:8px; margin-left:48px; text-indent:-47px; line-height:17px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>1 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Martin P. Translations between UML, OWL, KIF and the WebKB-2 languages (For-Taxonomy, Frame-CG, Formalized English). May/June 2003. Available at </SPAN
+><A href="http://meganesia.int.gu.edu.au/~phmartin/WebKB/doc/model/comparisons.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://meganesia.int.gu.edu.au/~ph</SPAN
+></A>
+<A href="http://meganesia.int.gu.edu.au/~phmartin/WebKB/doc/model/comparisons.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>martin/WebKB/doc/model/comparisons.html</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+> as at Aug 2004. </SPAN
+></P>
+<P style="text-align:left; margin-left:48px; text-indent:-47px; line-height:17px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>2 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Meyer B. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Eiffel the Language (2nd Ed)</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. Prentice Hall, 1992. </SPAN
+></P>
+<P style="text-align:left; margin-left:48px; text-indent:-47px; line-height:20px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>3 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Patel-Schneider P, Horrocks I, Hayes P. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>OWL Web Ontology Language Semantics and Abstract Syntax</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. See </SPAN
+><A href="http://w3c.org/TR/owl-semantics/">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://w3c.org/TR/owl-semantics/</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:left; margin-right:86px; margin-left:48px; text-indent:-47px; line-height:20px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>4 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Smith G. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>The Object Z Specification Language</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. Kluwer Academic Publishers 2000. See </SPAN
+><A href="http://www.itee.uq.edu.au/~smith/objectz.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.itee.uq.edu.au/~smith/objectz.html</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:8px; margin-right:7px; margin-left:48px; text-indent:-47px; line-height:20px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>5 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Sowa J F. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Knowledge Representation: Logical, philosophical and Computational Foundations</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. 2000, Brooks/Cole, California. </SPAN
+></P>
+<P style="text-align:left">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Resources </SPAN
+></P>
+<P style="text-align:left; line-height:23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>16 HL7 v3 RIM. See </SPAN
+><A href="http://www.hl7.org">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.hl7.org</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>17 </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>EHR. EHR Reference Model. See </SPAN
+><A href="http://svn.openehr.org/specification/TRUNK/project_page.htm">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://svn.openehr.org/specifica</SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:8px; text-indent:48px">
+<A href="http://svn.openehr.org/specification/TRUNK/project_page.htm">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>tion/TRUNK/project_page.htm</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:8px; margin-left:48px; text-indent:-47px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>8 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Perl Regular Expressions. See </SPAN
+><A href="http://www.perldoc.com/perl5.6/pod/perlre.html">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.perldoc.com/perl5.6/pod/perlre.html</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-left:48px; text-indent:-47px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>9 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>SynEx project, UCL.  </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.chime.ucl.ac.uk/HealthI/SynEx/</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:-4px; margin-left:48px; text-indent:-47px; line-height:20px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>0 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>W3C. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>OWL - the Web Ontology Language</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:28px; margin-right:204px; text-indent:48px; line-height:23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>See </SPAN
+><A href="http://www.w3.org/TR/2003/CR-owl-ref-20030818/">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.w3.org/TR/2003/CR-owl-ref-20030818/</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. 21 W3C. XML Path Language. See </SPAN
+><A href="http://w3c.org/TR/xpath">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://w3c.org/TR/xpath</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px">
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>} 	</SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 45 of 47 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue: </SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>03 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="margin-bottom:487px">
+<A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+</P>
+<P style="margin-bottom:959px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_9354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 46 of 47 </SPAN
+></A>
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left">
+<A href="#LinkTarget_7583">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Archetype Definition Language ADL 2 </SPAN
+></A>
+</P>
+<P style="margin-bottom:33px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_7714">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>2.1.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:608px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>END OF DOCUMEN</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>T 
+</SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_7592">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard} </SPAN
+></A>
+<A href="#LinkTarget_9353">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 47 of 47 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_7717">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 03 Mar 2007 </SPAN
+></A>
+</P>
+<P style="line-height:15px">
+<A href="#LinkTarget_7701">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2003-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+</DIV>
+</DIV>
+</DIV>
+</DIV>
+</BODY>
+</HTML>
Index: /adl/trunk/pdf2html/modeling_guide/modelling_guide.htm
===================================================================
--- /adl/trunk/pdf2html/modeling_guide/modelling_guide.htm	(revision 71)
+++ /adl/trunk/pdf2html/modeling_guide/modelling_guide.htm	(revision 71)
@@ -0,0 +1,3369 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html40/strict.dtd">
+<!-- Created from PDF via Acrobat SaveAsXML -->
+<!-- Mapping table version: 28-February-2003 -->
+<HTML>
+<HEAD>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<STYLE type="text/css">
+IMG {
+ text-align:left;
+ vertical-align:top;
+ margin-bottom:443px;
+ margin-top:0px;
+ margin-right:0px;
+ margin-left:0px;
+ direction:ltr
+}
+A {
+ font-style:normal;
+ font-weight:normal
+}
+SPAN {
+ font-style:normal;
+ font-weight:normal
+}
+CAPTION {
+ text-align:left;
+ margin-bottom:443px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+P {
+ text-align:center;
+ margin-bottom:14px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+TABLE {
+ border-width:thin;
+ border-collapse:collapse;
+ padding:3px;
+ text-align:center;
+ vertical-align:top;
+ margin-bottom:15px;
+ margin-top:0px;
+ margin-right:0px;
+ margin-left:0px;
+ direction:ltr;
+ width:auto;
+ height:auto;
+ display:table;
+ float:none
+}
+TR {
+ vertical-align:top;
+ height:auto
+}
+TH {
+ text-align:center;
+ vertical-align:middle
+}
+TD { 
+ text-align:left;
+ vertical-align:top
+}
+DIV[class="Part"] {
+ text-align:left;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+H4 {
+ text-align:justify;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr;
+ line-height:19px
+}
+DIV[class="Sect"] {
+ text-align:left;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+H2 {
+ text-align:justify;
+ margin-bottom:27px;
+ margin-top:0px;
+ margin-right:0px;
+ margin-left:72px;
+ text-indent:0px;
+ direction:ltr
+}
+H3 {
+ text-align:justify;
+ margin-bottom:9px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+UL {
+list-style-type:disc;
+ text-align:left;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+LI {
+ list-style-type:disc;
+ text-align:justify;
+ margin-bottom:5px;
+ margin-top:0px;
+ margin-right:0px;
+ margin-left:24px;
+ text-indent:-23px;
+ direction:ltr
+}
+DT {
+ text-align:justify;
+ margin-bottom:5px;
+ margin-top:0px;
+ margin-right:0px;
+ margin-left:24px;
+ text-indent:-23px;
+ direction:ltr
+}
+DD {
+ text-align:justify;
+ margin-bottom:5px;
+ margin-top:0px;
+ margin-right:0px;
+ margin-left:24px;
+ text-indent:-23px;
+ direction:ltr
+}
+</STYLE>
+<META
+ name="dc.creator"
+ content="Thomas" >
+<META
+ name="dc.title"
+ content="main.book" >
+<META
+ name="dc.date"
+ content="2007-03-12T15:32:20Z" >
+<META
+ name="dc.date.modified"
+ content="2007-03-12T15:32:20Z" >
+<META
+ name="generator"
+ content="Adobe Acrobat Exchange-Pro 8.258" >
+</HEAD>
+<BODY bgcolor=white text=black link=blue vlink=purple alink=fushia >
+<HR>
+<UL>
+<LI>
+<A href="#LinkTarget_3105">Amendment Record</A>
+</LI>
+<LI>
+<A href="#LinkTarget_3174">Acknowledgements</A>
+</LI>
+<LI>
+<A href="#LinkTarget_3193">1 Introduction</A>
+<UL>
+<LI>
+<A href="#LinkTarget_3195">1.1 Purpose</A>
+</LI>
+<LI>
+<A href="#LinkTarget_3199">1.2 Overview</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_3216">2 The openEHR Modelling Environment</A>
+</LI>
+<LI>
+<A href="#LinkTarget_3260">3 Formalisms</A>
+<UL>
+<LI>
+<A href="#LinkTarget_3262">3.1 UML</A>
+<UL>
+<LI>
+<A href="#LinkTarget_3279">3.1.1 Package</A>
+</LI>
+<LI>
+<A href="#LinkTarget_3283">3.1.2 Class</A>
+</LI>
+<LI>
+<A href="#LinkTarget_3286">3.1.3 Inheritance</A>
+</LI>
+<LI>
+<A href="#LinkTarget_3302">3.1.4 Association</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_3327">3.2 Other Alternatives</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_3348">4 Modelling Guide</A>
+<UL>
+<LI>
+<A href="#LinkTarget_3350">4.1 General Principles</A>
+</LI>
+<LI>
+<A href="#LinkTarget_3353">4.2 Naming</A>
+</LI>
+<LI>
+<A href="#LinkTarget_3376">4.3 Operators</A>
+</LI>
+<LI>
+<A href="#LinkTarget_3413">4.4 Types</A>
+<UL>
+<LI>
+<A href="#LinkTarget_3432">4.4.1 Data Value Types</A>
+</LI>
+<LI>
+<A href="#LinkTarget_3451">4.4.2 Attribute Types</A>
+</LI>
+<LI>
+<A href="#LinkTarget_3455">4.4.3 Existence and Cardinality</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_3462">4.5 Inheritance</A>
+</LI>
+<LI>
+<A href="#LinkTarget_3469">4.6 Relationships</A>
+<UL>
+<LI>
+<A href="#LinkTarget_3472">4.6.1 Composition</A>
+</LI>
+<LI>
+<A href="#LinkTarget_3502">4.6.2 Aggregation</A>
+</LI>
+<LI>
+<A href="#LinkTarget_3549">4.6.3 Association</A>
+</LI>
+<LI>
+<A href="#LinkTarget_3552">4.6.4 Qualified Association</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_3580">4.7 Functions</A>
+</LI>
+<LI>
+<A href="#LinkTarget_3584">4.8 Anchored Types</A>
+</LI>
+<LI>
+<A href="#LinkTarget_3600">4.9 Constraints and Contracts</A>
+<UL>
+<LI>
+<A href="#LinkTarget_3634">4.9.1 Pre-conditions</A>
+</LI>
+<LI>
+<A href="#LinkTarget_3637">4.9.2 Post-conditions</A>
+</LI>
+<LI>
+<A href="#LinkTarget_3640">4.9.3 Invariants</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_3645">4.10 Special Types</A>
+</LI>
+<LI>
+<A href="#LinkTarget_3648">4.11 Special Instances</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_3677">5 Class Descriptions</A>
+</LI>
+<LI>
+<A href="#LinkTarget_3811">A References</A>
+</LI>
+</UL>
+</HR>
+<IMG width=144 height=127 style="display:block; float:none" src="images/modelling_guide_img_0.png">
+<SPAN>
+<IMG width=499 height=740 style="display:block; float:none; text-align:right" src="images/modelling_guide_img_1.png">
+</SPAN>
+<P style="text-align:justify; margin-bottom:9px; line-height:15px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#0000FF"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#0000FF"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#0000FF"
+>EHR Foundation is an independent, non-profit community, facilitating the sharing of health records by consumers and clinicians via open-source, standards-based implementations. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:9px; margin-right:155px; line-height:15px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:bold; color:#0000FF"
+>Founding </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#0000FF"
+>David Ingram, Professor of Health Informatics, </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:bold; color:#0000FF"
+>Chairman </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#0000FF"
+>CHIME, University College London </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:9px; margin-right:98px; line-height:15px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:bold; color:#0000FF"
+>Founding </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#0000FF"
+>Dr P Schloeffel, Dr S Heard, Dr D Kalra, D Lloyd, T Beale </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:bold; color:#0000FF"
+>Members </SPAN
+></P>
+<P style="margin-bottom:0px; line-height:15px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:bold; color:#0000FF"
+>email</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#0000FF"
+>: info@openEHR.org </SPAN
+><A href="http://www.openEHR.org">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:bold; color:#0000FF"
+>web</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#0000FF"
+>: http://www.openEHR.org </SPAN
+></A>
+</P>
+<P style="text-align:; margin-bottom:116px; margin-left:482px">
+<A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>The openEHR Modelling Guide </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_3118">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.3.2 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_3105" style="text-align:justify; margin-bottom:22px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>Amendment Record </SPAN
+></P>
+<TABLE>
+<TR>
+<TH style="width:105px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>Issue </SPAN
+></TH>
+<TH style="text-align:left; width:354px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>Details </SPAN
+></TH>
+<TH style="width:85px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>Who </SPAN
+></TH>
+<TH style="text-align:left; width:104px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>Completed </SPAN
+></TH>
+</TR>
+<TR>
+<TD style="text-align:center; width:105px; height:25px; background-color:#0000FF; border-style: border-style:solid none solid solid; border-color: #000000; border-width:4px 1px 1px 1px"/>
+<TD style="width:354px; height:25px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.9pt; font-weight:bold; color:#FFFFFF"
+>R E L E A S E 1.0.1 </SPAN
+></TD>
+<TD style="text-align:center; width:85px; height:25px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:4px 1px 1px 1px"/>
+<TD style="width:104px; height:25px; background-color:#0000FF; border-style: border-style:solid solid solid none; border-color: #000000; border-width:4px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:middle; width:105px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>1.3.2 </SPAN
+></TD>
+<TD style="width:354px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.9pt; font-weight:normal; color:#000000"
+>Minor modifications and updates to tooling description. </SPAN
+></TD>
+<TD style="text-align:center; width:85px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></TD>
+<TD style="vertical-align:middle; width:104px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>12 Mar 2007 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:middle; width:105px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>1.3.1 </SPAN
+></TD>
+<TD style="width:354px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.9pt; font-weight:normal; color:#000000"
+>Added inheritance diagram section. </SPAN
+></TD>
+<TD style="text-align:center; width:85px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></TD>
+<TD style="vertical-align:middle; width:104px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>08 Mar 2006 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; width:105px; height:27px; background-color:#9304FF; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="vertical-align:middle; width:354px; height:27px; background-color:#9304FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.9pt; font-weight:bold; color:#FFFFFF"
+>R E L E A S E  1.0 </SPAN
+></TD>
+<TD style="text-align:center; width:85px; height:27px; background-color:#9304FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="width:104px; height:27px; background-color:#9304FF; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:middle; width:105px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>1.3 </SPAN
+></TD>
+<TD style="width:354px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.9pt; font-weight:normal; color:#000000"
+>Added class colour scheme. </SPAN
+></TD>
+<TD style="text-align:center; width:85px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></TD>
+<TD style="vertical-align:middle; width:104px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>24 Dec 2005 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; width:105px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="vertical-align:middle; width:354px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.9pt; font-weight:bold; color:#FFFFFF"
+>R E L E A S E 0.95 </SPAN
+></TD>
+<TD style="text-align:center; width:85px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="width:104px; height:27px; background-color:#0000FF; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:middle; width:105px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>1.2.1 </SPAN
+></TD>
+<TD style="width:354px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.9pt; font-weight:normal; color:#000000"
+>Added section on functions and anchored types. </SPAN
+></TD>
+<TD style="text-align:center; width:85px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></TD>
+<TD style="vertical-align:middle; width:104px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>24 Feb 2005 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:middle; width:105px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>1.2 </SPAN
+></TD>
+<TD style="vertical-align:middle; width:354px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.9pt; font-weight:normal; color:#000000"
+>Added section on tooling. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:middle; width:85px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></TD>
+<TD style="vertical-align:middle; width:104px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>14 Feb 2005 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; width:105px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="vertical-align:middle; width:354px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.9pt; font-weight:bold; color:#FFFFFF"
+>R E L E A S E  0.9 </SPAN
+></TD>
+<TD style="text-align:center; width:85px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="width:104px; height:27px; background-color:#0000FF; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="text-align:center; width:105px; height:107px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>1.1.1 </SPAN
+></TD>
+<TD style="width:354px; height:107px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.9pt; font-weight:bold; color:#000000"
+>CR-000041</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Visually differentiate primitive types in openEHR documents. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.9pt; font-weight:bold; color:#000000"
+>CR-000013</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Rename key classes, according to CEN ENV 13606. Add explanation of qualified associations, existence, cardinal</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.9pt; font-weight:normal; color:#000000"
+>ity. </SPAN
+></TD>
+<TD style="text-align:center; width:85px; height:107px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.9pt; font-weight:normal; color:#000000"
+>D Lloyd, D Kalra, T Beale </SPAN
+></TD>
+<TD style="width:104px; height:107px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>04 Oct 2003 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:middle; width:105px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>1.1 </SPAN
+></TD>
+<TD style="vertical-align:middle; width:354px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.9pt; font-weight:normal; color:#000000"
+>Kestral Australia review. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:middle; width:85px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>G Grieve </SPAN
+></TD>
+<TD style="vertical-align:middle; width:104px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>08 Mar 2003 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:middle; width:105px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></TD>
+<TD style="vertical-align:middle; width:354px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.9pt; font-weight:normal; color:#000000"
+>Adapted from openEHR EHR Reference Model document </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:middle; width:85px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></TD>
+<TD style="vertical-align:middle; width:104px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>10 May 2002 </SPAN
+></TD>
+</TR>
+</TABLE>
+<DIV class="Part"
+><H4 ID="LinkTarget_3174">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>Acknowledgements </SPAN
+></H4>
+<P style="text-align:justify; margin-bottom:342px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>The work reported in this paper has been funded in part by the Cooperative Research Centres Pro</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>gram through the Department of the Prime Minister and Cabinet of the Commonwealth Government of Australia, by Ocean Informatics, Australia, and by the CHIME department, University College London. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_3121">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>12 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_3852">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 2 of 19 </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>Author: </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></A>
+</P>
+<DIV class="Sect">
+<P style="margin-bottom:0px; line-height:15px">
+<A href="#LinkTarget_3091">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>© 2002-2007 The openEHR Foundatio</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>n 
+</SPAN
+></A>
+<A href="#LinkTarget_3099">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></A>
+</P>
+</DIV>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>The openEHR Modelling Guide </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Introduction Rev </SPAN
+><A href="#LinkTarget_3114">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.3.2 </SPAN
+></A>
+</P>
+</DIV>
+<DIV class="Part"
+><H2 ID="LinkTarget_3193">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:18pt; font-weight:bold; color:#000000"
+>Introduction </SPAN
+></H2>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3195">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>1.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>Purpose </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:9px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>This document describes modelling method and tools of </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>EHR. It explains the usage of UML, how to read the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>EHR specifications. The intended audience includes: </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:22px; margin-left:36px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:6.9pt; font-weight:normal; color:#000000"
+>• </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Software development organisations using </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>EHR. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3199">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>1.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>Overview </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:9px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Foundation provides specifications of health information systems and interoperability mechanisms in the form of formal, object-oriented models. These models are expressed in the OMG Unified Modelling Language (UML), along with detailed tabular descriptions. A formal textual expression is used to verify all models, ensuring that </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>EHR specifications are more than just paper. At the coarsest scale, the models are designed according to the ISO reference model for open distributed processing (RM/ODP). The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>EHR models are divided into the Reference Model (RM), containing the information viewpoint, the Service Model (SM), containing the computational viewpoint, and the Archetype Model (AM), containing the formalisms for domain models, known as archetypes. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:509px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>The models are a suitable starting point for system and interoperability software. Expressions in vari</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>ous implementation technologies are supplied by </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>EHR, known as Implementation Technology Specifications (ITSs). These are generated from the formal textual primary expression of the models. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>Author: </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></A>
+<A href="#LinkTarget_3852">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 3 of 19 </SPAN
+></A>
+<A href="#LinkTarget_3121">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>12 Mar 2007 </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>© 2002-2007 The openEHR Foundatio</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>n 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>The openEHR Modelling Environment </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>The openEHR Modelling Guide </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_3114">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.3.2 </SPAN
+></A>
+</P>
+</DIV>
+</DIV>
+<DIV class="Part"
+><H2 ID="LinkTarget_3216" style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:18pt; font-weight:bold; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:18pt; font-weight:bold; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:18pt; font-weight:bold; color:#000000"
+>EHR Modelling Environment </SPAN
+></H2>
+<P style="text-align:justify; margin-bottom:0px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Since the primary users of the formal specifications in health information standards are software developers and information systems builders, it is crucial that the models presented are comprehensi</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>ble and implementable by technical people. To ensure comprehensibility, the OMG standard UML </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:9px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>2.0</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> diagramming language has been used for graphical models. Detailed formal specifications of all classes are given, including class invariants and function pre- and post-conditions. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:22px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>In order to ensure implementability, a tool-based environment is used for representation and manipu</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>lation of the models. The general approach is to have a single, authoratative “source” for any given artifact, and to use purpose-built converters to generate usable “views” of the source. The main way this is applied is that the core information and service model specifications (IMs and SMs) of the Ref</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>erence Model are fully defined in an object-oriented formalism, with implementation technology specifications (ITSs) being generated as views. For example, the XML-schema, Java interface classes, C# interface classes, and other computable views for the EHR can be generated from the pri</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>mary EHR model, which is expressed in formal textual UML 2.0-compliant semantics. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:9px; margin-left:45px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>Model verification environment UM</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>L Tool Environment </SPAN
+></P>
+<IMG width=577 height=273 style="display:block; float:none; text-align:center; margin-bottom:0px" src="images/modelling_guide_img_2.png">
+<P style="text-align:justify; margin-bottom:22px; margin-left:63px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>Publishing environment </SPAN
+></P>
+<P style="margin-bottom:20px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>FIGURE 1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#000000"
+>EHR modelling environment </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:43px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>The primary expression of all object-oriented </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>EHR models is currently the ECMA-standardised </SPAN
+><A href="http://www.ecma-international.org/memento/TC39-TG4.htm">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Eiffel language (</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>ECMA Eiffel page</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>), as this the only textual formalism that closely approximates UML 2.0, and has tools available for it (GPL version available, see </SPAN
+><A href="http://www.eiffel.com">
+<SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.eiffel.com</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>). The </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>use of the Eiffel tools permit the core models to include all possible object-oriented semantics, includ</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>ing classes, attributes, functions, procedures, pre- and post-conditions, class invariants, multiple inheritance, genericity (“template” classes), agents (“delegates”), within a fully object-oriented type system (i.e. even basic types such as integer are instances of classes). Invariants are probably the sin</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>gle most important element of class specifications in any object model, since they indicate to the developer the valid instance structures in a system (for example, if a list attribute must be present, and if it is, whether the list can be empty and so on). All of these semantics can be validated, ensuring that the published specifications are much more than “just paper”, as is unfortunately common with many well-known published standards. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_3121">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>12 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_3852">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 4 of 19 </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>Author: </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<A href="#LinkTarget_3091">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>© 2002-2007 The openEHR Foundatio</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>n 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>The openEHR Modelling Guide </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>The openEHR Modelling Environment Rev </SPAN
+><A href="#LinkTarget_3114">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.3.2 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:9px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>The primary models are used as the source for the published documentary form of the specifications, generally in Adobe PDF format. There is not considered to be any semantic difference between tool-based abstract model expressions and their documentary counterparts, i.e. there is no “mapping” or “conversion”. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:747px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>The primary models are also losslessly translated to a UML-2.0 compliant XML instance form, from which all other views are generated. In theory, this intermediate form should be OMG XMI, but for various practical reasons it is not: not only are XMI documents massive and impossible for humans to read, but they do not correctly include pre- and post-conditions or invariants. However, the choice of the intermediate format may change in the future - the only requirements are that it be lossless with respect to the primary specifications, and that it be acceptable and processable by its users. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>Author: </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></A>
+<A href="#LinkTarget_3852">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 5 of 19 </SPAN
+></A>
+<A href="#LinkTarget_3121">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>12 Mar 2007 </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>© 2002-2007 The openEHR Foundatio</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>n 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Formalisms </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>The openEHR Modelling Guide </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_3114">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.3.2 </SPAN
+></A>
+</P>
+</DIV>
+<DIV class="Part"
+><H2 ID="LinkTarget_3260">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:18pt; font-weight:bold; color:#000000"
+>Formalisms </SPAN
+></H2>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3262">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>3.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>UML </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:9px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>EHR models are shown in UML (Unified Modelling Language) </SPAN
+><A href="#LinkTarget_3822">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>[5] and have been formally </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>validated using the Eiffel language, which (strangely) is still one of the only reliable tools for specify</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>ing and fully validating object-oriented models. UML is an industry-standard modelling language, which has been formally defined by the OMG. The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>EHR models make heavy use of two power</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>ful UML semantics, namely: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Generic classes (‘template classes’ in C++) </SPAN
+></LI>
+<LI style="margin-bottom:0px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Contracts, i.e. pre-conditions, post-conditions, invariants (defined in the OMG Object Con</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+></LI>
+</ul>
+<P style="text-align:left; margin-bottom:15px; text-indent:60px; line-height:20px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>straint Language, OCL) </SPAN
+><A href="#LinkTarget_3822">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>The notation used in this document follows the UML version 2.0 (see [5]). The following sections </SPAN
+></A>
+<A href="#LinkTarget_3822">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>describe the major semantic constructs in the class diagrams in this document. Refer to Meyer [8] for </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>a definitive guide to object-oriented semantics. </SPAN
+></P>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3279" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>3.1.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>Package </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>A collection of related classes, typically corresponding to one or more business objects, and grouped for convenient management of development. Packages may be nested hierarchically. Indicated graph</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>ically by a named blue rectangle containing classes. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3283" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>3.1.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>Class </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>The primary construct in object-oriented modelling and software development. A class defines objects in terms of </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>behaviour</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>state</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>, or in more technical terms, routines and attributes. The class definition is the template for creating </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>objects</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> at runtime, which are </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>instances</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> of the class. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3286" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>3.1.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>Inheritance </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:9px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Inheritance is a relationship between classes in which the definition of the descendant (inheriting class) is based on the ancestor. The descendant may change the ancestor’s definition in certain ways, according to the rules of the formalism. Inheritance is not normally visible at runtime as a relationship between objects. A number of meanings can be assigned to inheritance relationships, including: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="margin-left:60px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Specialisation/generalisation </SPAN
+></LI>
+<LI style="margin-left:60px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Implementation re-use </SPAN
+></LI>
+<LI style="margin-left:60px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Facility inheritance (mixin classes) </SPAN
+></LI>
+<LI style="margin-bottom:15px; margin-left:60px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Taxonomic classification </SPAN
+></LI>
+</ul>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3302" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>3.1.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>Association </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:9px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Association is a relationship between classes which describes a runtime relationship between objects. Its cardinality may be single (1:1) or multiple (1:N). </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:78px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>A particular kind of association between classes indicates the logical part-of relationship. There are two recognised variants of this, namely composition, or containment-by-value, and aggregation meaning a logical part-of relationship. The use of these different types of association in the model is detailed below. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_3121">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>12 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_3852">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 6 of 19 </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>Author: </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<A href="#LinkTarget_3091">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>© 2002-2007 The openEHR Foundatio</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>n 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<TABLE style="margin-bottom:10px">
+<TR>
+<TH colspan=2 style="text-align:left; vertical-align:top; width:382px; height:14px">
+<A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>The openEHR Modelling Guide </SPAN
+></A>
+</TH>
+<TH style="text-align:left; vertical-align:top; width:267px; height:14px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Formalisms </SPAN
+></TH>
+</TR>
+<TR>
+<TH style="text-align:left; vertical-align:top; width:51px; height:22px"/>
+<TD style="width:330px; height:22px"/>
+<TD style="text-align:right; width:267px; height:22px">
+<A href="#LinkTarget_3114">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev 1.3.2 </SPAN
+></A>
+</TD>
+</TR>
+<TR>
+<TH ID="LinkTarget_3327" style="text-align:left; vertical-align:bottom; width:51px; height:28px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>3.2 </SPAN
+></TH>
+<TD style="vertical-align:bottom; width:330px; height:28px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>Other Alternatives </SPAN
+></TD>
+<TD style="text-align:right; width:267px; height:28px"/>
+</TR>
+</TABLE>
+<P style="text-align:justify; margin-bottom:5px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Numerous alternatives were considered both in the original GEHR project, and for </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>EHR, includ</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>ing the following: </SPAN
+></P>
+<P style="text-align:; margin-bottom:5px; margin-right:73px; margin-left:36px; text-indent:-23px; line-height:21px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>OMG IDL</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>: the OMG’s IDL language lacks assertions and generic types, and its type model is inconsistent (basic “types” are not the same as constructed types, due to the influence of C); </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Rumbaugh/Booch/etc notations</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>: none of these notations are formal, and all lack assertions. In any case, they have been superseded by UML; </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>SGML/XML</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>: SGML is overly complex, and very document-oriented. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:5px; margin-left:24px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>XML-schema: not well adapted to information modelling (cf information representation) because it is purely data-oriented, and missing a number of important semantics, namely assertions, generic types and multiple inheritance. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:659px; margin-left:24px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Z, Object Z, B</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>: these are worthy of future consideration. Their use now is prevented mainly by a lack of industrial strength tools. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>Author: </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></A>
+<A href="#LinkTarget_3852">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 7 of 19 </SPAN
+></A>
+<A href="#LinkTarget_3121">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>12 Mar 2007 </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>© 2002-2007 The openEHR Foundatio</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>n 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Modelling Guide </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>The openEHR Modelling Guide </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_3114">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.3.2 </SPAN
+></A>
+</P>
+</DIV>
+</DIV>
+</DIV>
+<DIV class="Part"
+><H2 ID="LinkTarget_3348">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:18pt; font-weight:bold; color:#000000"
+>Modelling Guide </SPAN
+></H2>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3350">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>4.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>General Principles </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:22px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>One crucial point to understand about modelling is that the semantics of all definitions in a model constitute statements about the informational (or behavioural) entities defined by the relevant classes, and no more. Many modellers make the mistake of entering into torturous discussions about the semantics of real world objects based on the arrangement of classes or relationships in a model, when in fact the argument should be the other way around - any model is a formalisation and abstraction, potentially of real world entities, and its meaning does not extend beyond itself. Thus, any concept in a model, such as defined by the type </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>QUANTITY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> should not be understood as being a description of quantities in the real world, but a formal, abstract model of a concept called “quantity” as agreed by the modellers. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3353">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>4.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>Naming </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:9px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Class names are in upper case, with underscore separators, enabling them to be easily identified and read. In almost all cases, the full english word has been used. Class feature names (i.e. attribute and method names) are in lower case, underscore separated. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:9px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>This style choice may surprise some developers, and has been done in purpose for a number of rea</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>sons: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="margin-left:60px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>for better readability; </SPAN
+></LI>
+<LI style="margin-left:60px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>to make it clear that the specification is an abstract one, and to prevent confusion with pro</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>gramming languages ITSs; </SPAN
+></LI>
+<LI style="margin-bottom:9px; margin-left:60px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>to allow the use of mixed case class names for the assumed types of UML, such as </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>String</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>Integer</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>List&lt;T&gt;</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> and so on; these contrast with classes defined by </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>EHR, such as </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>SECTION</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>ENTRY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>, making it very clear what </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>EHR has defined versus what it has assumed. </SPAN
+></LI>
+</ul>
+<P style="text-align:justify; margin-bottom:9px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>The names used in the abstract specifications are transformed by tools into the preferred idiom of each target formalism; the rules for doing so are described in each ITS. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:22px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>All names have been chosen with implementors and other people in mind who will deal with techni</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>cal modelling, rather than users. In almost all cases, users will never see the names used in the refer</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>ence or archetype models. The exception is archetype editor tools which would normally show the class names of instances of the archetype model which are being created; it is assumed that users of this tool will have a basic technical understanding of the reference and archetype models. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3376">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>4.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>Operators </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:9px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Three classes of operator are used: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="margin-left:60px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>infix operators, i.e. any binary operator which appears between the operands, e.g. “+” in the expression “X + Y” </SPAN
+></LI>
+<LI style="margin-left:60px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>prefix operators, i.e. any unary operator appearing before the operand, e.g. “-” in “-5” </SPAN
+></LI>
+<LI style="margin-bottom:61px; margin-left:60px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>postfix operators, i.e. any unary operatory appearing after the operand, e.g. “!” in “x!” (fac</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>torial). </SPAN
+></LI>
+</ul>
+<P style="margin-bottom:15px; margin-left:567px; text-indent:-566px">
+<A href="#LinkTarget_3121">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>12 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_3852">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 8 of 1</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>9 	</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>Author: </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<A href="#LinkTarget_3091">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>© 2002-2007 The openEHR Foundatio</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>n 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<TABLE style="margin-bottom:10px">
+<TR>
+<TH colspan=2 style="text-align:left; vertical-align:top; width:365px; height:12px">
+<A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>The openEHR Modelling Guide </SPAN
+></A>
+</TH>
+<TH style="text-align:left; vertical-align:top; width:284px; height:12px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Modelling Guide </SPAN
+></TH>
+</TR>
+<TR>
+<TH style="text-align:left; vertical-align:top; width:51px; height:23px"/>
+<TD style="width:314px; height:23px"/>
+<TD style="text-align:right; width:284px; height:23px">
+<A href="#LinkTarget_3114">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev 1.3.2 </SPAN
+></A>
+</TD>
+</TR>
+<TR>
+<TH ID="LinkTarget_3413" style="text-align:left; vertical-align:bottom; width:51px; height:28px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>4.4 </SPAN
+></TH>
+<TD style="vertical-align:bottom; width:314px; height:28px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>Types </SPAN
+></TD>
+<TD style="text-align:right; width:284px; height:28px"/>
+</TR>
+</TABLE>
+<P style="text-align:left; margin-bottom:9px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>The reference model can be thought of as consisting of a number of classes which fulfill one of two purposes. The first category includes those which represent concretely-modelled concepts like “revi</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>sion history entry” or “transaction”, while the second includes those whose job it is to represent generic data structures, used to express clinical data whose specific form is defined by archetypes, rather than by the reference model. The general form of the latter can best be understood as structures of name/value pairs, where all nodes in the structure have names, and leaf nodes have values as well. There are accordingly two kinds of “datatypes” used in the model: one for the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>attributes</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> of all classes, and the other for the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>values</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> in the clinical name/value structures. These latter are known as “data value types”, whereas the former are known as “attribute types”. Instances of data value types are the only allowable values in the generic information structures. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:5px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>In addition to types defined in the model, a number of basic types are assumed in the modelling for</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>malism, which are globally understood in the same (or compatible) ways in all implementation for</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>malisms. These are: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:22px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>-</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Character </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>(members of a character set</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>) 
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>-</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:12pt; font-weight:normal; color:#000000"
+>String </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>(strings of printable characters</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>) 
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>-</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Integer </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>(integer numbers</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>) 
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>-</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Real </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>(real numbers</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>) 
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>-</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Double </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>(double precision floating point real numbers</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>) 
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>-</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Boolean </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>(two-valued entities</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>) 
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>-</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>Array&lt;T&gt; </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>(physical container of items indexed by number</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>) 
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>-</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>List&lt;T&gt; </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>(implied order, non-unique membership</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>) 
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>-</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>Set&lt;T&gt; </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>(no order, unique membership</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>) 
+</SPAN
+></P>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3432" style="text-align:left; margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>4.4.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>Data Value Types </SPAN
+></H3>
+<P style="text-align:left; margin-bottom:9px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Data value types are characterised by being explicitly modelled and inheriting from the abstract class </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>DATA_VALUE</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>. The names of all of these types are prefixed with “</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>DV_</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>” to differentiate them from types of the same names which may occur in particular implementation technologies, thus </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>DV_DATE </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>rather than </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>DATE</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> and so on. Types which are notionally one of the standard basic types have a specific model. For example, the notional “string” type is modelled as the data value type </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>DV_PLAIN_TEXT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:22px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Data value types are the only types which can be used as data values, e.g. as the type of the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>ELE</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>MENT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>.</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>value</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> attribute in the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>EHR EHR reference model, or other similar places where the type </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>DATA_VALUE </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>is specified. </SPAN
+></P>
+<IMG width=561 height=169 style="display:block; float:none; text-align:center; margin-bottom:11px" src="images/modelling_guide_img_3.png">
+<P style="margin-bottom:52px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>FIGURE 2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#000000"
+>rm.data_structures.representation Package </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>Author: </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></A>
+<A href="#LinkTarget_3852">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 9 of 19 </SPAN
+></A>
+<A href="#LinkTarget_3121">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>12 Mar 2007 </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>© 2002-2007 The openEHR Foundatio</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>n 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Modelling Guide </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>The openEHR Modelling Guide </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_3114">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.3.2 </SPAN
+></A>
+</P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3451" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>4.4.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>Attribute Types </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Types which can be used for other attributes in model classes include any standard basic type, or any of the data value types. For example, if a string is needed, the class </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>STRING</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> may be used, unless spe</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>cial features of </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>DV_PLAIN_TEXT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> are required. If a date/time is needed however, since there is no guaranteed standard type for this, the data value type </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>DV_DATE_TIME</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> must be used. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3455" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>4.4.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>Existence and Cardinality </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:32px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Existence of attributes is indicated by brackets after the attribute name inside a class box. Possible values are: </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>[0..1]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>[1]</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>, meaning optional and mandatory, respectively. For attributes of container types such as </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>List&lt;T&gt;</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>, existence of the whole container is shown the same way. Cardinality of the container is shown by including the container type explicitly. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:5px">
+<SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-weight:bold; font-stretch:semi-condensed; color:#000000"
+>PERSO</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-weight:bold; font-stretch:semi-condensed; color:#000000"
+>N </SPAN
+></P>
+<P style="text-align:left; margin-bottom:27px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#008000"
+>name</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+> [1]: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#FF00FF"
+>String </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#008000"
+>address</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+> [0..1]: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#FF00FF"
+>List</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>&lt;</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#FF00FF"
+>String</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>&gt; </SPAN
+></P>
+<P style="margin-bottom:22px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>FIGURE 3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#000000"
+>Attribute Existence and Cardinality </SPAN
+></P>
+</DIV>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3462">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>4.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>Inheritance </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:32px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>The inheritance relationship between classes indicates that one class is the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>descandant</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> of another, termed the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>ancestor</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>. Two kinds of inheritance are used in the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>EHR models, both readily available in all object-oriented formalisms. These are standard specialisation or “is-a” inheritance, implying type substitutability, and </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>facility</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> inheritance, whereby the descendant class is simply using the facili</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>ties of the inherited class. To make clear the distinction in the UML diagrams, specialisation inherit</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>ance is indicated using unbroken grey lines, while facility inheritance is indicated using dotted lines, as shown in the following example. </SPAN
+></P>
+<IMG width=455 height=123 style="display:block; float:none; text-align:center; margin-bottom:23px" src="images/modelling_guide_img_4.png">
+<P style="margin-bottom:27px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>FIGURE 4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#000000"
+>rm.data_types.quantity.date_time Package </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3469">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>4.6 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>Relationships </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Relationships between classes in the reference model are of three logical types, described below. </SPAN
+></P>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3472" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>4.6.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>Composition </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:52px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Composition indicates the part/sub-part relationship where the sub-part can have no meaningful exist</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>ence outside of the whole, or, put another way, the lifetime of the part is controlled by the whole. For example, in the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>EHR EHR RM, the class </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>COMPOSITION</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> has as a subpart </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>ACCESS_CONTROL</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_3121">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>12 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_3852">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 10 of 19 </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>Author: </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<A href="#LinkTarget_3091">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>© 2002-2007 The openEHR Foundatio</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>n 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>The openEHR Modelling Guide </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Modelling Guide Rev </SPAN
+><A href="#LinkTarget_3114">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.3.2 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:9px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>illustrated in </SPAN
+><A href="#LinkTarget_3499">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>FIGURE 5</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>. All objects contained within a single “business object”, i.e. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>Strings</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>Integers</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> and other leaf types are always related to the containing object by composition. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:27px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>In UML, composition is indicated by a black diamond on the class representing the whole. A “part” object can only be in a composition relationship with one “whole” object, i.e. a given instance cannot be part-of multiple wholes. </SPAN
+></P>
+<IMG width=116 height=108 style="display:block; float:none; margin-bottom:20px" src="images/modelling_guide_img_5.png">
+<TABLE style="text-align:right; margin-bottom:37px">
+<TR>
+<TH style="text-align:left; vertical-align:top; width:122px; height:19px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-weight:bold; font-stretch:semi-condensed; color:#000000"
+>CODED_TER</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-weight:bold; font-stretch:semi-condensed; color:#000000"
+>M </SPAN
+></TH>
+</TR>
+<TR>
+<TH style="text-align:left; vertical-align:top; width:122px; height:36px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#008000"
+>rubric: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#FF00FF"
+>String </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#008000"
+>concept_code: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#FF00FF"
+>String </SPAN
+></TH>
+</TR>
+</TABLE>
+<P style="margin-bottom:9px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>FIGURE 5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#000000"
+>Examples of Composition </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Semantically, composition corresponds to physical containment by value. Movement or deletion of the whole causes movement or deletion respectively of the part. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3502" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>4.6.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>Aggregation </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:27px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Aggregation indicates a logical part/sub-part relationship, where the sub-part can meaningfully exist on its own, i.e. does not need to be deleted if the parent whole is deleted. Consider by way of example the relationship between </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>HEALTH_CARE_FACILITY</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>HEALTH_CARE_PROFESSIONAL</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> illustrated in </SPAN
+><A href="#LinkTarget_3509">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>FIGURE 6. The difference in semantics with respect to composition is that aggregation parts and </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>wholes represent business objects (e.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>HOSPITAL</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>PERSON</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>), whereas the part objects of compos</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>ite relationships represent fine-grained constituents inside a business object (e.g. </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>PERSON</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>PERSON_NAME</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>). </SPAN
+></P>
+<P style="margin-bottom:-7px">
+<SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-weight:bold; font-stretch:semi-condensed; color:#000000"
+>HEALTH_CARE_FACILIT</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-weight:bold; font-stretch:semi-condensed; color:#000000"
+>Y </SPAN
+></P>
+<IMG width=187 height=107 style="display:block; float:none; text-align:center; margin-bottom:23px" src="images/modelling_guide_img_6.png">
+<P style="margin-bottom:9px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>FIGURE 6 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#000000"
+>Example of Aggregation </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:9px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>In UML, aggregation is indicated by a white diamond on the class representing the whole and a key shown on the part, meaning that the whole class contains a key referring to the part class. Movement or deletion of the whole may occur without movement or deletion of the part. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:52px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>A sensible definition of the semantics of aggregation has historically been, and remains, problematic </SPAN
+><A href="#LinkTarget_3822">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>for many modellers. Various books on UML including “UML Distilled” [5], and indeed the authors of </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>UML themselves have noted the confusion</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.6pt; font-weight:normal; color:#000000"
+><Sup>1</Sup></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>, and done little to clear it up. Consequently, in some pub</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>lications, the aggregation relationship has the semantics of allowing a “part” to be a part-of more than one whole. We see this as an error for a number of reasons. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:27px; line-height:13px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>1. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>Jim Rumbaugh says of aggregation “think of it as a modelling placebo” (Rumbaugh, Jacobsen </SPAN
+><A href="#LinkTarget_3816">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>and Booch 1999) [3]. Martin Fowler calls it “one of my biggest </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>betes noires</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>”. Clearly, aggrega</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+></SPAN
+><A href="#LinkTarget_3822">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>tion is not well understood by the “experts” [5]. </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>Author: </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></A>
+<A href="#LinkTarget_3852">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 11 of 19 </SPAN
+></A>
+<A href="#LinkTarget_3121">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>12 Mar 2007 </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>© 2002-2007 The openEHR Foundatio</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>n 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Modelling Guide </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>The openEHR Modelling Guide </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_3114">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.3.2 </SPAN
+></A>
+</P>
+<ul style="list-style-type:disc">
+<LI style="margin-left:60px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Firstly, there is no sensible understanding in natural language for the concept of something that is part of more than one whole. </SPAN
+></LI>
+<LI style="margin-left:60px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>When the semantics of changing the part are investigated, it is normally found that a change to the part, seen as part-of one whole is not expected to cause a change in the same part seen as part-of another whole. If the change should indeed occur in all wholes, then the whole/part relationships are associations, and do not represent the part-of relationship at all. If changes are not meant to be global to all wholes, then distinct (possibly initially identical) instances of the part must be part-of each whole. </SPAN
+></LI>
+<LI style="margin-bottom:9px; margin-left:60px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>In some models, aggregation is used in an attempt to represent “re-use”. However, re-use is not a meaningful modelling concept, although it is a meaningful implementation concept</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9.6pt; font-weight:normal; color:#000000"
+><Sup>1</Sup></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>. The only reasonable modelling interpretation of “re-use” would be that a part is part-of one whole, and there are other similar wholes that have (or will have at a later point in time) a part which is identical to the existing part. In this case, the proper interpretation of aggrega</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>tion is that each whole has a part, and that there are also constraints or operations (such as copy) which guarantee that the parts of certain wholes are all identical in value to each other. </SPAN
+></LI>
+</ul>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Consequently, in this document aggregation semantics are defined such that a “part” object can only be in a aggregation relationship with one “whole” object, i.e. a given instance cannot be part-of multi</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>ple wholes. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3549" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>4.6.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>Association </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Association indicates any other kind of relationship in which instances of both classes are completely meaningful in themselves. Indicated by no diamond in UML. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3552" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>4.6.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>Qualified Association </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:27px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>One kind of association which occurs quite commonly is the “qualified association”. In contrast with normal associations which are “direct” (i.e. object to object), qualified associations are by symbolic </SPAN
+><A href="#LinkTarget_3562">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>reference, where the reference is in the form of an attribute value from the target class. FIGURE 7 </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>illutrates the qualified asscociation, and shows an equivalent single class below it. The qualified asso</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>ciation is most commonly used when objects of the target class will each have a unique id which can be referenced from elsewhere, in the manner of a primary/foreign key in relational systems (here the foreign key is the attribute </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>bar_id</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>: </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>String</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> in the class Foo. </SPAN
+></P>
+<IMG width=255 height=55 style="display:block; float:none; text-align:center; margin-bottom:21px" src="images/modelling_guide_img_7.png">
+<IMG width=1 height=37 style="display:block; float:none; margin-bottom:25px" src="images/modelling_guide_img_8.png">
+<P style="text-align:justify; margin-bottom:9px">
+<SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-weight:bold; font-stretch:semi-condensed; color:#000000"
+>FO</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-weight:bold; font-stretch:semi-condensed; color:#000000"
+>O </SPAN
+></P>
+<P style="text-align:left; margin-bottom:22px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#008000"
+>bar_id: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#FF00FF"
+>String </SPAN
+></P>
+<IMG width=1 height=37 style="display:block; float:none; text-align:right; margin-bottom:18px" src="images/modelling_guide_img_9.png">
+<P style="margin-bottom:94px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>FIGURE 7 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#000000"
+>Qualified Association </SPAN
+></P>
+<P style="text-align:left; margin-bottom:27px; line-height:13px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>1. </SPAN
+><A href="#LinkTarget_3822">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+> This is well known as the “flyweight” pattern described in [6]. In the UML diagram for this </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>pattern, an aggregation relationship appears between a flyweight-factory and the flyweight (shared) object; associations appear between the logical “owners” and the factory-generated fly</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>weights) </SPAN
+></P>
+<P style="margin-bottom:15px; margin-left:567px; text-indent:-566px">
+<A href="#LinkTarget_3121">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>12 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_3852">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 12 of 1</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>9 	</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>Author: </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<A href="#LinkTarget_3091">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>© 2002-2007 The openEHR Foundatio</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>n 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>The openEHR Modelling Guide </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Modelling Guide Rev </SPAN
+><A href="#LinkTarget_3114">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.3.2 </SPAN
+></A>
+</P>
+</DIV>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3580">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>4.7 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>Functions </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:22px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Functions are understood in </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>EHR in the object-oriented sense as “computed features having a return type, and not causing side-effects in the object on which they are called”. Functions are used in various places to define relevant interface, to support the expression of invariants, or to express com</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>putation of derived properties, such as extracting the logical pieces from a URI string. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3584">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>4.8 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>Anchored Types </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:27px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>An object-oriented feature used sometimes in the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>EHR specifications is that of “anchored types”. An example of such a type is shown in the following UML. </SPAN
+></P>
+<TABLE style="margin-bottom:0px">
+<TR>
+<TH style="text-align:left; vertical-align:top; width:201px; height:19px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-style:italic; font-weight:normal; font-stretch:semi-condensed; color:#000000"
+>ORDERE</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial Narrow', sans-serif; font-size:9.9pt; font-style:italic; font-weight:normal; font-stretch:semi-condensed; color:#000000"
+>D </SPAN
+></TH>
+</TR>
+<TR>
+<TH style="text-align:left; vertical-align:top; width:201px; height:19px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="text-align:left; width:201px; height:19px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>infix</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#008000"
+> ‘&lt;’ (other: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>like </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#FF00FF"
+>Current</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#008000"
+>): </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#FF00FF"
+>Boolean </SPAN
+></TH>
+</TR>
+</TABLE>
+<IMG width=252 height=77 style="display:block; float:none; text-align:center; margin-bottom:22px" src="images/modelling_guide_img_10.png">
+<P style="text-align:justify; margin-bottom:15px; margin-left:141px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>FIGURE 8 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:normal; color:#000000"
+>pseudo-UML for Anchored Types </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:22px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>In this figure, an infix function ‘&lt;‘ is defined on the abstract type </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>ORDERED</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>. The signature has the parameter </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>other</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>, of type “like Current”. This syntax has been adopted from the Eiffel language because it is so useful in specification. Its effect is to say that in every subtype of </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>ORDERED</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> there is a function ‘&lt;‘ whose </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>other</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> argument is of the same type as the subtype - with no actual repeated defini</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>tions required to do this. This clearly saves on code, reduces errors of repetition. Although it is not available in UML, or in many languages, it is used in the specifications to reduce the repetition, and improve clarity. Mapping to implementation formalisms is easy: simply define the initial signature as having the same type as the type on which it is defined (</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>ORDERED</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> in this above example), and rede</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>fine the signature appropriately down the inheritance tree. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3600">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>4.9 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>Constraints and Contracts </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:9px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Constraints are written in a order predicate logic based on the OMG’s Object Constraint Language (OCL), with some differences due to problems in the current definition of OCL. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:9px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>The keywords used are: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="margin-left:60px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>require</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>: routine precondition </SPAN
+></LI>
+<LI style="margin-left:60px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>ensure</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>: routine postcondition </SPAN
+></LI>
+<LI style="margin-left:60px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>invariant</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>: class invariant </SPAN
+></LI>
+<LI style="margin-bottom:9px; margin-left:60px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>and</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>and then</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>or else</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>implies</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>xor</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>: Boolean operators </SPAN
+></LI>
+</ul>
+<P style="text-align:justify; margin-bottom:94px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>The various kinds of constraints together form the “contract” of a class, that is the conditions under which its instances interact with instances of other classes (including itself). The following sections describe the three constraint types. See Meyer </SPAN
+><A href="#LinkTarget_3822">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>[8]</SPAN
+></A>
+<A href="#LinkTarget_3822">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> and Kilov [7] for an explanation of contracts. </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>Author: </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></A>
+<A href="#LinkTarget_3852">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 13 of 19 </SPAN
+></A>
+<A href="#LinkTarget_3121">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>12 Mar 2007 </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>© 2002-2007 The openEHR Foundatio</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>n 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Modelling Guide </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>The openEHR Modelling Guide </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_3114">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.3.2 </SPAN
+></A>
+</P>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3634" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>4.9.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>Pre-conditions </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Pre-conditions are introduced with the keyword </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>require</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>, and consist of a first-order predicate logic expression evaluating to True or False. A precondition represents the truth condition which must be upheld by the caller of a routine to ensure the correct functioning of the routine, i.e. it is a condition </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>assumed</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> to be true by the routine. If a pre-condition is violated, the caller is in the wrong. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3637" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>4.9.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>Post-conditions </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Post-conditions are introduced with the keyword </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>ensure</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>, and consist of a first-order predicate logic expression evaluating to True or False. A post-condition represents the truth condition which must be upheld by a routine, i.e. it is a condition </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>guaranteed </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>to be true by the routine to the caller. If a post-condition is violated, the called routine is in the wrong. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3640" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>4.9.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; font-weight:bold; color:#000000"
+>Invariants </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:22px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Invariants consist of first order predicate logic statements which apply to the whole class. The mean</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>ing is that for every instance of the class, the condition is true at all times, apart from mid-execution of a routine. In other words, object invariants are always true at the points in time when they are accessible to other objects - including prior to calling a routine, and upon exit. If an invariant fails, there is an error in the design of the class. Invariants must be satisfied upon completion of any crea</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>tion routine. </SPAN
+></P>
+</DIV>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3645">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>4.10 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>Special Types </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:22px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>The type </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>Any</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> is assumed as the parent type of all other types, and is the type on which basic operators of equality and assignment are defined. See the Support Reference Model for details. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_3648">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>4.11 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; font-weight:bold; color:#000000"
+>Special Instances </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:9px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>The following special instances are indentified in constraints. </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="margin-left:60px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>Result</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> - the result of any function. “Result” is treated like a normal variable whose type is the return type of the function; </SPAN
+></LI>
+<LI style="margin-left:60px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>Current</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> - the current object. Synonymous with “self” in some languages. </SPAN
+></LI>
+<LI style="margin-bottom:309px; margin-left:60px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>Void</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> - the empty pseudo-object; conforms to any type. Means the absence of an instance. Synonymous with “null” in many languages. </SPAN
+></LI>
+</ul>
+<P style="margin-bottom:15px; margin-left:567px; text-indent:-566px">
+<A href="#LinkTarget_3121">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>12 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_3852">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 14 of 1</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>9 	</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>Author: </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<A href="#LinkTarget_3091">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>© 2002-2007 The openEHR Foundatio</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>n 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>The openEHR Modelling Guide </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Class Descriptions Rev </SPAN
+><A href="#LinkTarget_3114">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.3.2 </SPAN
+></A>
+</P>
+</DIV>
+</DIV>
+<DIV class="Part"
+><H2 ID="LinkTarget_3677" style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:18pt; font-weight:bold; color:#000000"
+>Class Descriptions </SPAN
+></H2>
+<P style="text-align:left; margin-bottom:0px; line-height:22px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Classes in the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>EHR models are formally described in tabular form. Three colour schemes are used, as follows: </SPAN
+></P>
+<P style="text-align:left; margin-bottom:0px; text-indent:36px; line-height:23px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Cyan</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>: reference model classes </SPAN
+></P>
+<P style="text-align:left; margin-bottom:22px; text-indent:36px; line-height:23px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Light green</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>: archetype model classes Reference model classes are defined in the form shown below. The various meanings of each section are indicated in this example table. </SPAN
+></P>
+<TABLE style="margin-bottom:76px">
+<CAPTION  style="margin-bottom:76px">
+<P style="margin-bottom:76px; line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>© 2002-2007 The openEHR Foundatio</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>n 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+</CAPTION>
+<TR>
+<TH style="width:114px; height:31px; background-color:#CCFFFF; border-style:solid; border-color:#000000; border-width:3px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>CLASS </SPAN
+></TH>
+<TH colspan=2 style="text-align:left; width:538px; height:31px; background-color:#CCFFFF; border-style:solid; border-color:#000000; border-width:3px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>CLASS_NAME </SPAN
+></TH>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:middle; width:114px; height:33px; background-color:#CCFFFF; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>Purpose </SPAN
+></TD>
+<TD colspan=2 style="width:538px; height:33px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Description of purpose of class in model and information based on it. </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:middle; width:114px; height:35px; background-color:#CCFFFF; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>Use </SPAN
+></TD>
+<TD colspan=2 style="width:538px; height:35px; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Particular uses of class in the model, or instances of the class in data. </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:middle; width:114px; height:48px; background-color:#CCFFFF; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>MisUse </SPAN
+></TD>
+<TD colspan=2 style="vertical-align:middle; width:538px; height:48px; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Potential expected misuses of the class, usually based on common misuses or mis</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>conceptions of the name of the class. </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:middle; width:114px; height:67px; background-color:#FFFF80; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>CEN </SPAN
+></TD>
+<TD colspan=2 style="width:538px; height:67px; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<A href="http://www.centc251.org">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Correspondence to CEN ENV 13606 part 1 - part 4 concepts. These standards were published by CEN in 2000, and can be found on </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.centc251.org</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></A>
+</TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:middle; width:114px; height:67px; background-color:#FFFF80; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>Synapses </SPAN
+></TD>
+<TD colspan=2 style="vertical-align:middle; width:538px; height:67px; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<A href="http://www.chime.ucl.ac.uk">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Correspondence to concepts in the Synapses, SynEx and EHCR-support Action models, produced in various EC-funded (4th framework) post-original GEHR projects. Some of this work is available at </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.chime.ucl.ac.uk</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></A>
+</TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:middle; width:114px; height:67px; background-color:#FFFF80; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>GeHR </SPAN
+></TD>
+<TD colspan=2 style="vertical-align:middle; width:538px; height:67px; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<A href="http://www.openehr.org/gehr_australia/t_aus_gehr.htm">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Correspondence to Australian GEHR models as originally published on http://www.gehr.org (now defunct); see specifications at </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.openehr.org/gehr_australia/t_aus_gehr.htm</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></A>
+</TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:middle; width:114px; height:48px; background-color:#FFFF80; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>HL7v3 </SPAN
+></TD>
+<TD colspan=2 style="vertical-align:middle; width:538px; height:48px; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<A href="http://www.hl7.org">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Correspondence to concepts in HL7 version 3 models, as published in various bal</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>lots at </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.hl7.org</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></A>
+</TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:middle; width:114px; height:35px; background-color:#CCFFFF; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>Attributes </SPAN
+></TD>
+<TD style="vertical-align:middle; width:268px; height:35px; background-color:#CCFFFF; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>Signature </SPAN
+></TD>
+<TD style="vertical-align:middle; width:271px; height:35px; background-color:#CCFFFF; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>Meaning </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:middle; width:114px; height:35px; background-color:#CCFFFF; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>0..1 </SPAN
+></TD>
+<TD style="width:268px; height:35px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>attr_1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>:</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+> SOME_TYPE </SPAN
+></TD>
+<TD style="width:271px; height:35px; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Description of this attribute </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:middle; width:114px; height:35px; background-color:#CCFFFF; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>1..1 </SPAN
+></TD>
+<TD style="width:268px; height:35px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>attr_n</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>:</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+> SOME_TYPE </SPAN
+></TD>
+<TD style="width:271px; height:35px; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Description of this attribute </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:middle; width:114px; height:35px; background-color:#CCFFFF; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>Functions </SPAN
+></TD>
+<TD style="vertical-align:middle; width:268px; height:35px; background-color:#CCFFFF; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>Signature </SPAN
+></TD>
+<TD style="vertical-align:middle; width:271px; height:35px; background-color:#CCFFFF; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>Meaning </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; width:114px; height:86px; background-color:#CCFFFF; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px"/>
+<TD style="width:268px; height:86px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>func_1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>(some_args: </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>SOME_TYPE</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>): </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>SOME_TYPE </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>require </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>precondition </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>ensure </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>postcondition </SPAN
+></TD>
+<TD style="width:271px; height:86px; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Description of this function </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; width:114px; height:48px; background-color:#CCFFFF; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px"/>
+<TD style="vertical-align:middle; width:268px; height:48px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>func_n</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>(some_args: </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>SOME_TYPE</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>): </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>SOME_TYPE </SPAN
+></TD>
+<TD style="width:271px; height:48px; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Description of this function </SPAN
+></TD>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>Author: </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></A>
+<A href="#LinkTarget_3852">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 15 of 19 </SPAN
+></A>
+<A href="#LinkTarget_3121">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>12 Mar 2007 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:27px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Class Descriptions </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>The openEHR Modelling Guide </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_3114">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.3.2 </SPAN
+></A>
+</P>
+<IMG width=652 height=124 style="display:block; float:none; text-align:center; margin-bottom:167px" src="images/modelling_guide_img_11.png">
+<P style="text-align:left; margin-bottom:20px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Class invariants. Each mandatory attribute must have an invariant of the form</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>: 
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>Attr_1_exists</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>: attr /= Voi</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>d 
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Other invariants may be stated. All invariants have to be true before and after call</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>s 
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>to routines (procedures or functions) made from outside an object</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></P>
+<P style="text-align:justify; margin-bottom:9px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Preconditions and postconditions of functions are optional; all preconditions, postconditions and invariants are written in the first-order predicate logic used in the Eiffel language </SPAN
+><A href="#LinkTarget_3822">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>[8]</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>, </SPAN
+><A href="#LinkTarget_3824">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>[9]</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+> (mainly because this is compilable and testable in any Eiffel tool, including the </SPAN
+><SPAN style="text-decoration:underline"
+><A href="http://www.loria.fr/projets/SmallEiffel/">
+<SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>Gnu SmallEiffel com</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:9.9pt; font-weight:normal; color:#0000FF"
+></SPAN
+></A>
+</SPAN
+><A href="http://www.loria.fr/projets/SmallEiffel/">
+<SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>piler</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>). </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:22px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Archetype classes are defined using tables like the following. </SPAN
+></P>
+<TABLE style="margin-bottom:441px">
+<TR>
+<TH style="width:114px; height:31px; background-color:#C8FF5D; border-style:solid; border-color:#000000; border-width:3px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>CLASS </SPAN
+></TH>
+<TH style="text-align:left; vertical-align:top; width:168px; height:31px; background-color:#C8FF5D; border-style: solid none solid solid; border-color: #000000; border-width:3px 1px 4px 1px"/>
+<TH colspan=2 style="text-align:left; width:370px; height:31px; background-color:#C8FF5D; border-style: solid solid solid none; border-color: #000000; border-width:3px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>Archetype CLASS_XXX </SPAN
+></TH>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:middle; width:114px; height:33px; background-color:#C8FF5D; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>Purpose </SPAN
+></TD>
+<TD style="vertical-align:middle; width:168px; height:33px; border-style: border-style:solid none solid solid; border-color: #000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>xxxx </SPAN
+></TD>
+<TD colspan=2 style="width:370px; height:33px; border-style: border-style:solid solid solid none; border-color: #000000; border-width:4px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:middle; width:114px; height:35px; background-color:#C8FF5D; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>Attributes </SPAN
+></TD>
+<TD style="vertical-align:middle; width:168px; height:35px; background-color:#C8FF5D; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>Signature </SPAN
+></TD>
+<TD style="width:64px; height:35px; background-color:#C8FF5D; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="vertical-align:middle; width:306px; height:35px; background-color:#C8FF5D; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>Meaning </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:middle; width:114px; height:35px; background-color:#C8FF5D; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>1..1 </SPAN
+></TD>
+<TD style="width:168px; height:35px; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>aaa</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>: </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>T </SPAN
+></TD>
+<TD style="width:64px; height:35px; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="vertical-align:middle; width:306px; height:35px; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>xxx </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:middle; width:114px; height:35px; background-color:#C8FF5D; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>Functions </SPAN
+></TD>
+<TD style="vertical-align:middle; width:168px; height:35px; background-color:#C8FF5D; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>Signature </SPAN
+></TD>
+<TD style="width:64px; height:35px; background-color:#C8FF5D; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="vertical-align:middle; width:306px; height:35px; background-color:#C8FF5D; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>Meaning </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; width:114px; height:35px; background-color:#C8FF5D; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px"/>
+<TD style="width:168px; height:35px; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>fff</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>: </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT', serif; font-size:10.9pt; font-weight:normal; color:#000000"
+>T </SPAN
+></TD>
+<TD style="width:64px; height:35px; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="vertical-align:middle; width:306px; height:35px; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>xx </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:middle; width:114px; height:32px; background-color:#C8FF5D; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; font-weight:bold; color:#000000"
+>Invariant </SPAN
+></TD>
+<TD style="width:168px; height:32px; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>Aaa_valid</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>: aaa /= Void </SPAN
+></TD>
+<TD colspan=2 style="width:370px; height:32px; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 4px 1px"/>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px; line-height:15px">
+<A href="#LinkTarget_3121">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>12 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_3852">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 16 of 19 </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>Author: </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<A href="#LinkTarget_3091">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>© 2002-2007 The openEHR Foundatio</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>n 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:597px; text-indent:-596px; line-height:15px">
+<A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>The openEHR Modelling Guide </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>References Rev </SPAN
+><A href="#LinkTarget_3114">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.3.2 </SPAN
+></A>
+</P>
+<DIV class="Sect">
+<H2 ID="LinkTarget_3811" style="margin-bottom:15px; margin-left:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:18pt; font-weight:bold; color:#000000"
+>A References </SPAN
+></H2>
+<P style="text-align:justify; margin-bottom:9px; margin-left:48px; text-indent:-47px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>1 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Beale T. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Archetypes: Constraint-based Domain Models for Future-proof Information Systems</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>. See </SPAN
+><SPAN style="text-decoration:underline"
+><A href="http://www.deepthought.com.au/it/archetypes.html">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#0000FF"
+>http://www.deepthought.com.au/it/archetypes.html</SPAN
+></A>
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:; margin-bottom:9px; margin-left:48px; text-indent:-47px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>2 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Beale T </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>et al</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Design Principles for the EHR</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>. See </SPAN
+><SPAN style="text-decoration:underline"
+><A href="http://www.deepthought.com.au/it/archetypes.html">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#0000FF"
+>http://www.deepthought.com.au/openEHR</SPAN
+></A>
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:5px; margin-left:48px; text-indent:-47px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>3 	</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Booch G, Rumbaugh J, Jacobsen I. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>The Unified Modelling Language User Guide</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>. Addison es-ley 1999. </SPAN
+></P>
+<P style="text-align:; margin-bottom:0px; margin-right:306px; margin-left:72px; text-indent:-47px; line-height:26px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>4 Fowler M.  </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Analysis Patterns: Reusable Object Models </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Addison Wesley 1997 5 Fowler M, Scott K. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>UML Distilled (2nd Ed.) </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Addison Wesley Longman 2000 6 Gamma E, Helm R, Johnson R, Vlissides J. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Design patterns of Reusable Object-oriented Soft</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>ware. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Addison-Wesley 1995 7 Kilov H, Ross J. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Information Modelling</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>. Prentice Hall 1994. </SPAN
+></P>
+<P style="text-align:left; margin-bottom:543px; margin-right:29px; line-height:29px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>8 Meyer B. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Object-oriented Software Construction</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>, 2nd Ed. Prentice Hall 1997 9 Walden K, Nerson J. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>Seamless Object-oriented Software Architecture</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:normal; color:#000000"
+>. Prentice Hall 1994 </SPAN
+></P>
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>Author: </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>T Beal</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>e 	</SPAN
+></A>
+<A href="#LinkTarget_3852">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 17 of 19 </SPAN
+></A>
+<A href="#LinkTarget_3121">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>12 Mar 2007 </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>© 2002-2007 The openEHR Foundatio</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>n 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:959px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>References </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>The openEHR Modelling Guide </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_3114">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.3.2 </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_3121">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>12 Mar 2007 </SPAN
+></A>
+<A href="#LinkTarget_3852">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 18 of 19 </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>Author: </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<A href="#LinkTarget_3091">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>© 2002-2007 The openEHR Foundatio</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>n 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:0px">
+<A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>The openEHR Modelling Guide </SPAN
+></A>
+</P>
+<P style="margin-bottom:32px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_3114">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.3.2 </SPAN
+></A>
+</P>
+<P style="margin-bottom:608px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>END OF DOCUMEN</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000"
+>T 
+</SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>Author: </SPAN
+><A href="#LinkTarget_3091">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>T Beale </SPAN
+></A>
+<A href="#LinkTarget_3851">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 19 of 19 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_3121">
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>12 Mar 2007 </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>© 2002-2007 The openEHR Foundatio</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>n 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman', serif; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+</DIV>
+</DIV>
+</BODY>
+</HTML>
Index: /adl/trunk/pdf2html/terminology/terminology.htm
===================================================================
--- /adl/trunk/pdf2html/terminology/terminology.htm	(revision 71)
+++ /adl/trunk/pdf2html/terminology/terminology.htm	(revision 71)
@@ -0,0 +1,7793 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html40/strict.dtd">
+<!-- Created from PDF via Acrobat SaveAsXML -->
+<!-- Mapping table version: 28-February-2003 -->
+<HTML>
+<HEAD>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<STYLE type="text/css">
+IMG {
+ text-align:left;
+ vertical-align:top;
+ margin-bottom:20px;
+ margin-top:0px;
+ margin-right:0px;
+ margin-left:0px;
+ direction:ltr
+}
+SPAN {
+ font-family:'AFFKCF+PalatinoLinotype','Palatino',serif;
+ font-size:18pt;
+ font-style:normal;
+ font-weight:bold
+}
+CAPTION {
+ text-align:left;
+ margin-bottom:24px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+P {
+ text-align:center;
+ margin-bottom:24px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+TABLE {
+ border-width:thin;
+ border-collapse:collapse;
+ padding:3px;
+ text-align:center;
+ vertical-align:top;
+ margin-bottom:5px;
+ margin-top:0px;
+ margin-right:0px;
+ margin-left:0px;
+ direction:ltr;
+ width:auto;
+ height:auto;
+ display:table;
+ float:none
+}
+TR {
+ vertical-align:top;
+ height:auto
+}
+TH {
+ text-align:left;
+ vertical-align:top
+}
+TD { 
+ text-align:left;
+ vertical-align:middle
+}
+A {
+ font-style:normal;
+ font-weight:normal
+}
+DL {
+ text-align:left;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+LI {
+ list-style-type:none;
+ text-align:justify;
+ margin-bottom:4px;
+ margin-top:0px;
+ margin-right:0px;
+ margin-left:88px;
+ text-indent:0px;
+ direction:ltr;
+ line-height:14px
+}
+DT {
+ text-align:justify;
+ margin-bottom:4px;
+ margin-top:0px;
+ margin-right:0px;
+ margin-left:88px;
+ text-indent:0px;
+ direction:ltr
+}
+DD {
+ text-align:justify;
+ margin-bottom:4px;
+ margin-top:0px;
+ margin-right:0px;
+ margin-left:88px;
+ text-indent:0px;
+ direction:ltr
+}
+DIV[class="Part"] {
+ text-align:left;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+H4 {
+ text-align:left;
+ margin-bottom:22px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+DIV[class="Sect"] {
+ text-align:left;
+ margin-bottom:0px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+H2 {
+ text-align:justify;
+ margin-bottom:28px;
+ margin-top:0px;
+ margin-right:0px;
+ margin-left:72px;
+ text-indent:0px;
+ direction:ltr
+}
+H3 {
+ text-align:justify;
+ margin-bottom:7px;
+ margin-top:0px;
+ margin-right:0px;
+ text-indent:0px;
+ direction:ltr
+}
+</STYLE>
+<META
+ name="dc.creator"
+ content="Thomas" >
+<META
+ name="dc.title"
+ content="terminology.book" >
+<META
+ name="dc.date"
+ content="2007-04-09T11:53:59Z" >
+<META
+ name="dc.date.modified"
+ content="2007-04-09T11:53:59Z" >
+<META
+ name="generator"
+ content="Adobe Acrobat Exchange-Pro 8.258" >
+</HEAD>
+<BODY bgcolor=white text=black link=blue vlink=purple alink=fushia >
+<HR>
+<UL>
+<LI>
+<A href="#LinkTarget_8354">Copyright Notice</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8401">Amendment Record</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8470">Contents</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8595">1 Introduction</A>
+<UL>
+<LI>
+<A href="#LinkTarget_8597">1.1 Purpose</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8615">1.2 Related Documents</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8625">1.3 Status</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8637">1.4 Peer review</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8645">1.5 Conformance</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_8675">2 Terminology</A>
+<UL>
+<LI>
+<A href="#LinkTarget_8677">2.1 Overview</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8692">2.2 Code Sets</A>
+<UL>
+<LI>
+<A href="#LinkTarget_8723">2.2.1 Countries</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8751">2.2.2 Character Sets</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8779">2.2.3 Compression algorithms</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8833">2.2.4 Integrity check algorithms</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8858">2.2.5 Languages</A>
+</LI>
+<LI>
+<A href="#LinkTarget_8906">2.2.6 Media Types</A>
+</LI>
+<LI>
+<A href="#LinkTarget_9003">2.2.7 Normal Status</A>
+</LI>
+</UL>
+</LI>
+<LI>
+<A href="#LinkTarget_9042">2.3 The openEHR Terminology</A>
+<UL>
+<LI>
+<A href="#LinkTarget_9045">2.3.1 Attestation Reason</A>
+</LI>
+<LI>
+<A href="#LinkTarget_9086">2.3.2 Audit Change Type</A>
+</LI>
+<LI>
+<A href="#LinkTarget_9133">2.3.3 Composition Category</A>
+</LI>
+<LI>
+<A href="#LinkTarget_9176">2.3.4 Event Math Function</A>
+</LI>
+<LI>
+<A href="#LinkTarget_9272">2.3.5 Instruction States</A>
+</LI>
+<LI>
+<A href="#LinkTarget_9338">2.3.6 Instruction Transitions</A>
+</LI>
+<LI>
+<A href="#LinkTarget_9484">2.3.7 Null Flavours</A>
+</LI>
+<LI>
+<A href="#LinkTarget_9517">2.3.8 Participation Function</A>
+</LI>
+<LI>
+<A href="#LinkTarget_9576">2.3.9 Participation Mode</A>
+</LI>
+<LI>
+<A href="#LinkTarget_9786">2.3.10 Property</A>
+</LI>
+<LI>
+<A href="#LinkTarget_10202">2.3.11 Setting</A>
+</LI>
+<LI>
+<A href="#LinkTarget_10285">2.3.12 Subject relationship</A>
+</LI>
+<LI>
+<A href="#LinkTarget_10527">2.3.13 Term Mapping Purpose</A>
+</LI>
+<LI>
+<A href="#LinkTarget_10573">2.3.14 Version Lifecycle State</A>
+</LI>
+</UL>
+</LI>
+</UL>
+</LI>
+</UL>
+</HR>
+<IMG width=144 height=127 style="display:block; float:none" src="images/terminology_img_0.png">
+<IMG width=336 height=235 style="display:block; float:none; text-align:center; margin-bottom:24px" src="images/terminology_img_1.png">
+<TABLE>
+<TR>
+<TH colspan=3 style="width:401px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Editors: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>{T Beale, S Heard}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.6pt; font-weight:normal; color:#000000"
+>a</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, {D Kalra, D Lloyd}</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.6pt; font-weight:normal; color:#000000"
+>b </SPAN
+></TH>
+</TR>
+<TR>
+<TD style="width:117px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<A href="#LinkTarget_8414">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Revision: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</TD>
+<TD style="text-align:center; width:89px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Pages: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>27 </SPAN
+></A>
+</TD>
+<TD style="width:194px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Date of issue: </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>08 Apr 2007 </SPAN
+></A>
+</TD>
+</TR>
+</TABLE>
+<dl>
+<DT>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>a.</SPAN
+></DT>
+<DD>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> Ocean Informatics </SPAN
+></DD>
+
+<DT style="margin-bottom:369px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>b.</SPAN
+></DT>
+<DD style="margin-bottom:369px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> Centre for Health Informatics and Multi-professional Education, University College London </SPAN
+></DD>
+
+</dl>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; color:#0000FF"
+>© 2005-2007 The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; color:#0000FF"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; color:#0000FF"
+>EHR Foundation. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:7px; line-height:15px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>EHR Foundation is an independent, non-profit community, facilitating the sharing of health records by consumers and clinicians via open-source, standards-based implementations. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:10px; margin-right:155px; line-height:15px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; color:#0000FF"
+>Founding </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>David Ingram, Professor of Health Informatics, </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; color:#0000FF"
+>Chairman </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>CHIME, University College London </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:10px; margin-right:98px; line-height:15px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; color:#0000FF"
+>Founding </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>Dr P Schloeffel, Dr S Heard, Dr D Kalra, D Lloyd, T Beale </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; color:#0000FF"
+>Members </SPAN
+></P>
+<P style="margin-bottom:0px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; color:#0000FF"
+>email</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>: info@openEHR.org </SPAN
+><A href="http://www.openEHR.org">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; color:#0000FF"
+>web</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#0000FF"
+>: http://www.openEHR.org </SPAN
+></A>
+</P>
+<P style="margin-bottom:109px">
+<A href="#LinkTarget_8325">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+</P>
+<P style="text-align:left; margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+<DIV class="Part"
+><H4 ID="LinkTarget_8354">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Copyright Notice </SPAN
+></H4>
+<P style="text-align:left; margin-bottom:15px; margin-left:38px; line-height:16px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>© Copyright openEHR Foundation 2001 - 200</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>All Rights Reserve</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>d 
+</SPAN
+></P>
+<ol style="list-style-type:decimal">
+<LI style="list-style-type:decimal; text-align:left; margin-bottom:0px; margin-left:144px; text-indent:-47px; line-height:16px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>This document is protected by copyright and/or database right throughout the world and is owned by the openEHR Foundation. </SPAN
+></LI>
+<LI style="list-style-type:decimal; text-align:left; margin-bottom:0px; margin-left:144px; text-indent:-47px; line-height:16px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>You may read and print the document for private, non-commercial use. </SPAN
+></LI>
+<LI style="list-style-type:decimal; text-align:left; margin-bottom:0px; margin-left:144px; text-indent:-47px; line-height:16px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>You may use this document (in whole or in part) for the purposes of making presentations and education, so long as such purposes are non-commercial and are designed to comment on, further the goals of, or inform third parties about, openEHR. </SPAN
+></LI>
+<LI style="list-style-type:decimal; text-align:left; margin-bottom:0px; margin-left:144px; text-indent:-47px; line-height:16px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>You must not alter, modify, add to or delete anything from the document you use (except as is permitted in paragraphs 2 and 3 above). </SPAN
+></LI>
+<LI style="list-style-type:decimal; text-align:left; margin-bottom:0px; margin-left:144px; text-indent:-47px; line-height:16px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>You shall, in any use of this document, include an acknowledgement in the form: &quot;© Copyright openEHR Foundation 2001-2007. All rights reserved. www.openEHR.org&quot; </SPAN
+></LI>
+<LI style="list-style-type:decimal; text-align:left; margin-bottom:0px; margin-left:144px; text-indent:-47px; line-height:16px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>This document is being provided as a service to the academic community and on a non-commercial basis. Accordingly, to the fullest extent permitted under applicable law, the openEHR Foundation accepts no liability and offers no warranties in relation to the materials and documentation and their content. </SPAN
+></LI>
+<LI style="list-style-type:decimal; text-align:left; margin-bottom:500px; margin-left:144px; text-indent:-47px; line-height:16px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>If you wish to commercialise, license, sell, distribute, use or otherwise copy the materials and documents on this site other than as provided for in paragraphs 1 to 6 above, you must comply with the terms and conditions of the openEHR Free Commercial Use Licence, or enter into a separate written agreement with openEHR Foundation covering such activities. The terms and conditions of the openEHR Free Commercial Use Licence can be found at http://www.openehr.org/free_commercial_use.htm </SPAN
+></LI>
+</ol>
+<P style="margin-bottom:15px; margin-left:288px; text-indent:-287px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 200</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>7 	</SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 2 of 27 </SPAN
+></A>
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<A href="#LinkTarget_8401">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<A href="#LinkTarget_8347">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:0px">
+<A href="#LinkTarget_8325">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+</P>
+<P style="text-align:; margin-bottom:22px; margin-left:607px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+<P ID="LinkTarget_8401" style="text-align:justify; margin-bottom:22px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Amendment Record </SPAN
+></P>
+<TABLE style="margin-bottom:15px">
+<TR>
+<TH style="text-align:center; vertical-align:middle; width:105px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Issue </SPAN
+></TH>
+<TH style="text-align:center; vertical-align:middle; width:366px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Details </SPAN
+></TH>
+<TH style="text-align:center; vertical-align:middle; width:89px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Raiser </SPAN
+></TH>
+<TH style="text-align:center; vertical-align:middle; width:93px; height:33px; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>Completed </SPAN
+></TH>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:25px; background-color:#0000FF; border-style: border-style:solid none solid solid; border-color: #000000; border-width:4px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:366px; height:25px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#FFFFFF"
+>R E L E A S E  1.0.1 </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:89px; height:25px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:4px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:93px; height:25px; background-color:#0000FF; border-style: border-style:solid solid solid none; border-color: #000000; border-width:4px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:155px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:366px; height:155px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000219</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Use constants instead of literals to refer to terminol</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ogy in RM. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000221</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Add </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>normal_status</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+> to </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>DV_ORDERED</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Add new “nor</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>mal status” terminology group. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000217</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Additional math function. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000235</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Make attestation-only commit require a Contribu</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>tion. Add ‘attestation’ code to audit-change type. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000246</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Correct </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>EHR terminology rubrics. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:89px; height:155px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>R Chen H Frankel S Heard A Patterson B Verhees M Forss </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:93px; height:155px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>08 Apr 2007 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:27px; background-color:#9404FF; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="text-align:center; width:366px; height:27px; background-color:#9404FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#FFFFFF"
+>R E L E A S E  1.0 </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:89px; height:27px; background-color:#9404FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:93px; height:27px; background-color:#9404FF; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:187px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>0.9 </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:366px; height:187px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000184</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Separate out terminology from Support IM. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000182</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Rationalise </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>VERSION</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>.</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>lifecycle_state</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+> and </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>ATTESTA</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>TION</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>.</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>status. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>Add new term set for attestation reason, deprecate attestation state term set. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000162</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Allow party identifiers when no demographic data. Deprecate some terms from version lifecycle status group, add some new terms. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000140</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>. Redevelop Instruction, based on workflow princi</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>ples. Add term sets for Instruction State machine. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#000000"
+>CR-000192</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>: Add display-as-absolute facility to delta Events in History </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:89px; height:187px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>T Beale T Beale, D Kalra S Heard H Frankel S Heard T Beale S Heard </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:93px; height:187px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; font-weight:normal; color:#000000"
+>22 Oct 2005 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="text-align:center; vertical-align:top; width:105px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="text-align:center; width:366px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9.9pt; color:#FFFFFF"
+>R E L E A S E  0.96 </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:89px; height:27px; background-color:#0000FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:93px; height:27px; background-color:#0000FF; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+</TABLE>
+</DIV>
+<DIV class="Part"
+><H4 style="text-align:justify; margin-bottom:0px; line-height:19px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Acknowledgements </SPAN
+></H4>
+<P style="text-align:justify; margin-bottom:377px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The work reported in this paper has been funded by The University College, London and Ocean Informatics, Australia. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 3 of 27 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+</P>
+<DIV class="Sect">
+<P style="margin-bottom:0px; line-height:15px">
+<A href="#LinkTarget_8343">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<A href="#LinkTarget_8347">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></A>
+</P>
+</DIV>
+<P style="margin-bottom:487px">
+<A href="#LinkTarget_8325">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+</P>
+<P style="margin-bottom:959px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 4 of 27 </SPAN
+></A>
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<A href="#LinkTarget_8401">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<A href="#LinkTarget_8347">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></A>
+</P>
+<DIV class="Sect">
+<P style="text-align:left; margin-bottom:0px">
+<A href="#LinkTarget_8324">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+</P>
+</DIV>
+<P style="margin-bottom:7px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+<DIV class="Sect">
+<P ID="LinkTarget_8470" style="text-align:; margin-bottom:7px; margin-right:170px; margin-left:289px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Contents </SPAN
+></P>
+</DIV>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_8595">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>1 Introduction.............................................................................. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_8597">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1.1 Purpose...................................................................................................</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_8615">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1.2 Related Documents ................................................................................</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_8625">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1.3 Status......................................................................................................</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_8637">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1.4 Peer review ............................................................................................</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:7px">
+<A href="#LinkTarget_8645">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1.5 Conformance..........................................................................................</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_8675">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>2 Terminology .............................................................................. </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:13.9pt; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_8677">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.1 Overview................................................................................................</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_8692">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.2 Code Sets ...............................................................................................</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_8723">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.2.1 Countries........................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_8751">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.2.2 Character Sets ................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_8779">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.2.3 Compression algorithms ................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>0 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_8833">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.2.4 Integrity check algorithms .............................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_8858">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.2.5 Languages ......................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_8906">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.2.6 Media Types...................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>1 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_9003">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.2.7 Normal Status.................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_9042">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.3 The openEHR Terminology.................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_9045">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.3.1 Attestation Reason .........................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_9086">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.3.2 Audit Change Type ........................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>3 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_9133">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.3.3 Composition Category ...................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>3 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_9176">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.3.4 Event Math Function .....................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_9272">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.3.5 Instruction States............................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_9338">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.3.6 Instruction Transitions ...................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_9484">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.3.7 Null Flavours .................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_9517">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.3.8 Participation Function....................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>7 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_9576">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.3.9 Participation Mode.........................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>8 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_9786">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.3.10 Property..........................................................................................1</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>9 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_10202">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.3.11 Setting ............................................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_10285">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.3.12 Subject relationship........................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:0px">
+<A href="#LinkTarget_10527">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.3.13 Term Mapping Purpose..................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>4 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:322px">
+<A href="#LinkTarget_10573">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>2.3.14 Version Lifecycle State ..................................................................2</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>5 
+</SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 5 of 27 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+</P>
+<DIV class="Sect">
+<P style="margin-bottom:0px; line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+</DIV>
+<P style="margin-bottom:487px">
+<A href="#LinkTarget_8324">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+</P>
+<P style="margin-bottom:959px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 6 of 27 </SPAN
+></A>
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<A href="#LinkTarget_8401">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:607px; text-indent:-606px; line-height:15px">
+<A href="#LinkTarget_8324">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Introduction Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+</DIV>
+<DIV class="Part"
+><H2 ID="LinkTarget_8595">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>Introduction </SPAN
+></H2>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8597">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>1.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Purpose </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:7px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This document describes the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Support Terminology and code sets, which define the vocabu</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>lary and codes needed for the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Reference, Archetype and Service models. The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR terminology is not considered to be in the same space as externally defined terminologies such as SNOMED-CT, ICDx etc, since it is not an ontology of real facts, but of informational classifiers needed by the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR models. The code sets are generally a means of interfacing external codes such as ISO language identifiers, with </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:7px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The audience of this document includes: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Standards bodies producing health informatics standards; </SPAN
+></LI>
+<LI style="list-style-type:disc; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Software development organisations developing EHR systems; </SPAN
+></LI>
+<LI style="list-style-type:disc; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Academic groups studying the EHR; </SPAN
+></LI>
+<LI style="list-style-type:disc; margin-bottom:22px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The open source healthcare community. </SPAN
+></LI>
+</ul>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8615">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>1.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Related Documents </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:7px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Prerequisite documents for reading this document include: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Architecture Overview </SPAN
+></LI>
+<LI style="list-style-type:disc; margin-bottom:22px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Reference Model documents. </SPAN
+></LI>
+</ul>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8625">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>1.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Status </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:7px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This document is under development, and is published as a proposal for input to standards processes and implementation works. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:7px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This document is available at </SPAN
+><A href="http://svn.openehr.org/specification/TAGS/Release-1.0.1/publishing/architecture/terminology.pdf">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>http://svn.openehr.org/specification/TAGS/Release</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#0000FF"
+></SPAN
+></A>
+<A href="http://svn.openehr.org/specification/TAGS/Release-1.0.1/publishing/architecture/terminology.pdf">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>1.0.1/publishing/architecture/terminology.pdf</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:7px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The latest version of this document can be found at </SPAN
+><A href="http://svn.openehr.org/specification/TRUNK/publishing/architecture/terminology.pdf">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>http://svn.openehr.org/specifica</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#0000FF"
+></SPAN
+></A>
+<A href="http://svn.openehr.org/specification/TRUNK/publishing/architecture/terminology.pdf">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>tion/TRUNK/publishing/architecture/terminology.pdf</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:22px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#0000FF"
+>Blue text</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> indicates sections under active development. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8637">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>1.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Peer review </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:7px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Areas where more analysis or explanation is required are indicated with “to be continued” paragraphs like the following: </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:7px; line-height:19px">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:12pt; font-weight:normal; color:#FF00FF"
+>To Be Continued: more work required </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:22px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Reviewers are encouraged to comment on and/or advise on these paragraphs as well as the main con</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>tent. Please send requests for information to </SPAN
+><A href="mailto:info@gehr.org">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>info@openEHR.org</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. Feedback should preferably be </SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>provided on the mailing list </SPAN
+><A href="mailto:openehr-technical@openehr.org">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>openehr-technical@openehr.org</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, or by private email. </SPAN
+></A>
+</P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8645">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>1.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Conformance </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:22px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Conformance of a data or software artifact to an </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Reference Model specification is deter</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>mined by a formal test of that artifact against the relevant </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Implementation Technology </SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 7 of 27 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Introduction </SPAN
+><A href="#LinkTarget_8324">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:905px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Specification(s) (ITSs), such as an IDL interface or an XML-schema. Since ITSs are formal, auto</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>mated derivations from the Reference Model, ITS conformance indicates RM conformance. </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 8 of 27 </SPAN
+></A>
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<A href="#LinkTarget_8401">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:607px; text-indent:-606px; line-height:15px">
+<A href="#LinkTarget_8324">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Terminology Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+</DIV>
+</DIV>
+<DIV class="Part"
+><H2 ID="LinkTarget_8675">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; color:#000000"
+>Terminology </SPAN
+></H2>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8677">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>2.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Overview </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:7px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This document provides a documentary expression of the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Support Terminology, consisting of code sets and vocabulary that provide values for the coded attributes in the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Reference Model. The computable form of this terminology is available in the ‘computable’ part of the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR specification repository, and should always be considered the definitive expression, rather than this document. Access to the terminology in the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR reference model is via the classes defined in the package </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#000000"
+>rm.support.terminology</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:7px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>There are two types of coded entities used in </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR. The first is that of codes that are self-defin</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>ing, and which do not have separate rubrics, i.e. the code ‘stands for itself’. The ISO country and lan</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>guage codes are examples of this, as are code groups for such concepts as ‘integrity check algorithm names’. These are modelled in </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR by the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#000000"
+>CODE_PHRASE</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> type (found in the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#000000"
+>rm.data_types.text</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> package). Value sets that cannot meaningfully be translated into other lan</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>guages and which do not have definitions beyond their code value are usually candidates for being a code set rather than a terminology group. The code sets described in this document are mostly internet vocabularies defined by ISO or IETF. This document does not change the definition, it merely a) indi</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>cates which codes sets are used for what purpose in </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR and b) assigns them a logical name by which they are referred to in the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR models. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:7px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The second category of coded entities are ‘proper’ coded terms, where each code is a concept identi</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>fier, for which there is a rubric and description, potentially in multiple languages. In other words, the way of ‘saying’ the concept is dependent on the language one is working in. Most clinical terminolo</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>gies are in this category, e.g. ICD10, ICPC, as well as the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Terminology. Terms in this cate</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>gory are modelled by the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR data type </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#000000"
+>DV_CODED_TEXT</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>, which uses the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#000000"
+>CODE_PHRASE</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> type to contain its defining code, as well as any mapped codes. The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Terminology is a lexicon of terms required for various attributes in the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Reference and Archetype Models, arranged into groups, each identified by a logical name such as “audit change type”. This document describes only the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR terms; the contents of other terminologies are described by the relevant publications. </SPAN
+></P>
+<P style="text-align:justify; margin-bottom:22px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Terminology groups provide mappings to other recognised terminologies or vocabu</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>laries where available. Given that the attributes defined here are mostly coded attributes (i.e. prede</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>fined in the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Reference Model), mappings tend to be to terms in vocabularies defined by standards organisations such as CEN and HL7, rather than large clinical vocabularies such as ICD10 (WHO). </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR does not specify the use of these latter vocabularies. </SPAN
+></P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8692">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>2.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>Code Sets </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:7px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Code sets whose codes are derived from resources published by external authorities are not shown in full here; the definitive resource is referenced instead. The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR code-set databases contain the full set of codes in each case. In the header of each table: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the issuer is the name of the issuing organisation; </SPAN
+></LI>
+<LI style="list-style-type:disc; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the “</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR code set id” is the identifier used for code sets by the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR Reference Model; </SPAN
+></LI>
+<LI style="list-style-type:disc; margin-bottom:55px; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>the “external identifier” is an identifier assumed by </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR to be the identifier of this code set, based on its published name, with spaces replaced by underscores. </SPAN
+></LI>
+</ul>
+<P style="margin-bottom:15px; margin-left:510px; text-indent:-509px">
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 9 of 2</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>7 	</SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Terminology </SPAN
+><A href="#LinkTarget_8324">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8723" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.2.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Countries </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This ISO code set defined by the ISO 3166-1 standard consists of 2-character names of countries and country subdivisions. For a definitive online rendition see </SPAN
+><SPAN style=" font-weight:normal; text-decoration:underline"
+><A href="http://www.unicode.org/unicode/onlinedat/countries.html">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>http://www.unicode.org/unicode/online</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+></SPAN
+></A>
+<A href="http://www.unicode.org/unicode/onlinedat/countries.html">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:10.9pt; font-weight:normal; color:#0000FF"
+>dat/countries.html</SPAN
+></A>
+</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<TABLE style="margin-bottom:11px">
+<TR>
+<TD style="vertical-align:top; width:140px; height:65px; background-color:#FF9CFB; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="vertical-align:top; width:323px; height:65px; background-color:#FF9CFB; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Issuer: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>ISO open</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>EHR code set id: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“countries” </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>External identifier: “ISO_3166-1” </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:187px; height:65px; background-color:#FF9CFB; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:140px; height:24px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Code </SPAN
+></TD>
+<TD style="vertical-align:top; width:323px; height:24px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:187px; height:24px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:140px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“af” </SPAN
+></TD>
+<TD style="vertical-align:top; width:323px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“Afghanistan” </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:187px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:140px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“al” </SPAN
+></TD>
+<TD style="vertical-align:top; width:323px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“Albania” </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:187px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="width:140px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>... </SPAN
+></TD>
+<TD style="width:323px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>... </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:187px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+</TABLE>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8751" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.2.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Character Sets </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This IANA (Internet Naming Authority) code set consists of the names of recognised character sets. See </SPAN
+><A href="http://www.iana.org/assignments/character-sets">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.iana.org/assignments/character-sets</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> for authoritative source. </SPAN
+></P>
+<TABLE style="margin-bottom:11px">
+<TR>
+<TH style="width:133px; height:65px; background-color:#FF9CFB; border-style: solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TH colspan=2 style="text-align:center; width:516px; height:65px; background-color:#FF9CFB; border-style: solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Issuer: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>IANA open</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>EHR code set id: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“character sets” </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>External identifier: “IANA_character-sets” </SPAN
+></TH>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:133px; height:24px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Code </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:329px; height:24px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:187px; height:24px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:133px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>ISO-10646-UTF-1 </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:329px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:187px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="width:133px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>... </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:329px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:187px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:133px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>ISO_8859-3:1988 </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:329px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:187px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="width:133px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>... </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:329px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:187px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+</TABLE>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8779" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.2.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Compression algorithms </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This code set consists of the names of algorithms used to compress data, and is drawn from HL7’s CompressionAlgorithms domain. </SPAN
+></P>
+<TABLE style="margin-bottom:51px">
+<TR>
+<TH style="width:96px; height:65px; background-color:#FF9CFB; border-style: solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TH colspan=2 style="width:554px; height:65px; background-color:#FF9CFB; border-style: solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Issuer: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>openehr open</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>EHR code set id: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“compression algorithms” </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>External identifier: “openehr_compression_algorithms” </SPAN
+></TH>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:96px; height:24px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Code </SPAN
+></TD>
+<TD style="vertical-align:top; width:368px; height:24px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description </SPAN
+></TD>
+<TD style="vertical-align:top; width:187px; height:24px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:96px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“compress” </SPAN
+></TD>
+<TD style="vertical-align:top; width:368px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Original UNIX </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>compress</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+> algorithm and file format using the LZC algorithm (a variant of LZW). </SPAN
+></TD>
+<TD style="vertical-align:top; width:187px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_CompressionAlgorithm::10624 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:96px; height:32px; border-style:solid; border-color:#000000; border-width:1px 1px 5px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“deflate” </SPAN
+></TD>
+<TD style="vertical-align:top; width:368px; height:32px; border-style:solid; border-color:#000000; border-width:1px 1px 5px 1px">
+<A href="ftp://ftp.isi.edu/in-notes/rfc1951.txt">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>deflate</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+> compressed data format as specified in RFC 1951. See </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>ftp://ftp.isi.edu/in-notes/rfc1951.txt</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></A>
+</TD>
+<TD style="vertical-align:top; width:187px; height:32px; border-style:solid; border-color:#000000; border-width:1px 1px 5px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_CompressionAlgorithm::10621 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:96px; height:50px; border-style:solid; border-color:#000000; border-width:5px 1px 5px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“gzip” </SPAN
+></TD>
+<TD style="vertical-align:top; width:368px; height:50px; border-style:solid; border-color:#000000; border-width:5px 1px 5px 1px">
+<A href="ftp://ftp.isi.edu/in-notes/rfc1952.txt">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>A compressed data format that is compatible with the widely used GZIP utility as specified in RFC 1952. See </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>ftp://ftp.isi.edu/in-notes/rfc1952.txt</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></A>
+</TD>
+<TD style="vertical-align:top; width:187px; height:50px; border-style:solid; border-color:#000000; border-width:5px 1px 5px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_CompressionAlgorithm::10622 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:96px; height:50px; border-style:solid; border-color:#000000; border-width:5px 1px 5px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“zlib” </SPAN
+></TD>
+<TD style="vertical-align:top; width:368px; height:50px; border-style:solid; border-color:#000000; border-width:5px 1px 5px 1px">
+<A href="ftp://ftp.isi.edu/in-notes/rfc1950.txt">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>A compressed data format that also uses the deflate algorithm. Specified as RFC 1950 See </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>ftp://ftp.isi.edu/in</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+></SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>notes/rfc1950.txt </SPAN
+></A>
+</TD>
+<TD style="vertical-align:top; width:187px; height:50px; border-style:solid; border-color:#000000; border-width:5px 1px 5px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_CompressionAlgorithm::10623 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:96px; height:38px; border-style:solid; border-color:#000000; border-width:5px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“other” </SPAN
+></TD>
+<TD style="vertical-align:top; width:368px; height:38px; border-style:solid; border-color:#000000; border-width:5px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Some other type of compression; might be retrievable upon direct inspection of data. </SPAN
+></TD>
+<TD style="vertical-align:top; width:187px; height:38px; border-style:solid; border-color:#000000; border-width:5px 1px 1px 1px"/>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 10 of 27 </SPAN
+></A>
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<A href="#LinkTarget_8401">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<TABLE style="margin-bottom:0px">
+<TR>
+<TH colspan=2 style="width:358px; height:14px">
+<A href="#LinkTarget_8324">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+</TH>
+<TH style="width:290px; height:14px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Terminology </SPAN
+></TH>
+</TR>
+<TR>
+<TH style="width:57px; height:22px"/>
+<TD style="vertical-align:top; width:302px; height:22px"/>
+<TD style="text-align:right; vertical-align:top; width:290px; height:22px">
+<A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev 1.0 </SPAN
+></A>
+</TD>
+</TR>
+<TR>
+<TH ID="LinkTarget_8833" style="vertical-align:middle; width:57px; height:33px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.2.4 </SPAN
+></TH>
+<TD style="width:302px; height:33px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Integrity check algorithms </SPAN
+></TD>
+<TD style="text-align:right; vertical-align:top; width:290px; height:33px"/>
+</TR>
+</TABLE>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This code set consists of the names of algorithms used to generate hashes for the purpose of integrity checks on data; its initial values are drawn from the HL7 IntegrityCheckAlgorithm domain. </SPAN
+></P>
+<TABLE style="margin-bottom:11px">
+<TR>
+<TH style="width:96px; height:65px; background-color:#FF9CFB; border-style: solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TH colspan=2 style="width:556px; height:65px; background-color:#FF9CFB; border-style: solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Issuer: openehr </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>EHR code set id: “</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>integrity check algorithms</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>” External identifier: “openehr_integrity_check_algorithms” </SPAN
+></TH>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:96px; height:24px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Code </SPAN
+></TD>
+<TD style="vertical-align:top; width:369px; height:24px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="vertical-align:top; width:187px; height:24px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:96px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“SHA-1” </SPAN
+></TD>
+<TD style="vertical-align:top; width:369px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Secure hash algorithm - 1.  Defined in FIPS PUB 180-1: Secure Hash Standard. As of April 17, 1995. </SPAN
+></TD>
+<TD style="vertical-align:top; width:187px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_IntegrityCheckAlgorithm::17386 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:96px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“SHA-256” </SPAN
+></TD>
+<TD style="vertical-align:top; width:369px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>secure hash algorithm - 256. Defined in FIPS PUB 180-2: Secure Hash Standard </SPAN
+></TD>
+<TD style="vertical-align:top; width:187px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_IntegrityCheckAlgorithm::17387 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="width:96px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>... </SPAN
+></TD>
+<TD style="width:369px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>... </SPAN
+></TD>
+<TD style="vertical-align:top; width:187px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+</TABLE>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8858" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.2.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Languages </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This ISO code set defined by the ISO 639-1 standard consists of the “alpha-2” form of names of lan</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>guages. This does not cover all languages, whereas ISO 639-2 “alpha-3” covers many more lan</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>guages of cultural or indigenous interest, but which nevertheless are unlikely to be supported by current software or operating systems. See </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.loc.gov/standards/iso639-2/lang</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+></SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF; text-decoration:underline"
+>home.html</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. </SPAN
+></P>
+<TABLE style="margin-bottom:11px">
+<TR>
+<TD style="vertical-align:top; width:96px; height:65px; background-color:#FF9CFB; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="vertical-align:top; width:88px; height:65px; background-color:#FF9CFB; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="vertical-align:top; width:280px; height:65px; background-color:#FF9CFB; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Issuer: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>ISO open</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>EHR code set id: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“languages” </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>External identifier: “ISO_639-1” </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:187px; height:65px; background-color:#FF9CFB; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:96px; height:24px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Code </SPAN
+></TD>
+<TD style="vertical-align:top; width:88px; height:24px; background-color:#FFCCFF; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 4px 1px"/>
+<TD style="vertical-align:top; width:280px; height:24px; background-color:#FFCCFF; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:187px; height:24px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:96px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“ab” </SPAN
+></TD>
+<TD style="vertical-align:top; width:88px; height:18px; border-style: border-style:solid none solid solid; border-color: #000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“Abkhazian” </SPAN
+></TD>
+<TD style="vertical-align:top; width:280px; height:18px; border-style: border-style:solid solid solid none; border-color: #000000; border-width:4px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:187px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="width:96px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>... </SPAN
+></TD>
+<TD style="width:88px; height:20px; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>... </SPAN
+></TD>
+<TD style="vertical-align:top; width:280px; height:20px; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:187px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:96px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“bg” </SPAN
+></TD>
+<TD style="vertical-align:top; width:88px; height:20px; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“Bulgarian” </SPAN
+></TD>
+<TD style="vertical-align:top; width:280px; height:20px; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:187px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="width:96px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>... </SPAN
+></TD>
+<TD style="width:88px; height:20px; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>... </SPAN
+></TD>
+<TD style="vertical-align:top; width:280px; height:20px; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:187px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:96px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“zh” </SPAN
+></TD>
+<TD style="vertical-align:top; width:88px; height:20px; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“Chinese” </SPAN
+></TD>
+<TD style="vertical-align:top; width:280px; height:20px; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:187px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="width:96px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>... </SPAN
+></TD>
+<TD style="width:88px; height:20px; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>... </SPAN
+></TD>
+<TD style="vertical-align:top; width:280px; height:20px; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:187px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+</TABLE>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_8906" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.2.6 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Media Types </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This IANA (Internet Naming Authority) code set consists of the names of MIME media types. See </SPAN
+><A href="http://www.iana.org/assignments/media-types/text/">
+<SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>http://www.iana.org/assignments/media-types/text/</SPAN
+></A>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> for authoritative source. </SPAN
+></P>
+<TABLE style="margin-bottom:23px">
+<CAPTION  style="margin-bottom:23px">
+<P style="margin-bottom:23px; line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+</CAPTION>
+<TR>
+<TD style="vertical-align:top; width:153px; height:65px; background-color:#FF9CFB; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="vertical-align:top; width:368px; height:65px; background-color:#FF9CFB; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Issuer: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>IANA open</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>EHR code set id: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“media types” </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>External identifier: “IANA_media-types” </SPAN
+></TD>
+<TD style="vertical-align:top; width:128px; height:65px; background-color:#FF9CFB; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:153px; height:24px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Code </SPAN
+></TD>
+<TD style="vertical-align:top; width:368px; height:24px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description </SPAN
+></TD>
+<TD style="vertical-align:top; width:128px; height:24px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:153px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“text/plain” </SPAN
+></TD>
+<TD style="vertical-align:top; width:368px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Plain text encoded according to RFC3676 </SPAN
+></TD>
+<TD style="vertical-align:top; width:128px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_MediaType::14826 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:153px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“text/html” </SPAN
+></TD>
+<TD style="vertical-align:top; width:368px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>HTML text encoded according to RFC2854 </SPAN
+></TD>
+<TD style="vertical-align:top; width:128px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_MediaType::14828 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:153px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“text/richtext” </SPAN
+></TD>
+<TD style="vertical-align:top; width:368px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Rich text encoded according to RFC2046 </SPAN
+></TD>
+<TD style="vertical-align:top; width:128px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:153px; height:32px; border-style:solid; border-color:#000000; border-width:1px 1px 5px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“text/rtf” </SPAN
+></TD>
+<TD style="vertical-align:top; width:368px; height:32px; border-style:solid; border-color:#000000; border-width:1px 1px 5px 1px">
+<A href="ftp://indri.primate.wisc.edu/pub/RTF/RTF-Spec.rtf">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Rich text encoded according to </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>ftp://indri.pri</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+></SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:9.9pt; font-weight:normal; color:#0000FF"
+>mate.wisc.edu/pub/RTF/RTF-Spec.rtf</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>. </SPAN
+></A>
+</TD>
+<TD style="vertical-align:top; width:128px; height:32px; border-style:solid; border-color:#000000; border-width:1px 1px 5px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_MediaType::14831 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:153px; height:20px; border-style:solid; border-color:#000000; border-width:5px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“text/sgml” </SPAN
+></TD>
+<TD style="vertical-align:top; width:368px; height:20px; border-style:solid; border-color:#000000; border-width:5px 1px 1px 1px"/>
+<TD style="vertical-align:top; width:128px; height:20px; border-style:solid; border-color:#000000; border-width:5px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_MediaType::14829 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:153px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“text/ rfc822-headers” </SPAN
+></TD>
+<TD style="vertical-align:top; width:368px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="vertical-align:top; width:128px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px; line-height:15px">
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 11 of 27 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:28px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Terminology </SPAN
+><A href="#LinkTarget_8324">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+<TABLE style="margin-bottom:9px">
+<TR>
+<TD style="vertical-align:top; width:153px; height:65px; background-color:#FF9CFB; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:368px; height:65px; background-color:#FF9CFB; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Issuer: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>IANA open</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>EHR code set id: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“media types” </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>External identifier: “IANA_media-types” </SPAN
+></TD>
+<TD style="vertical-align:top; width:128px; height:65px; background-color:#FF9CFB; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:153px; height:24px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Code </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:368px; height:24px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description </SPAN
+></TD>
+<TD style="vertical-align:top; width:128px; height:24px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:153px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“text/xml” </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:368px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+<TD style="vertical-align:top; width:128px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_MediaType::14830 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:153px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:368px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="vertical-align:top; width:128px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:153px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“audio/basic” </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:368px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="vertical-align:top; width:128px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_MediaType::14836 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:153px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“audio/mpeg” </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:368px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="vertical-align:top; width:128px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_MediaType::14837 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:153px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:368px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="vertical-align:top; width:128px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:153px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“application/pdf” </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:368px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="vertical-align:top; width:128px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_MediaType::14833 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:153px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“application/msword” </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:368px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="vertical-align:top; width:128px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_MediaType::14834 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:153px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:368px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="vertical-align:top; width:128px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="width:153px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>... </SPAN
+></TD>
+<TD style="text-align:center; width:368px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>... </SPAN
+></TD>
+<TD style="width:128px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>... </SPAN
+></TD>
+</TR>
+</TABLE>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_9003" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.2.7 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Normal Status </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This code set codifies statuses of quantitative values with respect to a normal range for the measured analyte or phenomenon. Use generally restricted to laboratory results. Maps to some codes in HL7v2 User-defined table 0078 - Abnormal flags and to the HL7v3 ObservationInterpretation vocabulary. The HL7v3 mappings are shown below. </SPAN
+></P>
+<TABLE style="margin-bottom:18px">
+<TR>
+<TH style="width:93px; height:65px; background-color:#FF9CFB; border-style: solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TH colspan=2 style="width:556px; height:65px; background-color:#FF9CFB; border-style: solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Issuer: </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>openehr open</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>EHR code set id: “</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>normal statuses</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>” External identifier: “openehr_normal_statuses” </SPAN
+></TH>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:93px; height:24px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Code </SPAN
+></TD>
+<TD style="vertical-align:top; width:332px; height:24px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="vertical-align:top; width:223px; height:24px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:93px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“HHH” </SPAN
+></TD>
+<TD style="vertical-align:top; width:332px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Value is critically high; requires urgent intervention. </SPAN
+></TD>
+<TD style="vertical-align:top; width:223px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ObservationInterpretation::C10227 (&gt;) </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:93px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“HH” </SPAN
+></TD>
+<TD style="vertical-align:top; width:332px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Value is abnormally high. </SPAN
+></TD>
+<TD style="vertical-align:top; width:223px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ObservationInterpretation::C10213 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:93px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“H” </SPAN
+></TD>
+<TD style="vertical-align:top; width:332px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Value is borderline high. </SPAN
+></TD>
+<TD style="vertical-align:top; width:223px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ObservationInterpretation::S10210 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:93px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“N” </SPAN
+></TD>
+<TD style="vertical-align:top; width:332px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Value is normal (in the normal range). </SPAN
+></TD>
+<TD style="vertical-align:top; width:223px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ObservationInterpretation::C10207 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:93px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“L” </SPAN
+></TD>
+<TD style="vertical-align:top; width:332px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Value is borderline low. </SPAN
+></TD>
+<TD style="vertical-align:top; width:223px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ObservationInterpretation::S10209 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:93px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“LL” </SPAN
+></TD>
+<TD style="vertical-align:top; width:332px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Value is abnormally low. </SPAN
+></TD>
+<TD style="vertical-align:top; width:223px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ObservationInterpretation::C10212 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:93px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“LLL” </SPAN
+></TD>
+<TD style="vertical-align:top; width:332px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Value is critically low; requires urgent intervention. </SPAN
+></TD>
+<TD style="vertical-align:top; width:223px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ObservationInterpretation::C10226 (&lt;) </SPAN
+></TD>
+</TR>
+</TABLE>
+</DIV>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_9042">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>2.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>The </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:15.9pt; color:#000000"
+>EHR Terminology </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>Within the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR terminology, terms are identified in groups, each with its own identifier. The identifiers of the groups is defined in the Support Information Model, Terminology package. Each set of terms is described below on a per-group basis. </SPAN
+></P>
+<DIV class="Sect">
+<H3 ID="LinkTarget_9045" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.3.1 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Attestation Reason </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:153px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This vocabulary codifies attestation statuses of Compositions or other elements of the health record, </SPAN
+></P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 12 of 27 </SPAN
+></A>
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<A href="#LinkTarget_8401">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; margin-left:607px; text-indent:-606px; line-height:15px">
+<A href="#LinkTarget_8324">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Terminology Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>and is drawn from the HL7 ParticipationSignature domain, as used in CDA. </SPAN
+></P>
+<TABLE style="margin-bottom:11px">
+<TR>
+<TH style="width:74px; height:46px; background-color:#FF00FF; border-style: solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TH style="width:97px; height:46px; background-color:#FF00FF; border-style: solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TH colspan=3 style="width:480px; height:46px; background-color:#FF00FF; border-style: solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Terminology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>: openehr </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Group_name(“en”): </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“attestation reason” </SPAN
+></TH>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Concept id </SPAN
+></TD>
+<TD style="width:97px; height:43px; background-color:#FFCCFF; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Rubric (en) </SPAN
+></TD>
+<TD style="vertical-align:top; width:11px; height:43px; background-color:#FFCCFF; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 4px 1px"/>
+<TD style="width:283px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="width:185px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>240 </SPAN
+></TD>
+<TD style="vertical-align:top; width:97px; height:36px; border-style: border-style:solid none solid solid; border-color: #000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“signed” </SPAN
+></TD>
+<TD style="vertical-align:top; width:11px; height:36px; border-style: border-style:solid solid solid none; border-color: #000000; border-width:4px 1px 1px 1px"/>
+<TD style="vertical-align:top; width:283px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>The attested information has been signed by its signatory. </SPAN
+></TD>
+<TD style="vertical-align:top; width:185px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ParticipationSignature::10284 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>648 </SPAN
+></TD>
+<TD style="vertical-align:top; width:97px; height:38px; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“witnessed” </SPAN
+></TD>
+<TD style="vertical-align:top; width:11px; height:38px; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="vertical-align:top; width:283px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>This attested information has been witnessed by the signatory. </SPAN
+></TD>
+<TD style="vertical-align:top; width:185px; height:38px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+</TABLE>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_9086" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.3.2 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Audit Change Type </SPAN
+></H3>
+<P style="text-align:left; margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This vocabulary codifies the kinds of changes to data which are recorded in audit trails. </SPAN
+></P>
+<TABLE style="margin-bottom:11px">
+<TR>
+<TH style="width:81px; height:46px; background-color:#FF00FF; border-style: solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TH colspan=3 style="width:570px; height:46px; background-color:#FF00FF; border-style: solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Terminology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>: openehr </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Group_name(“en”): </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“audit change type” </SPAN
+></TH>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Concept id </SPAN
+></TD>
+<TD style="width:112px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Rubric (en) </SPAN
+></TD>
+<TD style="width:288px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="width:170px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:28px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>249 </SPAN
+></TD>
+<TD style="vertical-align:top; width:112px; height:28px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“creation” </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:28px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Change type was creation. </SPAN
+></TD>
+<TD style="vertical-align:top; width:170px; height:28px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_CDA: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>250 </SPAN
+></TD>
+<TD style="vertical-align:top; width:112px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“amendment” </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Change type was amendment, i.e. correction of the previous version. </SPAN
+></TD>
+<TD style="vertical-align:top; width:170px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_CDA: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>251 </SPAN
+></TD>
+<TD style="vertical-align:top; width:112px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“modification” </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Change type was update of the previous version. </SPAN
+></TD>
+<TD style="vertical-align:top; width:170px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_CDA: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>252 </SPAN
+></TD>
+<TD style="vertical-align:top; width:112px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“synthesis” </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Change type was creation synthesis of data due to conversion process, typically a data importer. </SPAN
+></TD>
+<TD style="vertical-align:top; width:170px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_CDA: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>523 </SPAN
+></TD>
+<TD style="vertical-align:top; width:112px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“deleted” </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Change type was logical deletion. </SPAN
+></TD>
+<TD style="vertical-align:top; width:170px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_CDA: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>666 </SPAN
+></TD>
+<TD style="vertical-align:top; width:112px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“attestation” </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Existing data were attested. </SPAN
+></TD>
+<TD style="vertical-align:top; width:170px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_CDA: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>253 </SPAN
+></TD>
+<TD style="vertical-align:top; width:112px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“unknown” </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Type of change unknown. </SPAN
+></TD>
+<TD style="vertical-align:top; width:170px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_CDA: CEN: </SPAN
+></TD>
+</TR>
+</TABLE>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_9133" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.3.3 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Composition Category </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This vocabulary codifies the values of the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>category</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> attribute of the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#000000"
+>COMPOSITION</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> class in the </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#000000"
+>rm.composition</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> package. </SPAN
+></P>
+<TABLE style="margin-bottom:46px">
+<TR>
+<TH colspan=4 style="width:650px; height:46px; background-color:#FF00FF; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Terminology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>: openehr </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Group_name(“en”): </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“composition category” </SPAN
+></TH>
+</TR>
+<TR>
+<TH style="width:74px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Concept id </SPAN
+></TH>
+<TD style="width:108px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Rubric (en) </SPAN
+></TD>
+<TD style="width:283px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="text-align:center; width:185px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TH style="width:74px; height:140px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>431 </SPAN
+></TH>
+<TD style="vertical-align:top; width:108px; height:140px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“persistent” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:140px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>This Composition contains information which remains valid for (more or less) the life of the EHR. Typical persistent Compositions include “family history”, “problem list”, “current medi</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>cations”, and “vaccination history”. The usual change type when creating a new version of a persistent composition is “modifi</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>cation”. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:185px; height:140px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px; line-height:15px">
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 13 of 27 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:28px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Terminology </SPAN
+><A href="#LinkTarget_8324">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+<TABLE style="margin-bottom:9px">
+<TR>
+<TH colspan=4 style="width:650px; height:46px; background-color:#FF00FF; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Terminology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>: openehr    </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Group_name(“en”): </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“composition category” </SPAN
+></TH>
+</TR>
+<TR>
+<TH style="width:74px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Concept id </SPAN
+></TH>
+<TD style="width:108px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Rubric (en) </SPAN
+></TD>
+<TD style="width:283px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="text-align:center; width:185px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TH style="width:74px; height:53px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>433 </SPAN
+></TH>
+<TD style="vertical-align:top; width:108px; height:53px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“event” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:53px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>This composition pertains to a point in time or brief episode. Change types may usually be “modification” or “ </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:185px; height:53px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+</TR>
+</TABLE>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_9176" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.3.4 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Event Math Function </SPAN
+></H3>
+<P style="text-align:left; margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This vocabulary codifies mathematical functions of non-instantaneous events. </SPAN
+></P>
+<TABLE style="margin-bottom:24px">
+<CAPTION >
+<P style="line-height:15px">
+<A href="#LinkTarget_8401">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+</CAPTION>
+<TR>
+<TH colspan=3 style="width:487px; height:46px; background-color:#FF00FF; border-style: solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Terminology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>: openehr    </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Group_name(“en”): </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“event math function” </SPAN
+></TH>
+<TH style="width:163px; height:46px; background-color:#FF00FF; border-style: solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Concept id </SPAN
+></TH>
+<TD style="width:130px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Rubric (en) </SPAN
+></TD>
+<TD style="width:283px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="text-align:center; width:163px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TH style="width:74px; height:53px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>145 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:53px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“minimum” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:53px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Value of the interval-event is the minimum value of the discrete events which the interval-event summarises. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:53px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>144 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“maximum” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Value of the interval-event is the maximum value of the discrete events which the interval-event summarises. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:55px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>267 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“mode” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Value of the interval-event is the modal (most common) value of the discrete events which the interval-event summarises. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:55px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>268 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“median” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Value of the interval-event is the median (cen</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>tre value in sorted series) value of the discrete events which the interval-event summarises. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:55px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>146 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“mean” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Value of the interval-event is the average value of the discrete events which the interval-event summarises. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:55px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>147 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“change” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Value of the interval-event is the net change over the period which the interval-event sum</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>marises. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:55px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:72px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>148 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:72px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“total” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:72px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Value of the interval-event is the sum of the values of the discrete events which the interval-event summarises (typically differential flow measurements, e.g. blood loss). </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:72px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:124px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>149 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:124px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“variation” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:124px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Value of the interval-event is difference between the point maximum and point mini</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>mum over the period, in other words the value band into which all sample during a period fit. Useful for specifying a maximal allowed varia</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>tion in a datum to still be considered the same (approximate) value. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:124px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:90px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>521 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:90px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“decrease” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:90px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>This is a change - as in 147 - except indicates that the value, while a positive number, is actu</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>ally a negative change. Typically used for nega</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>tive changes like “weight loss: 5kg” or “blood pressure postural drop of 10 mm[Hg]”. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:90px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 14 of 27 </SPAN
+></A>
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:28px; line-height:15px">
+<A href="#LinkTarget_8324">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Terminology Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+<TABLE style="margin-bottom:9px">
+<TR>
+<TH colspan=3 style="width:487px; height:46px; background-color:#FF00FF; border-style: solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Terminology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>: openehr </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Group_name(“en”): </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“event math function” </SPAN
+></TH>
+<TH style="width:162px; height:46px; background-color:#FF00FF; border-style: solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Concept id </SPAN
+></TH>
+<TD style="width:130px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Rubric (en) </SPAN
+></TD>
+<TD style="width:283px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="text-align:center; width:162px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TH style="width:74px; height:70px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>522 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:70px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“increase” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:70px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>This is also a change, but is only a positive change and cannot be expressed as a negative. This can be used for positive changes like “Weight gain: 2.5kg”. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:162px; height:70px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>640 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“actual” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Value of the datum was the value indicated dur</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>ing the entire time of the event, i.e. it is not an averaged or other computed value. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:162px; height:55px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+</TABLE>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_9272" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.3.5 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Instruction States </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This vocabulary codifies the names of the states in the standard Instruction state machine, docu</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>mented in the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR EHR Information model (Entry section). </SPAN
+></P>
+<TABLE style="margin-bottom:11px">
+<TR>
+<TH colspan=3 style="width:487px; height:46px; background-color:#FF00FF; border-style: solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Terminology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>: openehr </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Group_name(“en”): </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“Instruction states” </SPAN
+></TH>
+<TH style="width:162px; height:46px; background-color:#FF00FF; border-style: solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Concept id </SPAN
+></TH>
+<TD style="width:130px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Rubric (en) </SPAN
+></TD>
+<TD style="width:283px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="text-align:center; width:162px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TH style="width:74px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>524 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“initial” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>The instruction is recorded but no state is deter</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>mined </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:162px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>526 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“planned” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>The instruction is planned </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:162px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>527 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“postponed” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>The instruction has been posponed - it had not be commenced </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:162px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>528 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“cancelled” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>The instruction has been cancelled - it had not been commenced and will not commence in the future </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:162px; height:55px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>529 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“scheduled” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>The instruction has been scheduled to be car</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>ried out at a particular time </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:162px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>245 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“active” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>The instruction is currently being carried out </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:162px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>530 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“suspended” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>The instruction is suspended, it has been acti</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>vated but is not active at present. It could be active again in the future. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:162px; height:55px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>531 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“aborted” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>The instruction is aborted, it has been activated but ceased before it has been completed and will not be restarted in the future. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:162px; height:55px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>532 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“completed” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>The instruction has been completed </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:162px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>533 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“expired” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>The instruction has expired, timed out - and assumed to have either been cancelled, aborted or completed </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:162px; height:55px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+</TABLE>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_9338" style="text-align:left; margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.3.6 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Instruction Transitions </SPAN
+></H3>
+<P style="text-align:left; margin-bottom:102px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This vocabulary codifies the names of the transitions in the standard Instruction state machine, docu</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+></SPAN
+></P>
+<P style="text-align:left; margin-bottom:15px; line-height:15px">
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 15 of 27 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Terminology </SPAN
+><A href="#LinkTarget_8324">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>mented in the </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>open</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>EHR EHR Information model (Entry section). </SPAN
+></P>
+<TABLE style="margin-bottom:28px">
+<CAPTION  style="margin-bottom:28px">
+<P style="margin-bottom:28px; line-height:15px">
+<A href="#LinkTarget_8401">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+</CAPTION>
+<TR>
+<TH colspan=4 style="width:649px; height:46px; background-color:#FF00FF; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Terminology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>: openehr    </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Group_name(“en”): </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“Instruction transitions” </SPAN
+></TH>
+</TR>
+<TR>
+<TH style="width:74px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Concept id </SPAN
+></TH>
+<TD style="width:130px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Rubric (en) </SPAN
+></TD>
+<TD style="width:283px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="text-align:center; width:163px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TH style="width:74px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>535 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“initiate” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Initiate the planning of the Instruction. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>536 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“plan step” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Any step in the planned state of the Instruction, e.g. signing, approving. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>537 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“postpone” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Put a planned Instruction on hold, while still in the planning stage, i.e. before it has been booked or started. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:55px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>538 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“restore” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Restore a previously postponed Instruction back to the planned state. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>166 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“cancel” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Cancel a planned Instruction, before it is booked or started. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:38px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>542 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“postponed step” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Any step in the postponed state of the Instruc</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>tion. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>539 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“schedule” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Where booking is required, book the activities in the Instruction in a scheduling system. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>540 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“start” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Start executing the activities in the Instruction, e.g. commence drug administration course. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:38px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:107px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>541 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:107px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“do” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:107px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Do the activities in the Instruction in one go, taking the state machine directly from the planned to the completed state. Used for Instructions whose activities are instantaneous in the practical sense, e.g. a single vaccination, single tablet. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:107px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>543 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“active step” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Any step taken during the active phase of the Instruction, e.g. nurse’s observation, adjust</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>ment of dose. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:55px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>544 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“suspend” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Suspend the activities from the active phase, with the possibility of later resumption. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:72px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>545 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:72px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“suspended step” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:72px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Any step taken in the suspended state, e.g. nurse’s observation, pathology test to deter</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>mine if the Instruction should be resumed, remain suspended or aborted. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:72px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>546 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“resume” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Resume the Instruction from the suspended state. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:38px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>547 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“abort” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Abort the Instruction, i.e. stop its execution permanently after it has started. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>548 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“finish” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Finish performing the Instruction, taking it to the completed state. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>549 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“time out” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Time out has occurred, taking the Instruction from some pervious state into the expired state. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:38px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>540 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“notify aborted” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Occurs when notification of Instruction having been aborted is received after expiry. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>551 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“notify completed” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Occurs when notification of Instruction having been completed is received after expiry. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:38px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 16 of 27 </SPAN
+></A>
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:28px; line-height:15px">
+<A href="#LinkTarget_8324">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Terminology Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+<TABLE style="margin-bottom:9px">
+<TR>
+<TH colspan=4 style="width:649px; height:46px; background-color:#FF00FF; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Terminology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>: openehr </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Group_name(“en”): </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“Instruction transitions” </SPAN
+></TH>
+</TR>
+<TR>
+<TH style="width:74px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Concept id </SPAN
+></TH>
+<TD style="width:130px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Rubric (en) </SPAN
+></TD>
+<TD style="width:283px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="text-align:center; width:162px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TH style="width:74px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>552 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“notify cancelled” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Occurs when notification of Instruction having been cancelled is received after expiry. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:162px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+</TR>
+</TABLE>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_9484" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.3.7 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Null Flavours </SPAN
+></H3>
+<P style="text-align:left; margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This vocabulary codifies “flavours of null” for missing data items. </SPAN
+></P>
+<TABLE style="margin-bottom:11px">
+<TR>
+<TH style="width:81px; height:46px; background-color:#FF00FF; border-style: solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TH colspan=2 style="width:415px; height:46px; background-color:#FF00FF; border-style: solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Terminology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>: openehr </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Group_name(“en”): </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“null flavours” </SPAN
+></TH>
+<TH style="width:154px; height:46px; background-color:#FF00FF; border-style: solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Concept id </SPAN
+></TD>
+<TD style="width:127px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Rubric (en) </SPAN
+></TD>
+<TD style="width:288px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="width:154px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:70px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>271 </SPAN
+></TD>
+<TD style="vertical-align:top; width:127px; height:70px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“no information” </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:70px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>No information provided; nothing can be inferred as to the reason why, including whether there might be a possible applicable value or not. </SPAN
+></TD>
+<TD style="vertical-align:top; width:154px; height:70px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_NullFlavor::V10610 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>253 </SPAN
+></TD>
+<TD style="vertical-align:top; width:127px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“unknown” </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>A possible value exists but is not provided. </SPAN
+></TD>
+<TD style="vertical-align:top; width:154px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_NullFlavor::V10612 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>272 </SPAN
+></TD>
+<TD style="vertical-align:top; width:127px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“masked” </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>The value has not been provided due to privacy settings. </SPAN
+></TD>
+<TD style="vertical-align:top; width:154px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_NullFlavor::17932 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>273 </SPAN
+></TD>
+<TD style="vertical-align:top; width:127px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“not applicable” </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>No valid value exists for this data item. </SPAN
+></TD>
+<TD style="vertical-align:top; width:154px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_NullFlavor::10611 </SPAN
+></TD>
+</TR>
+</TABLE>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_9517" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.3.8 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Participation Function </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This vocabulary codifies functions of participation of parties in an interaction (used in </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#000000"
+>PARTICIPA</SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#000000"
+>TION</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+> class). </SPAN
+></P>
+<TABLE style="margin-bottom:172px">
+<TR>
+<TH colspan=4 style="width:651px; height:46px; background-color:#FF00FF; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Terminology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>: openehr </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Group_name(“en”): </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“participation function” </SPAN
+></TH>
+</TR>
+<TR>
+<TH style="width:74px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Concept id </SPAN
+></TH>
+<TD style="width:131px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Rubric (en) </SPAN
+></TD>
+<TD style="text-align:center; width:283px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="text-align:center; width:163px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TH style="width:74px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>253 </SPAN
+></TH>
+<TD style="vertical-align:top; width:131px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>unknown </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:283px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:163px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="vertical-align:top; width:131px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:283px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:163px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="vertical-align:top; width:131px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:283px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:163px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="vertical-align:top; width:131px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:283px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:163px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="vertical-align:top; width:131px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:283px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:163px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="vertical-align:top; width:131px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:283px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:163px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="vertical-align:top; width:131px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:283px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:163px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px; line-height:15px">
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 17 of 27 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Terminology </SPAN
+><A href="#LinkTarget_8324">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_9576" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.3.9 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Participation Mode </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This vocabulary codifies modes of participation of parties in an interaction (used in </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#000000"
+>PARTICIPATION </SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>class). The initial set has been defined to be the same as HL7’s ParticipationMode vocabulary domain. </SPAN
+></P>
+<TABLE style="margin-bottom:35px">
+<CAPTION  style="margin-bottom:35px">
+<P style="margin-bottom:35px; line-height:15px">
+<A href="#LinkTarget_8401">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+</CAPTION>
+<TR>
+<TH style="width:74px; height:46px; background-color:#FF00FF; border-style: solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TH colspan=2 style="width:414px; height:46px; background-color:#FF00FF; border-style: solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Terminology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>: openehr    </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Group_name(“en”): </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“participation mode” </SPAN
+></TH>
+<TH style="width:163px; height:46px; background-color:#FF00FF; border-style: solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Concept id </SPAN
+></TD>
+<TD style="width:131px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Rubric (en) </SPAN
+></TD>
+<TD style="width:283px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="width:163px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>193 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“not specified” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Mode of participation is not specified; use only for legacy data. </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>216 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“face-to-face com</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>munication” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Face to face communications between parties in the same room. </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ParticipationMode::16545 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>223 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“interpreted face-to</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>face communication” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Face to face communications between parties in the same room with an interpreter </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ParticipationMode::16545 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>217 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“signing (face-to</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>face)” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Live face-to-face communication using a rec</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>ognised sign language. </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>195 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“live audiovisual; videoconference; videophone” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Any audio-visual communication in real time </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:55px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>198 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“videoconferencing” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Live audio-visual communication over video</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>conferencing or other similar equipment. </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ParticipationMode::16548 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>197 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“videophone” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Live audio-visual communication </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>218 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“signing over video” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Live video communication using sign lan</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>guage. </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:38px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>224 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“interpreted video communication” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Live audio-visual communication involving an interpreter </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>194 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“asynchronous audi</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>ovisual; recorded video” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Audio-visual communication that is not live </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:55px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>196 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“recorded video” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Recorded video or video mail </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:72px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>202 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:72px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“live audio-only; tel</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>ephone; internet phone; teleconfer</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>ence” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:72px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Any live audio-only communication. </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:72px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ParticipationMode::V16544 (includes live) </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>204 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“telephone” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Live verbal communication over a telephone. </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ParticipationMode::16546 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>203 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“teleconference” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Live verbal communication over teleconfer</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>ence </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ParticipationMode::16546 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>204 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“internet telephone” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Live verbal communication over a the internet. </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ParticipationMode::16546 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>222 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“interpreted audio-only” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Any live audio-only communication using an interpreter. </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ParticipationMode::V16544 (includes live) </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>199 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“asynchronous audio-only; dictated; voice mail” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Audio-only communication that is not live. </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:55px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>200 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“dictated” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Non-interactive audio-only information recorded on some medium, such as cassette tape. </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ParticipationMode::16547 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>201 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“voice-mail” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Audio messaging system </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 18 of 27 </SPAN
+></A>
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:28px; line-height:15px">
+<A href="#LinkTarget_8324">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Terminology Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+<TABLE style="margin-bottom:9px">
+<TR>
+<TH style="width:74px; height:46px; background-color:#FF00FF; border-style: solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TH colspan=2 style="width:414px; height:46px; background-color:#FF00FF; border-style: solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Terminology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>: openehr </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Group_name(“en”): </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“participation mode” </SPAN
+></TH>
+<TH style="width:163px; height:46px; background-color:#FF00FF; border-style: solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Concept id </SPAN
+></TD>
+<TD style="width:131px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Rubric (en) </SPAN
+></TD>
+<TD style="width:283px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="width:163px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:70px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>212 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:70px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“live text-only; inter</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>net chat; SMS chat; interactive written note” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:70px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Any live text-only communication </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:70px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>213 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“internet chat” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Live text-only communication over the internet </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>214 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“SMS chat” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Live text-only chat over mobile/cell phone </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>215 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“interactive written note” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Live text-only communication using written notes </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ParticipationMode::16550 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:72px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>206 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:72px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“asynchronous text; email; fax; letter; handwritten note; SMS message” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:72px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Any text-only communication including email, written text, SMS message etc. </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:72px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ParticipationMode::V16549 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>211 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“handwritten note” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Written communication by handwritten docu</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>ment. </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ParticipationMode::16550 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>210 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“printed/typed letter” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Written communication by typewritten docu</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>ment. </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ParticipationMode::16551 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:56px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>207 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:56px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“email” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:56px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Written communication by email. </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:56px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ParticipationMode::16553 [ inlcude HL7_ParticipationMode::16554 (electronic data)] </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>208 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“facsimile/telefax” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Non-interactive written communication using a fax machine. </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ParticipationMode::16552 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>221 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“translated text” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Non-interactive written communication requir</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>ing translation </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ParticipationMode::V16549 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>209 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“SMS message” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Messages sent via mobile/cell phone </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>219 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“physically present” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Participation by actions, where the participant is physically present. </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ParticipationMode::16556 </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:74px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>220 </SPAN
+></TD>
+<TD style="vertical-align:top; width:131px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“physically remote” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Participation by actions, where the participant is not physically present, and the actions are transmitted by electronic means. </SPAN
+></TD>
+<TD style="vertical-align:top; width:163px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_ParticipationMode::16557 </SPAN
+></TD>
+</TR>
+</TABLE>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_9786" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.3.10 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Property </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:7px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This vocabulary codifies purposes for physical properties corresponding to formal unit specifications, and allows comparison of Quantities with different units but which measure the same property. The vocabulary values are taken from: </SPAN
+></P>
+<ul style="list-style-type:disc">
+<LI style="list-style-type:disc; margin-left:60px; text-indent:-23px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>CEN ENV 12435 - “Medical Informatics - Expression of results of measurements in health sciences” </SPAN
+></LI>
+<LI style="list-style-type:disc; margin-bottom:15px; margin-left:60px; text-indent:-23px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>HL7 “Unified Codes for Units of Measure” </SPAN
+></LI>
+</ul>
+<TABLE style="margin-bottom:28px">
+<TR>
+<TD style="vertical-align:top; width:81px; height:46px; background-color:#FF00FF; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="vertical-align:top; width:113px; height:46px; background-color:#FF00FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="vertical-align:top; width:288px; height:46px; background-color:#FF00FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Terminology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>: openehr </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Group_name(“en”): </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“property” </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:168px; height:46px; background-color:#FF00FF; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Concept id </SPAN
+></TD>
+<TD style="width:113px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Rubric (en) </SPAN
+></TD>
+<TD style="width:288px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="text-align:center; width:168px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>339 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Acceleration </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px; margin-left:510px; text-indent:-509px; line-height:15px">
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 19 of 2</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>7 	</SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:28px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Terminology </SPAN
+><A href="#LinkTarget_8324">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+<TABLE style="margin-bottom:47px">
+<CAPTION  style="margin-bottom:47px">
+<P style="margin-bottom:47px; line-height:15px">
+<A href="#LinkTarget_8401">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+</CAPTION>
+<TR>
+<TD style="vertical-align:top; width:81px; height:46px; background-color:#FF00FF; border-style: border-style:solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="vertical-align:top; width:113px; height:46px; background-color:#FF00FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TD style="vertical-align:top; width:288px; height:46px; background-color:#FF00FF; border-style: border-style:solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Terminology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>: openehr    </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Group_name(“en”): </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“property” </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:169px; height:46px; background-color:#FF00FF; border-style: border-style:solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Concept id </SPAN
+></TD>
+<TD style="width:113px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Rubric (en) </SPAN
+></TD>
+<TD style="width:288px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="text-align:center; width:169px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>342 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Acceleration, angular </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>381 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Amount (Eq) </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>384 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Amount (mole) </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>497 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Angle, plane </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>500 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Angle, solid </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>335 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Area </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>350 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Density </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>362 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Diffusion coeffi</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>cient </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:38px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:38px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>501 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Electrical capaci</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>tance </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>498 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Electrical charge </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>502 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Electrical con</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>ductance </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>334 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Electrical current </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>377 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Electrical field strength </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:38px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:38px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>121 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Energy </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>366 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Energy density </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>508 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Energy dose </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>365 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Energy per area </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>347 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Flow rate, mass </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>352 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Flow rate, mass/force </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>351 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Flow rate, mass/volume </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>126 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Flow rate, volume </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>348 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Flux, mass </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>355 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Force </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>357 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Force, body </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>382 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Frequency </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>373 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Heat transfer coefficient </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:38px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:38px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>505 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Illuminance </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>379 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Inductance </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>122 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Length </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>499 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Light intensity </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>123 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Loudness </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>504 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Luminous flux </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>378 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Magnetic flux </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 20 of 27 </SPAN
+></A>
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:28px; line-height:15px">
+<A href="#LinkTarget_8324">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Terminology Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+<TABLE style="margin-bottom:52px">
+<CAPTION  style="margin-bottom:52px">
+<P style="margin-bottom:52px; line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+</CAPTION>
+<TR>
+<TH style="width:81px; height:46px; background-color:#FF00FF; border-style: solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TH colspan=2 style="width:401px; height:46px; background-color:#FF00FF; border-style: solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Terminology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>: openehr </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Group_name(“en”): </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“property” </SPAN
+></TH>
+<TH style="width:168px; height:46px; background-color:#FF00FF; border-style: solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Concept id </SPAN
+></TD>
+<TD style="width:113px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Rubric (en) </SPAN
+></TD>
+<TD style="width:288px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="text-align:center; width:168px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>503 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Magnetic flux density </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>124 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Mass </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>385 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Mass (IU) </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>349 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Mass per area </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>344 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Moment inertia, area </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:38px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:38px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>345 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Moment inertia, mass </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>340 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Momentum </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>346 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Momentum, flow rate </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>343 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Momentum, angular </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:38px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:38px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>369 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Power density </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>368 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Power flux </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>367 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Power, linear </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>125 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Pressure </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>507 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Proportion </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:72px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>380 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:72px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Qualified real </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:72px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>This is a number with an arithmetic qualifica</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>tion (which may be no units, 10</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:8.7pt; font-weight:normal; color:#000000"
+>3</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+> etc) allowing integers to be expressed as reals raised to a nom</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>inated power, or for real numbers alone. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:168px; height:72px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>506 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Radioactivity </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>375 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Resistance </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>370 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Specific energy </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>371 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Specific heat, gas content </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>337 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Specific surface </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>336 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Specific volume </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>356 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Surface tension </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>127 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Temperature </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>128 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Time </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>338 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Velocity </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>341 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Velocity, angular </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>360 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Velocity, dynamic </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>361 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Velocity, kine</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>matic </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>374 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Voltage, electrical </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>129 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Volume </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>130 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Work </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+<TD style="text-align:center; vertical-align:top; width:168px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px; line-height:15px">
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 21 of 27 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Terminology </SPAN
+><A href="#LinkTarget_8324">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_10202" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.3.11 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Setting </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This vocabulary codifies broad types of settings in which clinical care is delivered. It is not intended to be a perfect classification of the real world, but instead a practical coarse-grained categorisation to aid querying. </SPAN
+></P>
+<TABLE style="margin-bottom:11px">
+<TR>
+<TH colspan=2 style="width:204px; height:46px; background-color:#FF00FF; border-style: solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TH style="width:283px; height:46px; background-color:#FF00FF; border-style: solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Terminology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>: openehr    </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Group_name(“en”): </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“setting” </SPAN
+></TH>
+<TH style="width:163px; height:46px; background-color:#FF00FF; border-style: solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Concept id </SPAN
+></TH>
+<TD style="width:131px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Rubric (en) </SPAN
+></TD>
+<TD style="width:283px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="text-align:center; width:163px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TH style="width:74px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>225 </SPAN
+></TH>
+<TD style="vertical-align:top; width:131px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“home” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Care delivered in the patient’s home by patient or health professional. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>227 </SPAN
+></TH>
+<TD style="vertical-align:top; width:131px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“emergency care” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Care delivered in emergency situation, e.g. by ambulance workers. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:38px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>228 </SPAN
+></TH>
+<TD style="vertical-align:top; width:131px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“primary medical care” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Care delivered by a doctor within a primary care framework (generalist, non-referred). </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>229 </SPAN
+></TH>
+<TD style="vertical-align:top; width:131px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“primary nursing care” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Care delivered by nurses within a primary care framework (community based, generalist clinic). </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:55px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:89px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>230 </SPAN
+></TH>
+<TD style="vertical-align:top; width:131px; height:89px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“primary allied health care” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:89px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Care delivered by allied health practitioners such as physiotherapists, osteopaths, chiro</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>practers, optometrists, chiropodist/pediatrist etc. within a primary care framework (commu</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>nity based, generalist clinic) </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:89px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>231 </SPAN
+></TH>
+<TD style="vertical-align:top; width:131px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“midwifery care” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Midwifery care in any framework </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>232 </SPAN
+></TH>
+<TD style="vertical-align:top; width:131px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“secondary medical care” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Care delivered in an institutional or specialist setting - usually as a result of a referral. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>233 </SPAN
+></TH>
+<TD style="vertical-align:top; width:131px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“secondary nursing care” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Care delivered by nurses within a secondary care framework (inpatient, specialist clinic). </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:38px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>234 </SPAN
+></TH>
+<TD style="vertical-align:top; width:131px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“secondary allied health care” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:55px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Care delivered by allied health care profession</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>als within a secondary care framework (inpa</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>tient, specialist clinic). </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:55px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>235 </SPAN
+></TH>
+<TD style="vertical-align:top; width:131px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“complementary health care” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Care delivered by chinese, ayurvedic, naturo</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>path, homeopath etc practitioner. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:38px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>236 </SPAN
+></TH>
+<TD style="vertical-align:top; width:131px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“dental care” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Care delivered in a dental practitioner setting. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>237 </SPAN
+></TH>
+<TD style="vertical-align:top; width:131px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“nursing home care” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Care to the needs of patients in nursing homes, delivered in an institutional setting. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>238 </SPAN
+></TH>
+<TD style="vertical-align:top; width:131px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“other care” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Care delivered in setting not described by other terms in this vocabulary. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:163px; height:37px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+</TABLE>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_10285" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.3.12 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Subject relationship </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This vocabulary codifies the relationship between the subject of care and some other party mentioned in the health record. </SPAN
+></P>
+<TABLE style="margin-bottom:20px">
+<TR>
+<TH style="width:78px; height:46px; background-color:#FF00FF; border-style: solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TH colspan=2 style="width:420px; height:46px; background-color:#FF00FF; border-style: solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Terminology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>: openehr    </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Group_name(“en”): </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“subject relationship” </SPAN
+></TH>
+<TH style="width:154px; height:46px; background-color:#FF00FF; border-style: solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:78px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Concept id </SPAN
+></TD>
+<TD style="width:135px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Rubric (en-uk) </SPAN
+></TD>
+<TD style="width:285px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="width:154px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:78px; height:28px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>0 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:28px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“self” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:28px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>The party is the subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:154px; height:28px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7_RoleCode:: CEN: </SPAN
+></TD>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 22 of 27 </SPAN
+></A>
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<A href="#LinkTarget_8401">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:28px; line-height:15px">
+<A href="#LinkTarget_8324">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Terminology Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+<TABLE style="margin-bottom:24px">
+<CAPTION >
+<P style="line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+</CAPTION>
+<TR>
+<TH style="width:79px; height:46px; background-color:#FF00FF; border-style: solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TH colspan=2 style="width:420px; height:46px; background-color:#FF00FF; border-style: solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Terminology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>: openehr </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Group_name(“en”): </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“subject relationship” </SPAN
+></TH>
+<TH style="width:153px; height:46px; background-color:#FF00FF; border-style: solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Concept id </SPAN
+></TD>
+<TD style="width:135px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Rubric (en-uk) </SPAN
+></TD>
+<TD style="width:285px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="width:153px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:28px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>3 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:28px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“foetus” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:28px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>The party is a foetus </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:28px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>10 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“mother” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>The party is the mother of the subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>9 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“father” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>The party is the father of the subject of the EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>6 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“donor” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>The party is a donor of organs or other body products to the EHR subject. </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>253 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“unknown” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship to party is unknown. </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>261 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“adopted daughter” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of adopted daughter to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>260 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“adopted son” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of adopted son to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>259 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“adoptive father” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of adoptive father to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>258 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“adoptive mother” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of adoptive mother to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>256 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“biological father” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of biological father to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>255 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“biological mother” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of biological mother to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>23 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“brother” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of brother to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>28 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“child” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of child to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>265 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“cohabitee” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Lives with the subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>257 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“cousin” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of cousin to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>29 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“daughter” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of daughter to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>264 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“guardian” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of guardianto subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>39 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“maternal aunt” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of maternal aunt to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>8 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“maternal grandfather” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of maternal grandfather to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>7 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“maternal grandmother” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of maternal grandmother to sub</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>ject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>38 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“maternal uncle” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of maternal uncle to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>189 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“neonate” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of neonate to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>254 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“parent” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of parent to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>22 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“partner/spouse” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>The husband or wife or life partner of the sub</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>ject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:79px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>41 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“paternal aunt” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of paternal aunt to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:153px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px; line-height:15px">
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 23 of 27 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+</P>
+<P style="text-align:justify; margin-bottom:28px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Terminology </SPAN
+><A href="#LinkTarget_8324">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+<TABLE style="margin-bottom:9px">
+<TR>
+<TH style="width:78px; height:46px; background-color:#FF00FF; border-style: solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TH colspan=2 style="width:420px; height:46px; background-color:#FF00FF; border-style: solid none solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Terminology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>: openehr    </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Group_name(“en”): </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“subject relationship” </SPAN
+></TH>
+<TH style="width:154px; height:46px; background-color:#FF00FF; border-style: solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:78px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Concept id </SPAN
+></TD>
+<TD style="width:135px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Rubric (en-uk) </SPAN
+></TD>
+<TD style="width:285px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="width:154px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:78px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>36 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“paternal grandfa</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>ther” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of aternal grandfather to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:154px; height:36px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:78px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>37 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“paternal grand</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>mother” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of paternal grandmother to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:154px; height:38px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:78px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>40 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“paternal uncle” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of paternal uncle to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:154px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:78px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>27 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“sibling” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of sibling to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:154px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:78px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>24 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“sister” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of sister to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:154px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:78px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>31 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“son” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of son to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:154px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:78px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>263 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“step father” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of step father to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:154px; height:29px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:78px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>262 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“step mother” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of step mother to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:154px; height:30px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:78px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>25 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“step or half brother” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of step or half brother to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:154px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:78px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>26 </SPAN
+></TD>
+<TD style="vertical-align:top; width:135px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“step or half sister” </SPAN
+></TD>
+<TD style="vertical-align:top; width:285px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Relationship of step or half sister to subject of EHR </SPAN
+></TD>
+<TD style="vertical-align:top; width:154px; height:37px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:7.9pt; font-weight:normal; color:#000000"
+>HL7: CEN: </SPAN
+></TD>
+</TR>
+</TABLE>
+</DIV>
+<DIV class="Sect">
+<H3 ID="LinkTarget_10527" style="margin-bottom:0px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.3.13 </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Term Mapping Purpose </SPAN
+></H3>
+<P style="text-align:justify; margin-bottom:15px; line-height:19px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This vocabulary codifies purposes for term mappings as used in the class </SPAN
+><SPAN style="font-family:'serif', 'Courier New PSMT'; font-size:10.9pt; font-weight:normal; color:#000000"
+>TERM_MAPPING</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>. The use-case for this vocabulary is yet to be determined. </SPAN
+></P>
+<TABLE style="margin-bottom:280px">
+<TR>
+<TH style="width:81px; height:46px; background-color:#FF00FF; border-style: solid none solid solid; border-color: #000000; border-width:1px 1px 1px 1px"/>
+<TH colspan=3 style="width:569px; height:46px; background-color:#FF00FF; border-style: solid solid solid none; border-color: #000000; border-width:1px 1px 1px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Terminology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>: openehr    </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Group_name(“en”): </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“term mapping purpose” </SPAN
+></TH>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Concept id </SPAN
+></TD>
+<TD style="width:113px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Rubric (en) </SPAN
+></TD>
+<TD style="width:288px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="text-align:center; width:169px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>669 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“public health” </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Public health related term mapping. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:169px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>670 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“reimbursement” </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Reimbrusement / billing related term mapping. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TD style="vertical-align:top; width:81px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>671 </SPAN
+></TD>
+<TD style="vertical-align:top; width:113px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“research study” </SPAN
+></TD>
+<TD style="vertical-align:top; width:288px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Term mapping.for research study </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:169px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 24 of 27 </SPAN
+></A>
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<A href="#LinkTarget_8401">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<TABLE style="margin-bottom:0px">
+<TR>
+<TH colspan=2 style="width:358px; height:14px">
+<A href="#LinkTarget_8324">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+</TH>
+<TH style="width:290px; height:14px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Terminology </SPAN
+></TH>
+</TR>
+<TR>
+<TH style="width:62px; height:22px"/>
+<TD style="vertical-align:top; width:296px; height:22px"/>
+<TD style="text-align:right; vertical-align:top; width:290px; height:22px">
+<A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev 1.0 </SPAN
+></A>
+</TD>
+</TR>
+<TR>
+<TH ID="LinkTarget_10573" style="vertical-align:middle; width:62px; height:33px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>2.3.14 </SPAN
+></TH>
+<TD style="width:296px; height:33px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:13.9pt; color:#000000"
+>Version Lifecycle State </SPAN
+></TD>
+<TD style="text-align:right; vertical-align:top; width:290px; height:33px"/>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; font-weight:normal; color:#000000"
+>This vocabulary codifies lifecycle states of Compositions or other elements of the health record. </SPAN
+></P>
+<TABLE style="margin-bottom:687px">
+<TR>
+<TH colspan=4 style="width:649px; height:46px; background-color:#FF00FF; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Terminology</SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>: openehr </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Group_name(“en”): </SPAN
+><SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>“version lifecycle state” </SPAN
+></TH>
+</TR>
+<TR>
+<TH style="width:74px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Concept id </SPAN
+></TH>
+<TD style="width:130px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Rubric (en) </SPAN
+></TD>
+<TD style="width:283px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Description (en) </SPAN
+></TD>
+<TD style="text-align:center; width:162px; height:43px; background-color:#FFCCFF; border-style:solid; border-color:#000000; border-width:1px 1px 4px 1px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:12pt; color:#000000"
+>Mappings </SPAN
+></TD>
+</TR>
+<TR>
+<TH style="width:74px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>532 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“complete” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Item is complete at time of committal. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:162px; height:18px; border-style:solid; border-color:#000000; border-width:4px 1px 1px 1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:72px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>553 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:72px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“incomplete” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:72px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Item is incomplete at time of committal, in the view of the author. Further editing or review needed before its status will be set to “fin</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+></SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>ished”. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:162px; height:72px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+<TR>
+<TH style="width:74px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>523 </SPAN
+></TH>
+<TD style="vertical-align:top; width:130px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>“deleted” </SPAN
+></TD>
+<TD style="vertical-align:top; width:283px; height:20px; border-style:solid; border-color:#000000; border-width:1px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:10.9pt; font-weight:normal; color:#000000"
+>Item has been logically deleted. </SPAN
+></TD>
+<TD style="text-align:center; vertical-align:top; width:162px; height:20px; border-style:solid; border-color:#000000; border-width:1px"/>
+</TR>
+</TABLE>
+<P style="margin-bottom:15px; line-height:15px">
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 25 of 27 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></SPAN>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:justify; margin-bottom:959px; line-height:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Terminology </SPAN
+><A href="#LinkTarget_8324">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:15px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+<A href="#LinkTarget_10629">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 26 of 27 </SPAN
+></A>
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<A href="#LinkTarget_8401">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+<P style="text-align:left; margin-bottom:0px">
+<A href="#LinkTarget_8324">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Support Terminology </SPAN
+></A>
+</P>
+<P style="margin-bottom:33px">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Rev </SPAN
+><A href="#LinkTarget_8414">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>1.0 </SPAN
+></A>
+</P>
+<P style="margin-bottom:608px">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>END OF DOCUMEN</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:12pt; color:#000000"
+>T 
+</SPAN
+></P>
+<P style="margin-bottom:15px">
+<A href="#LinkTarget_8328">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Editors:{T Beale, S Heard}, {D Kalra, D Lloyd} </SPAN
+></A>
+<A href="#LinkTarget_10628">
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Page 27 of 27 </SPAN
+></A>
+<SPAN style="font-family:'sans-serif', 'Arial', sans-serif; font-size:9pt; font-weight:normal; color:#000000"
+>Date of Issue:</SPAN
+><A href="#LinkTarget_8420">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+> 08 Apr 2007 </SPAN
+></A>
+</P>
+<P style="margin-bottom:0px; line-height:15px">
+<A href="#LinkTarget_8401">
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>© 2005-2007 The openEHR Foundation</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>. 
+</SPAN
+></A>
+<SPAN>
+<SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>email: info@openEHR.org web: http://www.openEHR.or</SPAN
+><SPAN style="font-family:'serif', 'Times New Roman'; font-size:9pt; font-weight:normal; color:#000000"
+>g 
+</SPAN
+></SPAN>
+</P>
+</DIV>
+</DIV>
+</DIV>
+</BODY>
+</HTML>
