Incorrecte slicing in gp-journalentry profiel voor de Observation.components

Description

In het profiel gp-journalentry profiel gaat de slicing van de components niet correct op de volgende twee punten.

  1. De slicing descriminator.path staat op code.coding.code terwijl de fixed values op het .code niveau worden gegeven middels een fixedCodeableConcept.

  2. De .component.value[x] heeft een fixedCodeableConcept om het valueCodeableConcept.coding.system te fixeren. De fixedCodeableConcept is hier verkeerd omdat er zo geen .coding.code of coding.display doorgegeven kan worden. Dit had ofwel een patternCodeableConcept moeten zijn, of de fixed value zou moeten staan op de coding.system. 

Verduidelijking van Impact

Maakt validatie op basis van dit profiel mogelijk. Momenteel vallen alle .components in instances buiten de slicing definities in het profiel. Het profiel werkt nu dus niet. Deze wijzigingen maken de bedoeling van het profiel concreet. Alhoewel er cardinaliteits wijzigingen in het profiel gemaakt worden, wordt er functionleel gezien niets gewijzigd. Daarom is deze wijziging als een patch te aanschouwen.

Proposed solution (NL)

1. Aanpassen discriminator in Observation.component conform Profiling Guidelines:

  • type van value naar pattern

  • path van code.coding.code naar code

  • fixedCodeableConcepts naar patternCodeableConcepts
    2. Aanpassen van fixedCodeableConcepts naar fixed values op coding.system, met de benodigde cardinaliteiten, in de Observation.component.valueCodeableConcept

Proposed solution (EN)

None

Release notes (NL)

In the gp-JournalEntry profile, adjusted the discriminator for Observation.component (type to pattern, path to code and fixedCodeableConcepts to patternCodeableConcepts). Changed fixedCodeableConcepts to fixed values on coding.system in component.valueCodeableConcept.

Release notes (EN)

None

Activity

Show:

Niek van Galen May 28, 2020 at 12:16 PM

Wijziging gepubliceerd en ticket gesloten.

Ardon Toonstra May 8, 2020 at 12:33 PM
Edited

Former user

Wijzigingen klaargezet in https://github.com/Nictiz/Nictiz-STU3-Zib2017/tree/MM-1117 met een pull request voor de release brach 1.3.10: https://github.com/Nictiz/Nictiz-STU3-Zib2017/pull/82

Getest met een 5 tal voorbeelden vanuit de kwalificatiematerialen, middels de .NET validator. Dit gaf geen problemen.

Resolved
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Classification

Informatiestandaard onderdelen

FHIR-package

Information standard

Huisartsgegevens

Fix versions

Priority

Better Excel Exporter

Created May 8, 2020 at 11:48 AM
Updated January 12, 2024 at 12:52 PM
Resolved May 28, 2020 at 12:14 PM