profiel MedicationUse gebruikt resolve() verkeerd

Description

De slicing op .derivedFrom in zib MedicationUse profiel https://simplifier.net/packages/nictiz.fhir.nl.stu3.zib2017/1.3.18/files/2039947/~xml gebruikt reference.resolve() als discriminator. Volgens de definitie van resolve() gebruik je die op een datatype Reference, dus de discriminator moet hier slechts 'resolve()' zijn.

Deze fout zit ook in het MedicationOverview-profiel, maar ik weet niet zeker of die nog wel gebruikt wordt

Verduidelijking van Impact

De slice error 'Slicing cannot be evaluated' in touchstone wordt door deze wijziging opgelost.

Proposed solution (NL)

De discriminator waarde in het MedicationUse profiel wordt gewijzigd naar 'resolve()' voor het element 'Observation.hasMember' om de slicing error in touchstone te verhelpen.

Proposed solution (EN)

The discriminator value in the MedicationUse profile is changed to 'resolve()' for the 'Observation.hasMember' element to resolve the toucheston slicing error.

Release notes (NL)

De discriminator voor het element 'Observation.hasMember' in het MedicationUse-profiel is gewijzigd naar 'resolve()', en dit heeft het probleem met de touchstone slicing opgelost.

Release notes (EN)

The discriminator for the element 'Observation.hasMember' in the MedicationUse profile has been changed to 'resolve()', and this has resolved the touchstone slicing error.

100% Done
Loading...

Activity

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

Details

Assignee

Reporter

Classification

Patch (Z)

Informatiestandaard onderdelen

FHIR-package

Information standard

Medicatieproces 9.0.7
Zibs2017 STU3 FHIR-package 1.x

Priority

Better Excel Exporter

Created August 18, 2023 at 11:23 AM
Updated January 12, 2024 at 12:54 PM
Resolved September 26, 2023 at 2:43 PM