Cannot add type in derived profile

Description

https://chat.fhir.org/#narrow/stream/179181-netherlands/topic/Validate.20MedMij.20BgZ.20resources.20e.2Eg.2E.20NL.20Patient/near/186532042

From Grahame Grieve:

I had a spare hour, so I looked at this again. The profile http://nictiz.nl/fhir/StructureDefinition/zib-BodyHeight allows Group in it's target list, but it's a constraint on http://nictiz.nl/fhir/StructureDefinition/zib-VitalSigns (via an intermediate step) which constrains observation.subject to http://fhir.nl/fhir/StructureDefinition/nl-core-patient. This error happens quite a bit

Verduidelijking van Impact

Laag, dit betreft een fix in de FHIR-profielen die verder niet van impact is.

Proposed solution (NL)

Additionele reference-types (op element targetProfile) verwijderen uit de volgende FHIR-profielen:

  • zib-FamilySituation

  • zib-FamilySituationChild

  • zib-BodyHeight

Proposed solution (EN)

None

Release notes (NL)

In zib-FamilySituation, zib-FamilySituationChild and zib-BodyHeight profiles, remove additional reference types from subject element.

Release notes (EN)

None

Attachments

1

Activity

Show:

Vincent Goris March 25, 2020 at 2:58 PM

Issue gepubliceerd en gesloten. 

Pieter Edelman March 12, 2020 at 9:15 AM

Wijzigingen voor 1.x staan klaar in branch

Pieter Edelman March 4, 2020 at 10:34 AM
Edited

Na analyse blijkt dat er verschillende situaties zijn:

  • zib-AlcoholUse, zib-DrugUse en zib-TaboccoUse; hier is .context tijdelijk uitgebreid nadat ze gebaseerd werden op nl-core-observation voor backwards compabiliteit. Naar nu blijkt, is dat strikt genomen niet mogelijk. We hebben dus de keuze om deze profielen tot nader order weer direct te baseren op Observation, of om direct de uitbreiding alsnog weg te halen. Onze inschatting is dat de impact van deze laatste optie klein genoeg is om dit nu al door te voeren.

  • zib-FamilySituation, zib-FamilySituationChild; hier zijn de uitbreidingen onterecht en onbruikbaar in de praktijk. Het verdient de voorkeur om ze weg te halen.

  • zib-BladderFunction-UrineCatheter en zib-HearingFunction-HearingAid zijn foutief geïdentificeerd; de "extra" profielen zijn afgeleid van het vereiste core-profiel.

  • zib-BodyHeight leidt (uiteindelijk) af van het HL7 VitalSigns-profiel (gekloond door Nictiz), dat .subject inperkt. Dit moet gelijkgetrokken worden met de andere vital signs-profielen van Nictiz. Wellicht moet het core-profiel verruimd worden om te voldoen aan de Basic Elements-zib.

Pieter Edelman February 24, 2020 at 9:20 AM

Mogelijk toch breaking, doorgeschoven naar maart om hier nog eens goed naar te kijken.

Pieter Edelman February 20, 2020 at 11:41 AM

In zib-AlcoholUse, zib-DrugUse en zib-TobaccoUse is .context expres (tijdelijk) verruimd om ze op nl-core-observation te kunnen baseren. Destijds is er afgesproken dat we dit pas bij de eerstvolgende breaking release gaan fixen.

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

Details

Assignee

Reporter

Classification

Informatiestandaard onderdelen

FHIR-package

Information standard

Alle

Priority

Better Excel Exporter

Created January 27, 2020 at 8:23 AM
Updated January 12, 2024 at 12:52 PM
Resolved March 25, 2020 at 2:58 PM