Release notes

Profiles

bc-AbilityToTakeCareOfChild

  • Removed pattern on Observation.method.coding
  • Removed the binding to ValueSet MeetMethode_GZ from Observation.method

bc-AmnioticFluid

  • Changed the pattern level from code.coding to code in the Observation components
  • Corrected the level of binding to ValueSet BeoordelingBevindingen of component amnioticFluidCompartment
  • Updated the binding to the new version of ValueSet BeoordelingBevindingen
  • Added guidance for representing a value that was not determined using code UNK

bc-BarthelIndex

  • Changes in slicing in order to fix validation errors

bc-Birth

  • Added pattern and discriminator specifications to Procedure.code.coding
  • Added mapping of dataset elements Aanpakker kind and Supervisor (peri32-dataelement-1624, -1625, -1626, -1627, -11029) to bc-Birth

bc-BirthObservation

  • Removed slicing from Observation.method
  • Removed the binding to ValueSet MeetMethode_GZ from Observation.method
  • Added mapping of dataset element DuurUitdrijvingWaarde to Observation.component.value[x]
  • Added extensible binding of Observation.component.code to ValueSet bc-BirthObservation-code
  • Corrected the birth extension to use valueReference

bc-BreastFindings

  • Changed the pattern level from code.coding to code in the Observation components and Observation.code

bc-CareAgreement

  • Remodelled author extensions for contributor and coordinator
  • Corrected slicing for .category and .author
  • Added author mapping to dataset element peri32-dataelement-3856, Zorgverlener

bc-CareTeam

  • Added a reference to bc-Woman in CareTeam.subject

bc-Child

  • Removed slicing from multiple elements
  • Removed the fetalStatus extension
  • Removed obsolete slicing on language proficiency and identifier elements
  • Corrected validation issues in the profile

bc-ChildBirthAssistance

  • Removed element under Encounter.participant.type.coding:childBirthAssistance-type
  • Added element under Encounter.participant.extension:timeWhenCalled.valueDateTime:valueDateTime.value
  • Changed mapping of element peri32-dataelement-10716 from Encounter.participant.period.start to Encounter.period.start
  • Changed mapping of element peri32-dataelement-10717 from Encounter.participant.period.end to Encounter.period.end
  • Removed mapping of dataset elements Aanpakker kind and Supervisor (peri32-dataelement-1624, -1625, -1626, -1627, -11029)

bc-ChildObservation

  • Replaced extension bc-observation-laterality with zib2017 extension BodySite-Qualifier

bc-ClinicalImpression

  • Added slicing on ClinicalImpression.code.coding

bc-DeliveryProcedure

  • Added slicing to Procedure.code and changed the level of fixedCoding
  • Changed fixedCoding to patternCoding under Procedure.code.coding to allow for display

bc-DeliveryObservation

  • Changed the placement of extension period-duration to value[x]:valueString
  • Added mapping of dataset element DuurActieveOntsluitingWaarde to Observation.component.value[x]
  • Added extensible binding of Observation.component.code to ValueSet bc-DeliveryObservation-code
  • Renamed mappings from Breken Vliezen to Gebroken Vliezen
  • Renamed mappings from Aard Vruchtwater to Aard Aflopend Vruchtwater
  • Corrected the delivery extension to use valueReference
  • Corrected the profile description and link to the Delivery-related Observation pattern page

bc-DisorderOfChild

  • Removed redundant mapping of Condition.severity on an unrelated dataset element

bc-DisorderOfLaborAndDelivery

  • Corrected the profile description
  • Added a link to the Delivery-related Condition pattern page

bc-DisorderPostPartum

  • Added a link to the Postpartum Condition pattern page

bc-Encounter

  • Added mapping of dataset element peri32-dataelement-11065 Contact to Encounter

bc-ExcretionUrine

  • Changed the pattern level from code.coding to code in the Observation component

