Structured Terminology for Medical Vocabulary
Archetype Modeling Language™ (AML™) defines a standard means for modeling Archetype Models (AMs) to support the representation of Clinical Information Modeling Initiative (CIMI) artifacts using modeling profiles as defined in the UML. Archetype Models are Platform Independent Models (PIMs) and are developed as a set of constraints on a specific Reference Model (RM).
Development of the AML specification was guided by:
- The need for a means to accurately and usefully represent Ams in accordance with the openEHR Foundation’s Archetype Definition Language (ADL) and Archetype Object Model (AOM) version 2.0 specifications.
- Compatibility with the Object Management Group (OMG) Common Terminology Service 2 (CTS2) specification.
- Where possible, being informed by and faithful to the ISO/IEC 11179, Information Technology, - Metadata registries specification.
The AML is primarily intended to support two clinical modeling communities of users:
- Those having subject matter expertise regarding clinical model domains and currently using ADL-based tools to develop such models, and
- Those familiar with modeling using the UML, though not necessarily familiar with clinical modeling domains or current methods employed to represent them.