Appendix

Acknowledgements

Primary Author

  • Thomas Beale, Ars Semantica; openEHR Foundation Management Board; (previously Ocean Informatics UK).

Contributors

This specification has benefited from formal and informal input from the openEHR and wider health informatics community. The openEHR Foundation would like to recognise the following people for their contributions.

  • Kurt W. Allen, Applicadia Inc, Minnesota, USA

  • Rong Chen, MD, PhD, Cambio Healthcare Systems, Sweden

  • Sam Heard, MD, DRCOG, MRCGP, FRACGP, Director at Ocean Informatics, Australia

  • Claude Nanjo, MA African Studies., M Public Health, Cognitive Medical Systems Inc., California, USA

Supporters

The work reported in this paper has been funded by the following organisations:

  • University College London - Centre for Health Informatics and Multi-professional Education (CHIME);

  • Ocean Informatics.

Special thanks to David Ingram, Emeritus Professor of Health Informatics at UCL who provided a vision and collegial working environment ever since the days of GEHR (1992).

Trademarks

  • 'openEHR' is a trademark of the openEHR Foundation

  • 'Java' is a registered trademark of Oracle Corporation

  • 'Microsoft' and '.Net' are trademarks of the Microsoft Corporation == Conformance

Conformance of a data or software artifact to an openEHR specification is determined by a formal test of that artifact against the relevant openEHR Implementation Technology Specification(s) (ITSs), such as an IDL interface or an XML-schema. Since ITSs are formal derivations from underlying models, ITS conformance indicates model conformance.

Amendment Record

Issue Details Raiser Completed

1.5.3

SPECLANG-10: Fix typos in ODIN.

R Kavanagh

03 Apr 2023

LANG Release 1.0.0

1.5.2

SPECLANG-7: Move IDON spec to LANG component.

openEHR SEC

11 Nov 2018

SPECLANG-3: Add grammar support for plus-or-minus ranges;
SPECLANG-4: Update grammar to support documented ODIN keys;
SPECLANG-5: Update grammar to support documented openEHR ISO 8601 variant using '??'; make MONTH and DAY regexes in grammar more accurate; correct xref in section 7.

K Allen,
T Beale,
S Garde

29 Aug 2018

SPECLANG-6: Correct minor comment errors in section 7 to do with intervals.

C Nanjo

08 Apr 2016

BASE Release 1.0.3

1.5.1

Separate from ADL spec and rename to ODIN.

T Beale

15 Apr 2013

1.5.0

Add fractional seconds to dADL grammar.

T Beale

15 Aug 2012

Release 1.0.2

1.4.1

SPEC-268: Correct missing parentheses in dADL type identifiers. dADL grammar rules updated.

R Chen

12 Dec 2008

Release 1.0.1

1.4.0

SPEC-213: Include 'T' in dADL Date/time, Time and Duration values.

T Beale

13 Mar 2007

SPEC-216: Allow mixture of W, D etc in ISO 8601 Duration (deviation from standard).

S Heard

Release 1.0

1.3.0

SPEC-143. Add partial date/time values to dADL syntax.

S Heard

18 Jun 2005

SPEC-149. Add URIs to dADL and remove query() syntax.

T Beale

Release 0.95

1.2

SPEC-110. Added explanatory material; added domain type support; rewrote of most dADL sections.

T Beale

15 Nov 2004

Release 0.9

0.9.9

SPEC-75. Added dADL object model.

T Beale

28 Dec 2003

0.9.8

SPEC-70. Copyright Assigned by Ocean Informatics P/L Australia to The openEHR Foundation.

T Beale,
S Heard

29 Nov 2003

0.9.7

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.

T Beale

01 Nov 2003

0.9.6

Additions during HL7 WGM Memphis Sept 2003

T Beale

09 Sep 2003

0.9.5

Renamed dDL to dADL. Changed path syntax to conform (nearly) to Xpath.

T Beale

03 Sep 2003

0.9

Rewritten with sections on dDL.

T Beale

28 July 2003

0.8

Initial Writing

T Beale

10 July 2003