Issues
- Update grammar to support SPECAM-90 changesSPECAM-91Mattijs Kuhlmann
- Introduce alternative code systems and make at-code system a requirement for openEHR compliant implementationsSPECAM-90Resolved issue: SPECAM-90Thomas Beale
- Leftovers from githubSPECAM-88Thomas Beale
- Specify the OPT 2 ADL syntax for C_ARCHETYPE_ROOT with child nodesSPECAM-87Thomas Beale
- Add inheritance lineage to OPT 2SPECAM-86Thomas Beale
- Fix typos in AOM, ADL 1.4SPECAM-84Resolved issue: SPECAM-84Thomas Beale
- Description of ARCHETYPE_TERM.other_items should not list text and description as examples for possible keysSPECAM-83Thomas Beale
- Upgrade AOM1.4 model to use BASE, and to have regular package structure.SPECAM-82Resolved issue: SPECAM-82Thomas Beale
- Add advanced constraint patterns in temporal constraint classesSPECAM-81Thomas Beale
- Enable value-sets to be nestedSPECAM-80Thomas Beale
- Add detailed recommendations for filenames of archetypes and templatesSPECAM-78Thomas Beale
- Correct VSONCO rule for redefinition of nodes with multiple occurrencesSPECAM-76Resolved issue: SPECAM-76Shinji Kobayashi
- Improve specification of constraint patterns in temporal constraint classesSPECAM-75Resolved issue: SPECAM-75Thomas Beale
- Replace reference to VCOC with reference to VACMCU, VACMCO validity rules.SPECAM-74Resolved issue: SPECAM-74Thomas Beale
- Adjustments to C_Duration semantics.SPECAM-73Thomas Beale
- Consider improving 'version tracking' for unpublished archetypesSPECAM-72Thomas Beale
- Clarify rule for adding node with a different type under a single valued attributeSPECAM-71Thomas Beale
- Allow ARCHETYPE_HRID rm_package (namespace) to start with a numeric.SPECAM-70Thomas Beale
- Support negative durations.SPECAM-69Resolved issue: SPECAM-69Thomas Beale
- Add flexible constraint status indicator to C_TERMINOLOGY_CODESPECAM-68Resolved issue: SPECAM-68Pieter Bos
- Adjust package structure to be more regularSPECAM-67Resolved issue: SPECAM-67Thomas Beale
- Improve specification of default values, including support for other syntaxesSPECAM-66Resolved issue: SPECAM-66Thomas Beale
- Correct types of default_value and assumed_value in C_PRIMITIVE_OBJECT descendantsSPECAM-65Resolved issue: SPECAM-65Thomas Beale
- Improve C_OBJECT.effective_occurrences algorithm.SPECAM-64Resolved issue: SPECAM-64Thomas Beale
- Add rm_visibility top-level section to state hide/show and RM attribute aliasing.SPECAM-63Resolved issue: SPECAM-63Thomas Beale
- Support non-primitive tuplesSPECAM-62Thomas Beale
- Remove revision_history from ADL2 specificationSPECAM-61Resolved issue: SPECAM-61Thomas Beale
- Improve documentation for constraints on lists and intervals.SPECAM-60Resolved issue: SPECAM-60Thomas Beale
- Add dedicated constraint type to remove RM types, and clarify occurrences matches 0 rules.SPECAM-59Thomas Beale
- Correct errors and improve examples - S Garde review Nov 2018SPECAM-58Resolved issue: SPECAM-58Thomas Beale
- Update meta-model of ASSERTIONs to use BMM AssertionsSPECAM-57Thomas Beale
- Correct ordering in flattening example in section 9SPECAM-56Resolved issue: SPECAM-56Thomas Beale
- Upgrade term and constraint bindings to structuresSPECAM-55Thomas Beale
- Change ARCHETYPE_HRID.rm_package to model_nameSPECAM-54Thomas Beale
- Remove statement requiring node-id redefinition in case of occurrences redefinition.SPECAM-53Resolved issue: SPECAM-53Thomas Beale
- Improve description of versioning in archetype Identification.SPECAM-52Resolved issue: SPECAM-52Thomas Beale
- Move RM adaptation attributes from BMM to AOM profile.SPECAM-51Resolved issue: SPECAM-51Thomas Beale
- Improve documentation of ADL2 templates.SPECAM-50Resolved issue: SPECAM-50Thomas Beale
- Improve c_conforms_to() and c_congruent_to() algorithms.SPECAM-49Resolved issue: SPECAM-49Thomas Beale
- Add VTPL validity rule for templates - consistency of languages for flattening.SPECAM-48Resolved issue: SPECAM-48Thomas Beale
- Allow regularly structured primitive objects.SPECAM-47Resolved issue: SPECAM-47Thomas Beale
- c_conforms_to() should have lambda parameter for model checking.SPECAM-46Resolved issue: SPECAM-46Thomas Beale
- Correct specification details to do with sibling_order anchor node id.SPECAM-45Resolved issue: SPECAM-45Thomas Beale
- Describe specialisation of external terminology value sets (ac-codes)SPECAM-44Thomas Beale
- Correct C_TERMINOLOGY_CODE.c_conforms_to to handle no parent value-setSPECAM-43Resolved issue: SPECAM-43Thomas Beale
- Adjust references to BASE packages foundation_types, base_types and resource types.SPECAM-42Resolved issue: SPECAM-42Thomas Beale
- Correct 'unstable' to 'alpha'; correct version-related typoSPECAM-41Resolved issue: SPECAM-41Thomas Beale
- Specify C_COMPLEX_OBJECT redefinition VSONT rule properlySPECAM-40Resolved issue: SPECAM-40Thomas Beale
- Link ADL2 examples and AOM2 principles to archetypes in adl-archetypes GitHub repoSPECAM-39Thomas Beale
- Add Archetype Technology Overview to AMSPECAM-37Resolved issue: SPECAM-37Thomas Beale
50 of 86
Update grammar to support SPECAM-90 changes
Unresolved
Raise CR
Analysis
Execution
Raise CR
Analysis
Execution
Description
Created June 8, 2024 at 9:32 PM
Updated 2 days ago
Activity
Show:
Mattijs KuhlmannDecember 10, 2024 at 9:32 AM
Pull request to allow at-coded node identifiers:https://github.com/openEHR/adl-antlr/pull/36
We also checked the possibility to fully copy the Archie grammar to openehr/adl-antlr, but found too many changes compared to the repository to do this easily. We will postpone this.
SPECAM-90 reintroduces support for at-codes for node identification. The grammar should be checked an updated. During SEC meeting in Berlin was also mentioned that the Archie grammar should be first used as the main/official grammar, and then we need to check to see what is needed to support at-codes and then chenage the schema accordingly (most likely as Archie needs it).