Release notes

Profiles

bc-AbilityToTakeCareOfChild

  • In Observation.method removed Pattern on Observation.method.coding and added extensible binding to ValueSet MeetMethode_GZ

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

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, Supervisor (peri32-dataelement-1624, -1625, -1626, -1627, -11029) to bc-Birth

bc-BirthObservation

  • Removed slicing and changed binding of ValueSet MeetMethode_GZ to required

bc-BreastFindings

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

bc-CareAgreement

  • Remodel author extensions for contributor and coordinator
  • Correction on slicing for .category and .author
  • Added author mapping to dataset element peri32-dataelement32-3856, Zorgverlener

bc-CareTeam

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

bc-Child

  • Removed slicing from multiple elements
  • Added slicing to Patient.communication.extension:languageProficiency

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, Supervisor (peri32-dataelement-1624, -1625, -1626, -1627, -11029)

bc-ChildObservation

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

bc-ClinicalImpression

  • Add 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

bc-DisorderOfChild

  • Remove redundant mapping of Condition.severity on unrelated dataelement

bc-ExcretionUrine

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

bc-FeedingPatternInfant

  • Fixed handling of dataset element peri32-dataelement-10506 Bijvoeding? by applying extension observation-component-valueBooleanSTU3

bc-FetalHeartRate

  • Changed the pattern level from code.coding to code in the Observation.code
  • Changed the binding of ValueSet Hartactie_op_basis_van under Observation.method.coding:heartActionBasedOn from extensible to required

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 by applying extension to component fetalAccelerations (observation-component-valueBooleanSTU3)
  • Added mapping of element peri32-dataelement-1767 (previously mapped on bc-FetusObservation)

bc-Fetus

  • Added a new extension bc-bodysite-legalstatusVOTS

bc-FetusObservation

  • Changed the placement of extension bc-observation-valuereference to value[x]:valueQuantity
  • Removed outdated mapping of element peri32-dataelement-1767 (placed in bc-FetalMonitoring)

bc-IndividualCareplan

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

bc-IndividualCarePlan-Goal

  • Added CarePlan.basedOn to fix ZorgAfspraak relation to 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 from bc- with nl-core extension
  • Added mappings to support Sectiowond, Perineumwond, Aantal kraamverbanden Observations in bc-MaternalObservation profile
  • 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

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 mapping of dataset elements relating to Verrichting (Algemene anamnese) (peri32-dataelement-1080, -1081, -1082, -1083, -1084, -1085, -1087, -1088, -1089, -1091, -1093, -1095)
  • Added mapping of dataset elements relating to Verrichting (Maternaal onderzoek) (peri32-dataelement-2416, -2417, -2418, -2419, -2420, -2421)

bc-PerinatalDeath

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

bc-PerinealAssessment

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

bc-PlacentaLocalization

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

bc-PregnancyObservation

  • Added/removed mappings of peri32- dataset elements

bc-PregnancyUltraSound

  • Changed discriminator path from code to $this in bc-PregnancyUltraSound
  • Removed extension Comment from bc-PregnancyUltraSound
  • Updated mappings to peri32- dataelements

bc-RelatedPerson

  • Added extension bc-patient-genderIdentity

bc-TreatmentDirective

  • Added mapping for consentingParty and added dataAbsentReason

bc-UterusActivity

  • Changed the pattern level from code.coding to code in the Observation components and Observation.code
  • Added/removed mappings of peri32- dataset elements

bc-VitaminKAdministration

  • Added/removed mappings of peri32- dataset elements

Changes affecting multiple profiles

  • Changes in profile files after resave in Forge (automatic updates) and fix Forge bugs manually
  • 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

Extensions

  • Fixed path and sliceName in bc-careplan-coordinator to match datatype valueBoolean
  • Added extension bc-careplan-contributor
  • Added extension bc-bodysite-legalstatusVOTS to be used in profile bc-Fetus
  • Added RelatedPerson as context of bc-patient-genderIdentity, updated the fixedUri value and explicitly assigned a 0 cardinality to the Extension.extension
  • Resolved slicing errors; removed slice from element Extension.value[x]:valueCodeableConcept of all extensions
  • Added Encounter as the context for extensions bc-encounter-arrival and bc-childbirthassistance-timecalled
  • Removed Extension bc-observation-laterality from package

ValueSets

  • All -code ValueSets are now automatically generated and contain information about which dataset element the code corresponds to
  • Added missing and/or removed redundant concept codes to bc-ChildObservation-code, bc-FetusObservation-code, bc-MaternalObservation-code, bc-PregnancyObservation-code
  • Added missing and/or removed redundant concept codes to MeetMethode_GZ, ZorgverlenerType_32
  • Added ValueSet VerrichtingType_kraambed
  • Updated concept codes and/or display values in ValueSets Huilgedrag_baby, KeuzeTest, MeetMethode_GZ, Navelstreng_vaten, RolZorgverlener22
  • Updated concept codes and/or display values in bc-DeliveryObservation-code
  • Updated included systems in ProbleemNaamCodelijst
  • Included ValueSets in bc-MaternalObservation-value
  • Fixed refset inclusion syntax in VerrichtingTypeGeboortezorgCodelijst
  • Fixed postcoordination expression in ValueSet Sonomarkers_32
  • Removed ValueSets bc-ChildBirthAssistance-type, LanguageAbilityProficiency2

ConceptMaps

  • Removed all ConceptMaps due to outdated and unused content

Examples

  • Fixed inconsistencies in examples PregnancyUltraSoundGeneralFindings, Pregnancy-PregnancyDuration, LegalStatus, LegalRepresentation, FamilySituationAssessment, ChildBirthAssistance
  • Update example CareAgreement after remodelling extensions for coordinator and contributor
  • Updated bc-ChildBirthAssistance example
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.0
hl7.fhir.r3.core 3.0.2