From 1bec4421dbf6384105ceb6de4e0b6a555c86796c Mon Sep 17 00:00:00 2001 From: Luud Slagter Date: Wed, 17 Apr 2024 15:35:05 +0200 Subject: [PATCH 1/3] Escape characters in markdown comments --- resources/nl-core/ext-AdditionalCategory.xml | 2 +- .../nl-core/nl-core-HealthProfessional-PractitionerRole.xml | 2 +- resources/nl-core/nl-core-Procedure-request.xml | 2 +- resources/zib/ext-Procedure.ProcedureMethod.xml | 2 +- resources/zib/zib-ContactPerson.xml | 2 +- resources/zib/zib-HealthProfessional-Practitioner.xml | 2 +- resources/zib/zib-HealthProfessional-PractitionerRole.xml | 4 ++-- resources/zib/zib-HealthcareProvider.xml | 4 ++-- resources/zib/zib-Patient.xml | 6 +++--- resources/zib/zib-Procedure-request.xml | 2 +- 10 files changed, 14 insertions(+), 14 deletions(-) diff --git a/resources/nl-core/ext-AdditionalCategory.xml b/resources/nl-core/ext-AdditionalCategory.xml index 29afdf03a..293eb23e6 100644 --- a/resources/nl-core/ext-AdditionalCategory.xml +++ b/resources/nl-core/ext-AdditionalCategory.xml @@ -18,7 +18,7 @@ - + diff --git a/resources/nl-core/nl-core-HealthProfessional-PractitionerRole.xml b/resources/nl-core/nl-core-HealthProfessional-PractitionerRole.xml index b21f12ce5..fadc671c7 100644 --- a/resources/nl-core/nl-core-HealthProfessional-PractitionerRole.xml +++ b/resources/nl-core/nl-core-HealthProfessional-PractitionerRole.xml @@ -53,7 +53,7 @@ - + diff --git a/resources/nl-core/nl-core-Procedure-request.xml b/resources/nl-core/nl-core-Procedure-request.xml index 7f29216ba..b7a29b75a 100644 --- a/resources/nl-core/nl-core-Procedure-request.xml +++ b/resources/nl-core/nl-core-Procedure-request.xml @@ -51,7 +51,7 @@ - + diff --git a/resources/zib/ext-Procedure.ProcedureMethod.xml b/resources/zib/ext-Procedure.ProcedureMethod.xml index 7e9b8ac5b..3625f2f2d 100644 --- a/resources/zib/ext-Procedure.ProcedureMethod.xml +++ b/resources/zib/ext-Procedure.ProcedureMethod.xml @@ -19,7 +19,7 @@ - + diff --git a/resources/zib/zib-ContactPerson.xml b/resources/zib/zib-ContactPerson.xml index 668e2ad69..4fd7034e8 100644 --- a/resources/zib/zib-ContactPerson.xml +++ b/resources/zib/zib-ContactPerson.xml @@ -148,7 +148,7 @@ - + diff --git a/resources/zib/zib-HealthProfessional-Practitioner.xml b/resources/zib/zib-HealthProfessional-Practitioner.xml index 310d48e83..6a37de9cc 100644 --- a/resources/zib/zib-HealthProfessional-Practitioner.xml +++ b/resources/zib/zib-HealthProfessional-Practitioner.xml @@ -135,7 +135,7 @@ - + diff --git a/resources/zib/zib-HealthProfessional-PractitionerRole.xml b/resources/zib/zib-HealthProfessional-PractitionerRole.xml index 278e5b848..7bc1236aa 100644 --- a/resources/zib/zib-HealthProfessional-PractitionerRole.xml +++ b/resources/zib/zib-HealthProfessional-PractitionerRole.xml @@ -54,7 +54,7 @@ - + @@ -106,7 +106,7 @@ - + diff --git a/resources/zib/zib-HealthcareProvider.xml b/resources/zib/zib-HealthcareProvider.xml index 8cbc17ea2..bc1df4840 100644 --- a/resources/zib/zib-HealthcareProvider.xml +++ b/resources/zib/zib-HealthcareProvider.xml @@ -77,7 +77,7 @@ - + @@ -109,7 +109,7 @@ - + diff --git a/resources/zib/zib-Patient.xml b/resources/zib/zib-Patient.xml index f27c0a543..cd50149e2 100644 --- a/resources/zib/zib-Patient.xml +++ b/resources/zib/zib-Patient.xml @@ -78,7 +78,7 @@ - + @@ -180,7 +180,7 @@ - + @@ -481,7 +481,7 @@ - + diff --git a/resources/zib/zib-Procedure-request.xml b/resources/zib/zib-Procedure-request.xml index 93789ce5f..8b3c734dc 100644 --- a/resources/zib/zib-Procedure-request.xml +++ b/resources/zib/zib-Procedure-request.xml @@ -164,7 +164,7 @@ - + From 5dba6b833a2d53c0a28dbb337688048aef7066aa Mon Sep 17 00:00:00 2001 From: Luud Slagter Date: Thu, 18 Apr 2024 11:41:05 +0200 Subject: [PATCH 2/3] Put all cardinalities between backticks --- release-notes.md | 34 +++++++++---------- resources/nl-core/ext-AdditionalCategory.xml | 2 +- .../nl-core/ext-Context-EpisodeOfCare.xml | 2 +- ...re-HealthProfessional-PractitionerRole.xml | 2 +- .../nl-core/nl-core-Procedure-request.xml | 2 +- .../zib/ext-Procedure.ProcedureMethod.xml | 2 +- resources/zib/zib-ContactPerson.xml | 2 +- .../zib-HealthProfessional-Practitioner.xml | 2 +- ...ib-HealthProfessional-PractitionerRole.xml | 4 +-- resources/zib/zib-HealthcareProvider.xml | 4 +-- resources/zib/zib-HelpFromOthers.xml | 2 +- resources/zib/zib-NursingIntervention.xml | 2 +- resources/zib/zib-Patient.xml | 6 ++-- resources/zib/zib-Procedure-request.xml | 2 +- resources/zib/zib-TextResult.xml | 2 +- resources/zib/zib-TreatmentDirective2.xml | 4 +-- 16 files changed, 37 insertions(+), 37 deletions(-) diff --git a/release-notes.md b/release-notes.md index f934c7f26..566a7fa1a 100644 --- a/release-notes.md +++ b/release-notes.md @@ -40,19 +40,19 @@ This document contains release notes per zib, indicating differences with their * Added constraints in the profile on the choice that the zib provides between Concern and AlertName. Added guidance on which code to add to `Flag.code` if a reference to Concern is added. ## zib-AdvanceDirective -* Moved TypeOfLivingWill from `Consent.category` to `Consent.provision.code`, renamed it to LivingWillType in accordance with the zib and made the element 0..1 rather than 1..1 to adhere to the conceptual cardinalities of the zib. +* Moved TypeOfLivingWill from `Consent.category` to `Consent.provision.code`, renamed it to LivingWillType in accordance with the zib and made the element `0..1` rather than `1..1` to adhere to the conceptual cardinalities of the zib. * Moved LivingWillDocument from `Consent.source[x]` to `Consent.source[x]:sourceAttachment.data`. * Moved Representative from `Consent.consentingParty` to `Consent.provision.actor:representative.reference` because the element is removed in R4. Also `Consent.provision.actor:representative.role` has now a fixed value for this mapping. * Replaced fixed zib code 11341000146107#http://snomed.info/sct on `Consent.category` with acd#http://terminology.hl7.org/CodeSystem/consentcategorycodes because this is an applicable code bound in the extensible ValueSet. * Removed references that are not defined by the zib (e.g. `Consent.organization` and `Consent.actor`). -* Adjusted the `Consent.dateTime` cardinality from 1..1 to 0..1 to adhere to the conceptual cardinalities of the zib. +* Adjusted the `Consent.dateTime` cardinality from `1..1` to `0..1` to adhere to the conceptual cardinalities of the zib. * Added guidance for mandatory elements `Consent.status`,`Consent.scope` and `Consent.policy` or `Consent.policyRule`. # zib-AllergyIntolerance * Applied 'combined ValueSets' to `.code` and `.reaction.substance` instead of slicing per ValueSet. * The code-specification extensions have been removed from `.clinicalStatus` and `.reaction.severity` because the zib concepts can be fully mapped to FHIR. -* Because AlleryStatus maps to both `.clinicalStatus` and `.verificationStatus`, but `.verificationStatus` now has cardinality 0..1 compared to 1..1 in STU3, guidance on how to interpret the mapping has been added to the root, but has been simplified. -* Changed cardinality of `.note` from 0..* to 0..1 to align with the zib. +* Because AlleryStatus maps to both `.clinicalStatus` and `.verificationStatus`, but `.verificationStatus` now has cardinality `0..1` compared to `1..1` in STU3, guidance on how to interpret the mapping has been added to the root, but has been simplified. +* Changed cardinality of `.note` from `0..*` to `0..1` to align with the zib. ## zib-AnatomicalLocation * New partial zib. The anatomical location in FHIR is usually mapped on `.bodySite` (CodeableConcept with example binding). This zib has therefore been mapped onto a data type profile that can be used for `.bodySite`. @@ -106,7 +106,7 @@ This document contains release notes per zib, indicating differences with their ## zib-ContactPerson * Added textual guidance on the root to guide usage of RelatedPerson versus Patient. -* Removed the role extension (http://fhir.nl/fhir/StructureDefinition/nl-core-relatedperson-role) because `RelatedPerson.relationship` has changed from 0..1 to 0..*. The zib concept role is now mapped to a slice on relationship. +* Removed the role extension (http://fhir.nl/fhir/StructureDefinition/nl-core-relatedperson-role) because `RelatedPerson.relationship` has changed from `0..1` to `0..*`. The zib concept role is now mapped to a slice on relationship. * Updated to new zib-NameInformation, zib-AddressInformation and zib-ContactInformation profiles. ## zib-DevelopmentChild @@ -125,7 +125,7 @@ This document contains release notes per zib, indicating differences with their ## zib-Encounter * ContactWith is mapped on a slice of `Encounter.participant`. * `Encounter.participant.type` now honors the maximum cardinality of HealthProfessionalRole. -* `Encounter.period.start` changed to cardinality 0..1 due to the zibs conceptual cardinalities concept. +* `Encounter.period.start` changed to cardinality `0..1` due to the zibs conceptual cardinalities concept. * The mapping of concepts Problem, Procedure and DeviatingResult is moved to `Encounter.reasonReference`. * The mapping of Location is moved to `Encounter.location.location`. * References to other profiles not accounted for by the zib have been removed. @@ -165,14 +165,14 @@ This document contains release notes per zib, indicating differences with their ## zib-HealthcareProvider * `Organization.identifier` is now sliced based on a pattern. -* Changed cardinality of `Organization.type[DepartmentSpecialty]` and `Organization.type[OrganizationType]` from 0..* to 0..1. +* Changed cardinality of `Organization.type[DepartmentSpecialty]` and `Organization.type[OrganizationType]` from `0..*` to `0..1`. * For `Organization.type` the slicing discriminator is changed from fixed system values to a ValueSet binding. * Removed comments on `Organization.alias` because it has no basis in the zib. * Added comments on the root to point out the usage of the Location resource and the `Organization.partOf`. * Major change: use of Location resource. ## zib-HealthProfessional -* `Practitioner.identifier` slices changed cardinality from 0..1 to 0..*. +* `Practitioner.identifier` slices changed cardinality from `0..1` to `0..*`. * Added HealthProfessionalIdentificationNumber mapping on `PractitionerRole.identifier`. * Added new mapping of Gender in Practitioner. * Added textual guidance on the root to clarify the use of Practitioner and PractitionerRole. @@ -182,7 +182,7 @@ This document contains release notes per zib, indicating differences with their ## zib-HearingFunction * Changed fixed slice on `.code.coding` to a pattern on `.code`. -* Relaxed cardinality of `.value[x]` to 0..1 of the conceptual cardinalities of the zib. +* Relaxed cardinality of `.value[x]` to `0..1` of the conceptual cardinalities of the zib. ## zib-HelpFromOthers * The mappings on `CarePlan.identifier`, `CarePlan.subject`, `CarePlan.author` and `CarePlan.careTeam` have been removed. @@ -256,7 +256,7 @@ This document contains release notes per zib, indicating differences with their ## zib-PainScore * Removed mapping on `Observation.bodySite` because the AnatomicalLocation concept has been removed from the zib. * Removed laterality extension because the Laterality concept has been removed from the zib. -* Cardinality of `Observation.method` has changed from 1..1 to 0..1. +* Cardinality of `Observation.method` has changed from `1..1` to `0..1`. * The data type of `Observation.value[x]` (zib concept PainScoreValue) has been changed from Quantity to Integer. ## zib-ParticipationInSociety @@ -264,9 +264,9 @@ This document contains release notes per zib, indicating differences with their ## zib-Patient * Includes Nationality, MaritalStatus, LanguageProficiency. -* Cardinality of `Patient.extension:nationality` left at 0..* due to the nature of the nationality core extension (which allows for a period to be placed next to the nationality and thus allows for different nationalities over time). -* Cardinality of `Patient.name` left at 0..* to allow including several name elements with a different `name.use` each. -* Cardinality of `Patient.telecom` left at 0..* to allow including several contact elements, because the zib ContactInformation includes a container that FHIR does not. +* Cardinality of `Patient.extension:nationality` left at `0..*` due to the nature of the nationality core extension (which allows for a period to be placed next to the nationality and thus allows for different nationalities over time). +* Cardinality of `Patient.name` left at `0..*` to allow including several name elements with a different `name.use` each. +* Cardinality of `Patient.telecom` left at `0..*` to allow including several contact elements, because the zib ContactInformation includes a container that FHIR does not. * Added a comment to `deceased[x]`: When exporting the data, if `.deceasedDateTime` (DateOfDeath) is present and has a value, DeathIndicator may be set to 'true', since DeathIndicator and DateOfDeath cannot both be represented at the same time. ## zib-Payer @@ -311,8 +311,8 @@ This document contains release notes per zib, indicating differences with their ## Procedure * Renamed profiles from zib-Procedure and zib-ProcedureRequest to zib-Procedure-event and zib-Procedure-request conform profiling guidelines. * ProcedureStartDate and ProcedureEndDate have been mapped to `Procedure.performed[x]` instead of `Procedure.performedPeriod` to account for the use of `Procedure.performedDateTime` when the zib Procedure concerns an instantaneous procedure. -* Changed cardinality of the ProcedureMethod concept to 0..* instead of 0..1. -* The ProcedureAnatomicalLocation is mapped on `Procedure.bodySite` and the cardinality has been set to 0..1 instead of 0..*. +* Changed cardinality of the ProcedureMethod concept to `0..*` instead of `0..1`. +* The ProcedureAnatomicalLocation is mapped on `Procedure.bodySite` and the cardinality has been set to `0..1` instead of `0..*`. * The resource ProcedureRequest has been renamed to ServiceRequest and now includes a mapping for all the possible concepts of zib Procedure. Compared to STU3 a mapping has been added for ProcedureMethod, ProcedureAnatomicalLocation, MedicalDevice, ProcedureStartDate and ProcedureEndDate. * `Procedure.location` and `ServiceRequest.locationReference` are used to reference the zib HealthcareProvider instead of `Procedure.performer` and `ProcedureRequest.performer` to indicate where the Procedure takes place. * The `Procedure.performer` only references the zib HealthProfessional represented in a PractitionerRole resource. Other references not dictated by the zib are removed. @@ -378,7 +378,7 @@ This document contains release notes per zib, indicating differences with their ## zib-Vaccination * Renamed profile names: zib-Vaccination to zib-Vaccination-event and zib-VaccinationRecommendation to zib-Vaccination-request conform new profiling guidelines. * Removed references not accounted for by the zib (e.g. `Immunization.location`, `Immunization.manufacturer` and `ImmunizationRecommendation.recommendation.supportingImmunization`). -* Aligned cardinality of `Immunization.note` with the zib by making it 0..1. +* Aligned cardinality of `Immunization.note` with the zib by making it `0..1`. * Moved VaccinationDate on a type slice on `Immunization.occurrence[x]:occurrenceDateTime`. This element has been renamed from `date` to `occurrence[x]` in R4. * Moved Administrator to a slice on `Immunization.performer` with a mandatory fixed pattern in `Immunization.performer.function`. * Added a pattern on `Immunization.doseQuantity` to mandate the use of mL by UCUM because the definition of Dose states to use milliliters. @@ -388,4 +388,4 @@ This document contains release notes per zib, indicating differences with their ## zib-VisualFunction * Changed fixed slice on `.code.coding` to a pattern on `.code`. -* Relaxed cardinality of `value[x]` to 0..1 of the conceptual cardinalities of the zib. \ No newline at end of file +* Relaxed cardinality of `value[x]` to `0..1` of the conceptual cardinalities of the zib. \ No newline at end of file diff --git a/resources/nl-core/ext-AdditionalCategory.xml b/resources/nl-core/ext-AdditionalCategory.xml index 293eb23e6..433473b77 100644 --- a/resources/nl-core/ext-AdditionalCategory.xml +++ b/resources/nl-core/ext-AdditionalCategory.xml @@ -18,7 +18,7 @@ - + diff --git a/resources/nl-core/ext-Context-EpisodeOfCare.xml b/resources/nl-core/ext-Context-EpisodeOfCare.xml index 8ffda2cd3..3f8484b46 100644 --- a/resources/nl-core/ext-Context-EpisodeOfCare.xml +++ b/resources/nl-core/ext-Context-EpisodeOfCare.xml @@ -18,7 +18,7 @@ - + diff --git a/resources/nl-core/nl-core-HealthProfessional-PractitionerRole.xml b/resources/nl-core/nl-core-HealthProfessional-PractitionerRole.xml index fadc671c7..0cfbe8dfe 100644 --- a/resources/nl-core/nl-core-HealthProfessional-PractitionerRole.xml +++ b/resources/nl-core/nl-core-HealthProfessional-PractitionerRole.xml @@ -53,7 +53,7 @@ - + diff --git a/resources/nl-core/nl-core-Procedure-request.xml b/resources/nl-core/nl-core-Procedure-request.xml index b7a29b75a..33bca8111 100644 --- a/resources/nl-core/nl-core-Procedure-request.xml +++ b/resources/nl-core/nl-core-Procedure-request.xml @@ -51,7 +51,7 @@ - + diff --git a/resources/zib/ext-Procedure.ProcedureMethod.xml b/resources/zib/ext-Procedure.ProcedureMethod.xml index 3625f2f2d..af819bb6d 100644 --- a/resources/zib/ext-Procedure.ProcedureMethod.xml +++ b/resources/zib/ext-Procedure.ProcedureMethod.xml @@ -19,7 +19,7 @@ - + diff --git a/resources/zib/zib-ContactPerson.xml b/resources/zib/zib-ContactPerson.xml index 4fd7034e8..277b95ae4 100644 --- a/resources/zib/zib-ContactPerson.xml +++ b/resources/zib/zib-ContactPerson.xml @@ -148,7 +148,7 @@ - + diff --git a/resources/zib/zib-HealthProfessional-Practitioner.xml b/resources/zib/zib-HealthProfessional-Practitioner.xml index 6a37de9cc..77dca3113 100644 --- a/resources/zib/zib-HealthProfessional-Practitioner.xml +++ b/resources/zib/zib-HealthProfessional-Practitioner.xml @@ -135,7 +135,7 @@ - + diff --git a/resources/zib/zib-HealthProfessional-PractitionerRole.xml b/resources/zib/zib-HealthProfessional-PractitionerRole.xml index 7bc1236aa..187e1fa4c 100644 --- a/resources/zib/zib-HealthProfessional-PractitionerRole.xml +++ b/resources/zib/zib-HealthProfessional-PractitionerRole.xml @@ -54,7 +54,7 @@ - + @@ -106,7 +106,7 @@ - + diff --git a/resources/zib/zib-HealthcareProvider.xml b/resources/zib/zib-HealthcareProvider.xml index bc1df4840..46319720f 100644 --- a/resources/zib/zib-HealthcareProvider.xml +++ b/resources/zib/zib-HealthcareProvider.xml @@ -77,7 +77,7 @@ - + @@ -109,7 +109,7 @@ - + diff --git a/resources/zib/zib-HelpFromOthers.xml b/resources/zib/zib-HelpFromOthers.xml index 5a0a5e5be..8f10e54ff 100644 --- a/resources/zib/zib-HelpFromOthers.xml +++ b/resources/zib/zib-HelpFromOthers.xml @@ -76,7 +76,7 @@ - + diff --git a/resources/zib/zib-NursingIntervention.xml b/resources/zib/zib-NursingIntervention.xml index da0093b6a..fa90364c1 100644 --- a/resources/zib/zib-NursingIntervention.xml +++ b/resources/zib/zib-NursingIntervention.xml @@ -189,7 +189,7 @@ - + diff --git a/resources/zib/zib-Patient.xml b/resources/zib/zib-Patient.xml index cd50149e2..a52fb2f07 100644 --- a/resources/zib/zib-Patient.xml +++ b/resources/zib/zib-Patient.xml @@ -78,7 +78,7 @@ - + @@ -180,7 +180,7 @@ - + @@ -481,7 +481,7 @@ - + diff --git a/resources/zib/zib-Procedure-request.xml b/resources/zib/zib-Procedure-request.xml index 8b3c734dc..dd1bd4246 100644 --- a/resources/zib/zib-Procedure-request.xml +++ b/resources/zib/zib-Procedure-request.xml @@ -164,7 +164,7 @@ - + diff --git a/resources/zib/zib-TextResult.xml b/resources/zib/zib-TextResult.xml index 7919cc2e4..8a4060f02 100644 --- a/resources/zib/zib-TextResult.xml +++ b/resources/zib/zib-TextResult.xml @@ -49,7 +49,7 @@ - + diff --git a/resources/zib/zib-TreatmentDirective2.xml b/resources/zib/zib-TreatmentDirective2.xml index 232914599..b337647a5 100644 --- a/resources/zib/zib-TreatmentDirective2.xml +++ b/resources/zib/zib-TreatmentDirective2.xml @@ -87,7 +87,7 @@ - + @@ -175,7 +175,7 @@ - + From 1c420b2c77defa7a0c8368137ef78601c023e74b Mon Sep 17 00:00:00 2001 From: Luud Slagter Date: Thu, 18 Apr 2024 11:44:40 +0200 Subject: [PATCH 3/3] Put remaining cardinality between backticks --- resources/zib/zib-HealthcareProvider.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/zib/zib-HealthcareProvider.xml b/resources/zib/zib-HealthcareProvider.xml index 46319720f..6d131423e 100644 --- a/resources/zib/zib-HealthcareProvider.xml +++ b/resources/zib/zib-HealthcareProvider.xml @@ -109,7 +109,7 @@ - +