Update terminology codes in EHR Extract

Description

The Release 2.4.0 of TERM component adds following new vocabulary: ``` <group name="extract content type"> <concept id="803" rubric="openEHR EHR"/> <concept id="804" rubric="openEHR Demographic"/> <concept id="805" rubric="openEHR synchronisation"/> <concept id="806" rubric="openEHR generic"/> <concept id="807" rubric="generic EMR"/> <concept id="808" rubric="other"/> </group> <group name="extract action type"> <concept id="809" rubric="cancel"/> <concept id="810" rubric="resend"/> <concept id="811" rubric="send new"/> </group> <group name="extract update trigger event type"> <concept id="812" rubric="any change"/> <concept id="813" rubric="correction"/> <concept id="814" rubric="update"/> </group> ``` These ids and rubrics has to be added and synced into EHR Extract specs at: - https://specifications.openehr.org/releases/RM/latest/ehr_extract.html#_extract_action_request_class - https://specifications.openehr.org/releases/RM/latest/ehr_extract.html#_extract_spec_class - https://specifications.openehr.org/releases/RM/latest/ehr_extract.html#_extract_update_spec_class - https://specifications.openehr.org/releases/RM/latest/ehr_extract.html#_content_criteria_specification The rubrics used should also be prefixed with their id. For instance `|openehr-ehr|` should be changed to `803|openEHR EHR|`. Also: - the EXTRACT_SPEC.extract_type should contain 6 examples - all present in TERM and mentioned in text in 4.2.1.1. - in https://specifications.openehr.org/releases/RM/latest/ehr_extract.html#_update_specification on EXTRACT_ACTION_REQUEST.action the `|repeat|` is used, but actually it should be `810|resend|`. - in the there current extract specs rubrics are all small-case without spaces between words (e.g. 'openehr-ehr'), but in TERM they are in natural English (e.g. 'openEHR EHR'). These has to be also synced from TERM.

Activity

Thomas Beale January 10, 2023 at 11:26 AM

I guess we can patch 1.1.0. I was 3y ago, but since it has no codes, we would not be changing anything, only adding codes. We should check this with any implementers - which is at least Ocean (ping and - can one of you see what codes Ocean uses for these terms in the EHR Extract implem?)

Sebastian Iancu January 10, 2023 at 9:05 AM

Need to see what would be the fixVersion for this - 1.0.3+, 1.1.0+, or 1.2.0 ?

Details

Reporter

Raised By

Sebastian Iancu

Components

Affects versions

Created January 10, 2023 at 8:59 AM
Updated January 10, 2023 at 11:26 AM