bc-FamilyMemberHistory

  • Removed redundant mapping of Probleem infectieziekte(n) Gezin; this information is now mapped using bc-MaternalObservation

bc-FamilySituation

  • Added new profile bc-FamilySituation based on zib-FamilySituation
  • Updated Geboortezorg 3.2 mappings to use bc-FamilySituation
  • Added mapping for dataset element DatumOverlijden
  • Added extension bc-familysituation-deceaseddatetime
  • Corrected the deceased date/time extension to use valueDateTime

bc-FamilySituationChild

  • Added new profile bc-FamilySituationChild
  • Updated Geboortezorg 3.2 mappings to use bc-FamilySituationChild instead of zib-FamilySituationChild
  • Added mapping for the parent/carer
  • Added mapping from the parent/carer woman to bc-Woman
  • Added mapping for DatumOverlijdenZusBroer
  • Corrected reference and date/time extension paths

bc-FeedingPatternInfant

  • Fixed handling of dataset element peri32-dataelement-10506 Bijvoeding? by applying extension observation-component-valueBooleanSTU3
  • Added extension bc-feedingpatterninfant-feedingdatetime
  • Added mandatory feedingDateTime and feedingMethod extensions to the FeedingType component
  • Made the value of FeedingType mandatory
  • Removed the separate FeedingFrequency component
  • Updated the example
  • Corrected Observation.effective[x] to Observation.effectiveDateTime

bc-FetalHeartRate

  • Changed the pattern level from code.coding to code in Observation.code
  • Changed the binding of ValueSet Hartactie_op_basis_van under Observation.method.coding:heartActionBasedOn from extensible to required
  • Added mapping of the fetus reference
  • Added Geboortezorg 3.2 mappings for heart rate date/time, value, interpretation, measurement method, regularity and comment
  • Corrected the fetus extension to use valueReference

bc-FetalMonitoring

  • Changed the SNOMED code of the pattern on component:heartFrequencyVariability.code.coding
  • Changed the pattern level from code.coding to code in the Observation components and Observation.code
  • Fixed handling of dataset concept peri32-dataelement-3910 FoetaleAcceleraties using extension observation-component-valueBooleanSTU3
  • Added mapping of dataset element peri32-dataelement-1767
  • Added mapping of the fetus reference
  • Corrected the fetus extension to use valueReference
  • Removed an unnecessary effectiveDateTime slice

bc-Fetus

  • Added extension bc-bodysite-legalstatusVOTS
  • Added mapping for VOTS
  • Added mappings for the fetus identifier
  • Added mappings linking the fetus to bc-Woman and bc-Child
  • Added support for distinguishing fetuses in multiple pregnancies using BodySite.description
  • Corrected extension paths for boolean and reference values

bc-FetusObservation

  • Changed the placement of extension bc-observation-valuereference to value[x]:valueQuantity
  • Removed outdated mapping of dataset element peri32-dataelement-1767
  • Added mapping of the fetus reference
  • Added mappings for the kindspecific observation Tijdstip Gebroken Vliezen
  • Added mappings for the kindspecific observation Aard Vruchtwater
  • Added mappings for observation date/time, observation method and comment
  • Extended ValueSet bc-FetusObservation-code with codes for TijdstipGebrokenVliezen and AardVruchtwaterWaarde
  • Added guidance for representing OrgaansysteemFoetusWaarde using UNK
  • Corrected the fetus extension to use valueReference

bc-IndividualCareplan

  • Removed CarePlan.isCoordinator and added CarePlan.author.extension(isCasemanager)
  • Removed Goal.extension:carePlan and added use of Goal.target.dueDate.value to fix the relation between ZorgAfspraak and IndividueelZorgplan
  • Changed target profile in CarePlan.activity.detail.goal from bc-Goal to bc-IndividualCarePlan-Goal

bc-IndividualCarePlan-Goal

  • Added CarePlan.basedOn to fix the relation between ZorgAfspraak and IndividueelZorgplan

