Resolved
Pinned fields
Click on the next to a field label to start pinning.
Details
Assignee
Pieter EdelmanPieter EdelmanReporter
Pieter EdelmanPieter EdelmanClassification
Patch (Z)Informatiestandaard onderdelen
FHIR-packageDelegated responsibility
YesRejection
NoFix versions
Priority
Undefined
Details
Details
Assignee
Pieter Edelman
Pieter EdelmanReporter
Pieter Edelman
Pieter EdelmanClassification
Patch (Z)
Informatiestandaard onderdelen
FHIR-package
Delegated responsibility
Yes
Rejection
No
Fix versions
Priority
Better Excel Exporter
Better Excel Exporter
Better Excel Exporter
Created August 24, 2023 at 11:31 AM
Updated January 30, 2024 at 12:35 PM
Resolved January 30, 2024 at 12:35 PM
De instance-validator van Touchstone kan niet goed overweg met de manier waarop de entry-slices zijn gedefinieerd in de verschillende Composition-profielen (eOverdracht-NursingHandoff-* en eOverdracht-AdvanceNotice). In KT-320 is een voorstel gedaan om de slicing-definities op een andere manier op te stellen.
Nu is het als volgt gedaan:
De discriminator is ingesteld op "value/code.coding.coding" al dan niet in combinatie met "value/code.coding.system").
In elke slice is
entry.code
verplicht (1..1).entry.code.coding
is geslicet, en er is één verplichte slice aangebracht met de definitiecode voor die entry. Verder isentry.code.coding
op 1..* gezet. Dit mechanisme zorgt ervoor dat gebruikers, naast de gedefinieerde coding ook alternatieve (equivalente) codings kunnen gebruiken.Dit kan beter gedaan worden op de volgende manier:
De discriminator wordt ingesteld op "value/code"
In elke slice wordt
entry.code
verplicht (1..1)In elke slice wordt een pattern aangebracht met de gedefinieerde code.
Dit mechanisme is functioneel equivalent. Elke slice wordt gedefinieerd door de code in het profiel, maar daarnaast is het mogelijk om equivalente alternatieve codes te gebruiken. Voor validators wordt het echter makkelijker om het profiel te interpreteren. Voor Touchstone zou dit het aantal waarschuwingen fors moeten reduceren.