version: 3-12-2025
N.B. issues that are crossed-out will be fixed by vendor Vrumun
Should have
- Add _gender extension with the Dutch display “Vrouw”
Must have
Add organization.type.coding:system: http://nictiz.nl/fhir/NamingSystem/organization-typecode: G3display: Verloskundigenpraktijk
Has no Practitioner.name, so decide what to do with this resource.
Should have
- EpisodeOfCare.type.coding.display is in English; change to Dutch “observatie betreffende zwangerschap".
Must have
Change Condition.code.coding.code to:code: 118185001display: bevinding betreffende zwangerschap
Add Condition.context with a reference to the EpisodeOfCare; there is already a reference from EpisodeOfCare.diagnosis to zib-Pregnancy, so you could use that to create a reference back.
Should have
- Change display of LOINC 11996-6 in Observation.code.coding to "Zwangerschappen [aantal] d.m.v. rapportage".
Add to Observation.code.coding:system: http://snomed.info/sctcode: 161732006display: aantal zwangerschappen
Should have
- Change display of LOINC 11977-6 in Observation.code.coding to "Pariteit [aantal] d.m.v. rapportage".
Add to Observation.code.coding:system: http://snomed.info/sctcode: 364325004display: pariteit
Current bundle: 11778-8 is the estimated delivery date in PWD 2.3
Must have
Profiles must be:Change Observation.code.coding to:system: http://snomed.info/sctcode: 161714006display: geschatte datum van partus
Should have
- Display of Observation.category.coding 49581000146104 is in English; change to Dutch "bevinding betreffende laboratoriumonderzoek".
- Display of Observation.code.coding 883-9 is in English; change to Dutch "AB0-bloedgroep [type] in bloed".
- Display of Observation.valueCodeableConcept.coding is in English; values should be:
- 112144000 bloedgroep A
- 112149005 bloedgroep B
- 165743006 bloedgroep AB
- 58460004 bloedgroep O
- UNK onbekend
- NI geen informatie
Must have
Change Observation.code.coding to:code: 1305-2display: D Ag [aanwezigheid] in bloed
Should have
- Display of Observation.category.coding 49581000146104 is in English; change to Dutch "bevinding betreffende laboratoriumonderzoek".
- Display of Observation.valueCodeableConcept.coding is in English; values should be:
- 165747007 fenotype D-positief
- 165746003 RhD-negatief
- UNK onbekend
- NI geen informatie
Should have
- Display of Observation.category.coding 49581000146104 is in English; change to Dutch "bevinding betreffende laboratoriumonderzoek".
- Display of Observation.code.coding 1159-3 is in English; change to Dutch "Kleine c Ag [aanwezigheid] in erytrocyten".
- Display of Observation.valueCodeableConcept.coding is in English; values should be:
- 733120009 fenotype c-positief
- 733119003 fenotype c-negatief
- UNK onbekend
- NI geen informatie
Must have
Change Observation.code.coding to:code: 93846-4display: Hemoglobine [mol/volume] in veneus bloed
Should have
- Display of Observation.category.coding 49581000146104 is in English; change to Dutch "bevinding betreffende laboratoriumonderzoek".
Remove the resource, because it doesn't exist anymore in PWD 3.2 and would need to be mapped first (probably not an easy mapping).
Should have
- Display of Observation.code.coding is in English; change to Dutch "datum van einde van zwangerschap".
Must have
Change Observation.valueQuantity.code to "ml".
Should have
- Display of Observation.code.coding is in English; change to Dutch "bloedverlies durante partu".
Should have
- Display of Observation.code.coding is in English; change to Dutch "begin van persen tijdens partus".
- Remove the focus extension to the child Patient
- Add display to Observation.context
Must have
- Change Observation.valueQuantity.system to "http://unitsofmeasure.org".
Should have
- Add display to Observation.context
Should have
- Observation.subject is missing a display, but not enough information to add this.
- Add display to Observation.context
Must have
- Add to Observation.code.coding:
- system: http://loinc.org
- code: 29463-7"
- display: Lichaamsgewicht [massa]
Should have
- Change display of LOINC 8339-4 in Observation.code.coding to "Lichaamsgewicht^bij geboorte [massa] d.m.v. meting".
- Observation.subject is missing a display, but not enough information to add this.
- Add display to Observation.context
Should have
- Display of Observation.category.coding 386637004 is in English; change to Dutch "obstetrische verrichting".
- Display of Observation.code.coding 236973005 is in English; change to Dutch "verlossing".
- Add display to Procedure.reasonReference
Should have
- Add display to Procedure.partOf
- Display of Observation.category.coding 386637004 is in English; change to Dutch "obstetrische verrichting".
- Display of Observation.code.coding 3950001 is in English; change to Dutch "geboorte".
- Procedure.subject is missing a display, but not enough information to add this.
- Add display to Observation.context
- Add display to Procedure.reasonReference
Mostly empty in this bundle, needs some more testing.
java -jar validator_cli.jar -version 3.0 -ig nictiz.fhir.nl.stu3.geboortezorg#1.3.3 -display-issues-are-warnings -sct nl -language nl -html-output validation.html fhir/*.json