bc-LegalSituation-LegalStatus

  • Added bc-Child reference type in subject

bc-LegalSituation-Representation

  • Added bc-Child reference type in subject

bc-MaternalObservation

  • Changed the placement of extension bc-observation-valuereference to value[x]:valueDateTime
  • Replaced bodySite laterality extension with the nl-core extension
  • Added mappings to support Sectiowond, Perineumwond and Aantal kraamverbanden Observations
  • Added additional guidance for WondInfectie
  • Replaced extension bc-observation-laterality with zib2017 extension BodySite-Qualifier
  • Changed mapping of dataset element peri32-dataelement-2279 from Observation.value[x]:valueCodeableConcept to Observation
  • Added mappings for urine observations, including observation date/time, urgency, colour, amount, frequency and comment
  • Added mapping for Infectieziekte(n) Gezin
  • Added mappings for observation method and related values of Infectieziekte(n) Gezin
  • Added extensible binding of coded component values to bc-MaternalObservation-value
  • Corrected multiple STU3 choice-element definitions

bc-MotherOf

  • Updated the profile description to clarify the relationship between bc-MotherOf, the child Patient and bc-Woman

bc-MultidisciplinaryTeamMeeting-Plan

  • Changed discriminator type and path at CarePlan.category

bc-ObstetricProcedure

  • Added an explicit slice to allow performedDateTime as a temporary fix for errors in ConformanceLab
  • Decoupled from zib-Procedure because of issues with using .report
  • Added mappings of dataset elements relating to Verrichting (Algemene anamnese)
  • Added mappings of dataset elements relating to Verrichting (Maternaal onderzoek)
  • Added additional mappings for maternal and neonatal examination procedures
  • Added mappings relating to medical devices
  • Corrected STU3 choice-element definitions

bc-PerinatalDeath

  • Changed the pattern level from code.coding to code in the Observation components
  • Changed mapping of Observation.subject from peri32-dataelement-10283 to peri32-dataelement-1378
  • Fixed terminology binding for deceasedDateTime

bc-PerinealAssessment

  • Changed the pattern level from code.coding to code in the Observation components
  • Corrected component valueCodeableConcept paths to use Observation.component.value[x]

bc-PlacentaLocalization

  • Changed level of pattern discriminator at component slices from code.coding to code

bc-PractitionerRole

  • Added Geboortezorg 3.2 mappings to PractitionerRole
  • Updated specialty handling to use ValueSet ZorgverlenerType (3.2)
  • Added separate specialty slices for SNOMED CT and NullFlavor
  • Changed the binding strength of the perinatology specialty slices to extensible

bc-PregnancyObservation

  • Added and removed mappings of peri32 dataset elements

bc-PregnancyUltraSound

  • Changed discriminator path from code to $this
  • Removed extension Comment
  • Updated mappings to peri32 dataset elements

bc-RelatedPerson

  • Added extension bc-patient-genderIdentity

bc-TreatmentDirective

  • Added mapping for consentingParty
  • Added dataAbsentReason

bc-UmbilicalCord

  • Updated the binding to the new version of ValueSet BeoordelingBevindingen
  • Added guidance for representing a value that was not determined using code UNK
  • Corrected the fetus reference definition

bc-UterusActivity

  • Changed the pattern level from code.coding to code in the Observation components and Observation.code
  • Added and removed mappings of peri32 dataset elements
  • Added an explicit effectivePeriod slice
  • Corrected choice-element paths for frequency, duration, intensity, Montevideo Units, regularity and conclusion
  • Corrected paths for units and codes of Quantity values

bc-VitaminKAdministration

  • Added and removed mappings of peri32 dataset elements

bc-Woman

  • Added extensible binding to Patient.extension:genderIdentity.value[x]
  • Added ValueSet gender-identity
  • Removed obsolete slicing definitions
  • Corrected validation issues in the profile

