2025-02-03 SEC Call notes
Date
Feb 3, 2025
Call Link
Participants
Sebastian Iancu
Seref Arikan
Ian McNicoll
Borut Jures
Mattijs Kuhlmann
Rong Chen
Erik Sundvall
Sebastian Garde
Bostjan Lah
Severin Kohler
Renaud Subiger
Pablo Pazos
Birger Haarbrandt
Goals
previous meeting: 2025-01-06 SEC Call notes
Discussion topics
| Item | Presenter/Suggested by | Issue | Notes |
|---|---|---|---|---|
Main Agenda | ||||
10 min | Opening, Various aspects | ALL |
|
|
|
| Sebastian Iancu Joost Holslag |
| |
| ADL2 | Ian McNicoll | https://specifications.openehr.org/releases/AM/latest/ADL2.html#_annotations_section
| todo: suggest RESOURCE_ANNOTATION.documentation hash key should support '*' as language agnostic annotation todo: a new SPECAM for
|
| Archived spec status | Sebastian Iancu | archived rather then retired | https://discourse.openehr.org/t/task-planning-specs/6154 https://openehr.org/specification-program/ https://openehr.org/change-process/ https://openehr.org/release-strategy/
Re change process, release strategy and Relation to change process: It does not make sense to me for a spec to be in A spec (or its specific version) in If the lifecycle state of a spec becomes retired, then is activity status also has to become Relation to release strategy:
|
| DV_ORDINAL | Joost Holslag |
|
|
| Constraining and patterns for DV_EHR_URI values | Severin Kohler | see previous meeting notes After releasing the 1.0 of the FHIR connect Severin would like it to be maintained by the SEC. Joost Holslag (Unlicensed) feels it should be part of the openEHR spec. (Or ideally an artefact jointly maintain with HL7) |
|
| Term Binding strengt | Ian McNicoll | https://openehr.atlassian.net/browse/SPECPR-439
| Relax Coding invariants?? e.g. EVENT_CONTEXT.setting 3.2.8. Participation Mode 3.2.7. Null Flavours (consider updating/referencing the latest HL7 equivalent) 3.1.7. Normal Statuses (consider updating/referencing the latest HL7 equivalent) 3.2.11. Subject Relationship 3.2.12. Term Mapping Purpose 3.2.14. Setting (clinical setting)
More problematic? 3.1.4. Media Types 3.1.5. Compression Algorithms 3.1.6. Integrity Check Algorithms
|
Action items
I see the current TRIAL / DEVELOPMENT / STABLE as the “stability” dimension, which someone compared to the FHIR maturity level (https://www.hl7.org/fhir/versions.html#maturity ) but could also be the FHIR stability indicator (https://www.hl7.org/fhir/versions.html#std-process ), note for each stability level there could be many maturity levels in FHIR.
Then we have the other dimension that I think is more about the recommendation for using a spec and an indicator of the spec being maintained by the SEC:
ACTIVE = recommended to be used and actively maintained
DEPRECATED = not recommended to be used but still part of the specs, not actively maintained
ARCHIVED = not recommended, totally inactive spec
EXPERIMENTAL / DRAFT / PROPOSED: could be pre-active states (note the similarity to TRIAL / DEVELOPMENT but it’s for a different dimension: that’s stability vs. recommended/maintained).
I also see differences between EXPERIMENTAL, DRAFT and PROPOSED.
DRAFT: crazy idea
EXPERIMENTAL: someone did something with the crazy idea
PROPOSED: the crazy idea might not be so crazy and might be actually useful, it’s ready for others to review
We also talked about the SUPERSEDE/SUPERSEDED, which I think is a totally different think since it represents a relationship between two specs, it’s not a maturity indicator or a recommendation indicator, it’s just another indicator in a different dimension, which might also be related with versioning.
What do others think?