Changes affecting multiple profiles

  • Changes in profile files after resave in Forge and manual corrections for Forge-generated issues
  • Solved snapshot generation and slicing issues in multiple profiles, resulting in changes in slicing definitions
  • Added information in profile descriptions about referencing the relevant Encounter or EpisodeOfCare in Observation.context.reference
  • Corrected STU3 choice-element paths (value[x]) and datatype-specific paths in multiple profiles
  • Corrected reference extensions to use valueReference
  • Corrected date/time extensions to use valueDateTime
  • Fixed bake and validation errors across multiple profiles
  • Updated package and resource version information for the 3.0.0 beta release

Extensions

  • Fixed path and sliceName in bc-careplan-coordinator to match datatype valueBoolean
  • Added extension bc-careplan-contributor
  • Added extension bc-bodysite-legalstatusVOTS for use in bc-Fetus
  • Added RelatedPerson as context of bc-patient-genderIdentity, updated the fixedUri and explicitly assigned cardinality 0 to Extension.extension
  • Resolved slicing errors and removed slices from Extension.value[x]:valueCodeableConcept
  • Added Encounter as context for extensions bc-encounter-arrival and bc-childbirthassistance-timecalled
  • Removed extension bc-observation-laterality from the package
  • Added extension bc-feedingpatterninfant-feedingdatetime
  • Added extension bc-familysituation-deceaseddatetime
  • Added extension bc-familysituationchild-bcwoman

ValueSets

  • All -code ValueSets are automatically generated and contain information about the corresponding dataset elements
  • Added missing and removed redundant concept codes in bc-ChildObservation-code, bc-FetusObservation-code, bc-MaternalObservation-code and bc-PregnancyObservation-code
  • Added missing and removed redundant concept codes in MeetMethode_GZ and ZorgverlenerType_32
  • Added ValueSet VerrichtingType_kraambed
  • Updated concept codes and/or display values in Huilgedrag_baby, KeuzeTest, MeetMethode_GZ, Navelstreng_vaten and RolZorgverlener22
  • Updated concept codes and/or display values in bc-DeliveryObservation-code
  • Updated included systems in ProbleemNaamCodelijst
  • Included additional ValueSets in bc-MaternalObservation-value
  • Fixed refset inclusion syntax in VerrichtingTypeGeboortezorgCodelijst
  • Fixed postcoordination expression in ValueSet Sonomarkers_32
  • Removed ValueSets bc-ChildBirthAssistance-type and LanguageAbilityProficiency2
  • Added ValueSet AardVoorliggendDeel
  • Removed the generic ValueSet Stand and replaced it with StandVoorhoofd, StandAchterhoofdEnKruin and StandVolkomenStuitEnOnvolkomenStuit
  • Added the new fetal position ValueSets to bc-MaternalObservation-value
  • Added ValueSets UrineKleur (3.2) and UrineHoeveelheid (3.2)
  • Updated ValueSet BeoordelingBevindingen and included the new version in the applicable profiles
  • Added UNK to BeoordelingBevindingen for information that was not determined
  • Added ValueSet gender-identity
  • Updated ValueSet Ostium
  • Updated ValueSet KeuzeTest
  • Updated ValueSet ZorgverlenerType_32
  • Added problem ValueSets for Misbruik, Psychiatrie and Sociale Problemen
  • Updated bc-FetusObservation-value
  • Updated bc-MaternalObservation-code and bc-MaternalObservation-value
  • Updated the Dutch display for SNOMED CT code 726566009 in bc-DeliveryObservation-code to pathologieverslag van biopsie (gegevensobject)
  • Removed redundant automatically generated ValueSets
Info
Created:
Organization Nictiz

Canonical claims

http://decor.nictiz.nl/ Claimed
http://nictiz.nl/ Claimed
http://fhir.nl/ Claimed
>
To install the command line tool, download Firely Terminal
>
For using npm with FHIR packages, read more here
Name Version Release date
nictiz.fhir.nl.stu3.zib2017 2.3.2
hl7.fhir.r3.core 3.0.2