diff --git a/SearchParameters/SearchParameter-Flag-category.xml b/SearchParameters/SearchParameter-Flag-category.xml new file mode 100644 index 000000000..3d59bb290 --- /dev/null +++ b/SearchParameters/SearchParameter-Flag-category.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/nl-core-BarthelADLIndex-01.xml b/examples/nl-core-BarthelADLIndex-01.xml new file mode 100644 index 000000000..1f3272b4b --- /dev/null +++ b/examples/nl-core-BarthelADLIndex-01.xml @@ -0,0 +1,181 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/nl-core-ChecklistPainBehavior-01.xml b/examples/nl-core-ChecklistPainBehavior-01.xml new file mode 100644 index 000000000..d88fbfefb --- /dev/null +++ b/examples/nl-core-ChecklistPainBehavior-01.xml @@ -0,0 +1,125 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/nl-core-DevelopmentChild-01.xml b/examples/nl-core-DevelopmentChild-01.xml new file mode 100644 index 000000000..26e7f681c --- /dev/null +++ b/examples/nl-core-DevelopmentChild-01.xml @@ -0,0 +1,135 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/nl-core-FeedingPatternInfant-01-NutritionOrder-01.xml b/examples/nl-core-FeedingPatternInfant-01-NutritionOrder-01.xml new file mode 100644 index 000000000..657d94977 --- /dev/null +++ b/examples/nl-core-FeedingPatternInfant-01-NutritionOrder-01.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/nl-core-FeedingPatternInfant-01.xml b/examples/nl-core-FeedingPatternInfant-01.xml new file mode 100644 index 000000000..6bd68cf21 --- /dev/null +++ b/examples/nl-core-FeedingPatternInfant-01.xml @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/nl-core-IllnessPerception-01.xml b/examples/nl-core-IllnessPerception-01.xml new file mode 100644 index 000000000..e17baee98 --- /dev/null +++ b/examples/nl-core-IllnessPerception-01.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/nl-core-LifeStance-01.xml b/examples/nl-core-LifeStance-01.xml new file mode 100644 index 000000000..9c3a02c70 --- /dev/null +++ b/examples/nl-core-LifeStance-01.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/nl-core-MedicationContraIndication-01-Practitioner-01.xml b/examples/nl-core-MedicationContraIndication-01-Practitioner-01.xml index 838ef37cf..27ccfaa89 100644 --- a/examples/nl-core-MedicationContraIndication-01-Practitioner-01.xml +++ b/examples/nl-core-MedicationContraIndication-01-Practitioner-01.xml @@ -12,7 +12,7 @@ - + diff --git a/examples/nl-core-PainScore-01.xml b/examples/nl-core-PainScore-01.xml new file mode 100644 index 000000000..a751a1ea4 --- /dev/null +++ b/examples/nl-core-PainScore-01.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/nl-core-Patient-01.xml b/examples/nl-core-Patient-01.xml index 76a666cad..e9ae35c5f 100644 --- a/examples/nl-core-Patient-01.xml +++ b/examples/nl-core-Patient-01.xml @@ -15,18 +15,6 @@ - - - - - - - - - - - - diff --git a/examples/nl-core-Pregnancy-01.xml b/examples/nl-core-Pregnancy-01.xml new file mode 100644 index 000000000..b1a73f20a --- /dev/null +++ b/examples/nl-core-Pregnancy-01.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/nl-core-Pregnancy.DateLastMenstruation-01.xml b/examples/nl-core-Pregnancy.DateLastMenstruation-01.xml new file mode 100644 index 000000000..562af07e4 --- /dev/null +++ b/examples/nl-core-Pregnancy.DateLastMenstruation-01.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/nl-core-Pregnancy.EstimatedDateOfDelivery-01.xml b/examples/nl-core-Pregnancy.EstimatedDateOfDelivery-01.xml new file mode 100644 index 000000000..9fdbb6e47 --- /dev/null +++ b/examples/nl-core-Pregnancy.EstimatedDateOfDelivery-01.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/nl-core-Pregnancy.Gravidity-01.xml b/examples/nl-core-Pregnancy.Gravidity-01.xml new file mode 100644 index 000000000..96c819293 --- /dev/null +++ b/examples/nl-core-Pregnancy.Gravidity-01.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/nl-core-Pregnancy.Parity-01.xml b/examples/nl-core-Pregnancy.Parity-01.xml new file mode 100644 index 000000000..e435c8322 --- /dev/null +++ b/examples/nl-core-Pregnancy.Parity-01.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/nl-core-Pregnancy.PregnancyDuration-01.xml b/examples/nl-core-Pregnancy.PregnancyDuration-01.xml new file mode 100644 index 000000000..3bdbd797e --- /dev/null +++ b/examples/nl-core-Pregnancy.PregnancyDuration-01.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/nl-core-Procedure-01-DeviceUseStatement-01.xml b/examples/nl-core-Procedure-01-DeviceUseStatement-01.xml index c927a8fd9..f1cdb94f5 100644 --- a/examples/nl-core-Procedure-01-DeviceUseStatement-01.xml +++ b/examples/nl-core-Procedure-01-DeviceUseStatement-01.xml @@ -10,11 +10,6 @@ - - - - - diff --git a/examples/nl-core-Procedure-01-PractitionerRole-01.xml b/examples/nl-core-Procedure-01-PractitionerRole-09.xml similarity index 89% rename from examples/nl-core-Procedure-01-PractitionerRole-01.xml rename to examples/nl-core-Procedure-01-PractitionerRole-09.xml index 894221180..991335029 100644 --- a/examples/nl-core-Procedure-01-PractitionerRole-01.xml +++ b/examples/nl-core-Procedure-01-PractitionerRole-09.xml @@ -1,6 +1,6 @@ - + diff --git a/examples/nl-core-Procedure-02-Device-01.xml b/examples/nl-core-Procedure-02-Device-01.xml deleted file mode 100644 index e2e7e28bd..000000000 --- a/examples/nl-core-Procedure-02-Device-01.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/nl-core-Procedure-02-DeviceUseStatement-01.xml b/examples/nl-core-Procedure-02-DeviceUseStatement-01.xml deleted file mode 100644 index e48364862..000000000 --- a/examples/nl-core-Procedure-02-DeviceUseStatement-01.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/nl-core-Procedure-03-Device-01.xml b/examples/nl-core-Procedure-03-Device-01.xml deleted file mode 100644 index ef9834413..000000000 --- a/examples/nl-core-Procedure-03-Device-01.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/nl-core-Procedure-03-DeviceUseStatement-01.xml b/examples/nl-core-Procedure-03-DeviceUseStatement-01.xml deleted file mode 100644 index 8f6ef0e21..000000000 --- a/examples/nl-core-Procedure-03-DeviceUseStatement-01.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/nl-core-Procedure-04-Device-01.xml b/examples/nl-core-Procedure-04-Device-01.xml deleted file mode 100644 index b47daae96..000000000 --- a/examples/nl-core-Procedure-04-Device-01.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/nl-core-Procedure-04-DeviceUseStatement-01.xml b/examples/nl-core-Procedure-04-DeviceUseStatement-01.xml deleted file mode 100644 index 6114fcb00..000000000 --- a/examples/nl-core-Procedure-04-DeviceUseStatement-01.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/nl-core-Procedure-event-01.xml b/examples/nl-core-Procedure-event-01.xml index cd7521950..c7aa5c852 100644 --- a/examples/nl-core-Procedure-event-01.xml +++ b/examples/nl-core-Procedure-event-01.xml @@ -4,20 +4,6 @@ - - - - - - - - - - - - - - @@ -31,13 +17,10 @@ - - - - + - + diff --git a/examples/nl-core-Procedure-event-03.xml b/examples/nl-core-Procedure-event-03.xml deleted file mode 100644 index 5b9b0b09e..000000000 --- a/examples/nl-core-Procedure-event-03.xml +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/nl-core-Procedure-request-01.xml b/examples/nl-core-Procedure-request-01.xml deleted file mode 100644 index 1fbf90ab9..000000000 --- a/examples/nl-core-Procedure-request-01.xml +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/nl-core-Procedure-request-02.xml b/examples/nl-core-Procedure-request-02.xml deleted file mode 100644 index 286c6efc9..000000000 --- a/examples/nl-core-Procedure-request-02.xml +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/nl-core-Procedure-request-04.xml b/examples/nl-core-Procedure-request-04.xml deleted file mode 100644 index 8e4cdd7b5..000000000 --- a/examples/nl-core-Procedure-request-04.xml +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/nl-core-PulseRate-01.xml b/examples/nl-core-PulseRate-01.xml new file mode 100644 index 000000000..3c0db835d --- /dev/null +++ b/examples/nl-core-PulseRate-01.xml @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/nl-core-SkinDisorder-01-Condition-01.xml b/examples/nl-core-SkinDisorder-01-Condition-01.xml new file mode 100644 index 000000000..2031045d2 --- /dev/null +++ b/examples/nl-core-SkinDisorder-01-Condition-01.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/nl-core-SkinDisorder-01.xml b/examples/nl-core-SkinDisorder-01.xml new file mode 100644 index 000000000..5657c15b7 --- /dev/null +++ b/examples/nl-core-SkinDisorder-01.xml @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/nl-core-StrongKidsScore-01.xml b/examples/nl-core-StrongKidsScore-01.xml new file mode 100644 index 000000000..e1ad32ecf --- /dev/null +++ b/examples/nl-core-StrongKidsScore-01.xml @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/nl-core-TextResult-Procedure-01.xml b/examples/nl-core-TextResult-01-Procedure-01.xml similarity index 87% rename from examples/nl-core-TextResult-Procedure-01.xml rename to examples/nl-core-TextResult-01-Procedure-01.xml index 27783d6e5..67512efb0 100644 --- a/examples/nl-core-TextResult-Procedure-01.xml +++ b/examples/nl-core-TextResult-01-Procedure-01.xml @@ -1,10 +1,10 @@ - + - + - + diff --git a/examples/nl-core-TextResult-01.xml b/examples/nl-core-TextResult-01.xml index d74e2d251..8ea7e76a4 100644 --- a/examples/nl-core-TextResult-01.xml +++ b/examples/nl-core-TextResult-01.xml @@ -25,7 +25,7 @@ - + diff --git a/examples/nl-core-TextResult.VisualResult-01.xml b/examples/nl-core-TextResult.VisualResult-01.xml index db42b52b1..1579c1877 100644 --- a/examples/nl-core-TextResult.VisualResult-01.xml +++ b/examples/nl-core-TextResult.VisualResult-01.xml @@ -8,7 +8,7 @@ - + diff --git a/known-issues.yml b/known-issues.yml index 1baa6fd04..fa3899ef8 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -45,13 +45,13 @@ pattern-GstdSimpleQuantity: ignored issues: StructureDefinition: - message: "Rule sd-pg-08: 'The title of the StructureDefinition should conform to the profiling guidelines'" - reason: The title is shown in the hosting profiles as the name of the datatype. "G-Standaard SimpleQuantity" is more descriptive than the title according to the profiling guidelines ("pattern GstdSimpleQuantity"). + reason: The title is shown in the hosting profiles as the name of the datatype. "G-Standard SimpleQuantity" is more descriptive than the title according to the profiling guidelines ("pattern GstdSimpleQuantity"). pattern-GstdQuantity: ignored issues: StructureDefinition: - message: "Rule sd-pg-08: 'The title of the StructureDefinition should conform to the profiling guidelines'" - reason: The title is shown in the hosting profiles as the name of the datatype. "G-Standaard Quantity" is more descriptive than the title according to the profiling guidelines ("pattern GstdQuantity"). + reason: The title is shown in the hosting profiles as the name of the datatype. "G-Standard Quantity" is more descriptive than the title according to the profiling guidelines ("pattern GstdQuantity"). pattern-NlCoreHealthProfessionalReference: ignored issues: @@ -64,24 +64,24 @@ pattern-VitalSigns: Observation.category:VSCat: - message: "Rule sd-pg-13: 'Slice names should be camelCased starting with a lowercase letter.'" reason: This slice name is adopted from the Vital Signs profile. - + pattern-ZibHealthProfessionalReference: ignored issues: StructureDefinition: - message: "Rule sd-pg-08: 'The title of the StructureDefinition should conform to the profiling guidelines'" reason: The title is shown in the hosting profiles as the name of the datatype. "zib HealthProfessional Reference" is more descriptive than the title according to the profiling guidelines ("pattern ZibHealthProfessionalReference"). - + zib-AbilityToUseToilet: zib deviations: Observation: - - short: AbilityToUseToilet - reason: The root concept name 'ToiletUseAbility' is a mistake in the zib and will be fixed in the next prepublication. + - short: AbilityToUseToilet instead of ToiletUseAbility + reason: The root of the zib is called "ToiletUseAbility" (which is incorrect), even though the zib itself is called "AbilityToUseToilet". zib-AbilityToGroom: zib deviations: Observation: - - short: AbilityToGroom - reason: The root of the zib is still called AbilityToGroome (which is incorrect), even though the zib itself has been renamed. + - short: AbilityToGroom instead of AbilityToGroome + reason: The root of the zib is called "AbilityToGroome" (which is incorrect), even though the zib itself is called "AbilityToGroom". zib-AddressInformation: zib deviations: @@ -111,7 +111,7 @@ zib-AllergyIntolerance: zib-ApgarScore-*Minute: zib deviations: Observation.component:muscleToneScore.value[x]: - - short: MuscleToneScore + - short: MuscleToneScore instead of MusleToneScore reason: The zib concept name "MusleToneScore" is an incorrect translation of the Dutch name into English. zib-BloodPressure: @@ -170,6 +170,9 @@ zib-ContactPerson: zib-Encounter: ignored issues: + Encounter.participant:healthProfessional.individual: + - message: "Rule sd-zpg-03: 'References to other resource profiles should be added next to the HL7 base references.'" + reason: The restriction only applies to, and defines, this slice. The slicing is open so the base references can still be used. Encounter.reasonReference:*: - message: "Rule sd-zpg-03: 'References to other resource profiles should be added next to the HL7 base references.'" reason: The restriction only applies to, and defines, this slice. The slicing is open so the base references can still be used. @@ -190,18 +193,18 @@ zib-Encounter: zib-FLACCpainScale: zib deviations: Observation: - - short: FLACCpainScale - reason: The root concept name 'FLACCpainScore' is a mistake in the zib and will be fixed in the next pre-publication. + - short: FLACCpainScale instead of FLACCpainScore + reason: The root of the zib is called "FLACCpainScore" (which is incorrect), even though the zib itself is called "FLACCpainScale". zib-FreedomRestrictingIntervention: ignored issues: - Procedure.reasonReference:legalSituation: + Procedure.reasonReference:legalSituation-*: - message: "Rule sd-zpg-03: 'References to other resource profiles should be added next to the HL7 base references.'" reason: The restriction only applies to, and defines, this slice. The slicing is open so the base references can still be used. zib deviations: Procedure: - short: FreedomRestrictingIntervention instead of FreedomrestrictingIntervention - reason: The root of the zib is called FreedomrestrictingIntervention (which is incorrect), even though the zib itself is called FreedomRestrictingIntervention. + reason: The root of the zib is called "FreedomrestrictingIntervention" (which is incorrect), even though the zib itself is called "FreedomRestrictingIntervention". zib-FunctionalOrMentalStatus: zib deviations: @@ -221,7 +224,7 @@ zib-HealthcareProvider: reason: The cardinality mismatch between the zib (0..1) and FHIR (0..*) is explained by the missing root element of zib part ContactInformation in FHIR. Instead, the two containers of the zib (TelephoneNumbers and EmailAddresses), which both have a cardinality of 0..*, are mapped directly into the resource. Thereby this mapping is still honoring the cardinality requirements of the zib. Location.telecom*: - datatype: ContactPoint instead of a reference - reason: ContactInformation in FHIR is represented using the ContactPoint datatype, not as a separate resource. Because the FHIR profile for ContactInformation consists of two parts the root concept of the ContactInformation is mapped on .telecom. + reason: ContactInformation in FHIR is represented using the ContactPoint datatype, not as a separate resource. Because the FHIR profile for ContactInformation consists of two parts the root concept of ContactInformation is mapped on .telecom. zib-HealthProfessional-Practitioner: zib deviations: @@ -236,7 +239,7 @@ zib-HealthProfessional-Practitioner: reason: The cardinality mismatch between the zib (0..1) and FHIR (0..*) is explained by the missing root element of zib part ContactInformation in FHIR. Instead, the two containers of the zib (TelephoneNumbers and EmailAddresses), which both have a cardinality of 0..*, are mapped directly into the resource. Thereby this mapping is still honoring the cardinality requirements of the zib. Practitioner.telecom*: - datatype: ContactPoint instead of a reference - reason: ContactInformation in FHIR is represented using the ContactPoint datatype, not as a separate resource. Because the FHIR profile for ContactInformation consists of two parts the root concept of the ContactInformation is mapped on .telecom. + reason: ContactInformation in FHIR is represented using the ContactPoint datatype, not as a separate resource. Because the FHIR profile for ContactInformation consists of two parts the root concept of ContactInformation is mapped on .telecom. Practitioner.address: - datatype: Address instead of a reference reason: An address in FHIR is represented using the Address datatype, not as a separate resource. @@ -248,7 +251,7 @@ zib-HealthProfessional-PractitionerRole: reason: The cardinality mismatch between the zib (0..1) and FHIR (0..*) is explained by the missing root element of zib part ContactInformation in FHIR. Instead, the two containers of the zib (TelephoneNumbers and EmailAddresses), which both have a cardinality of 0..*, are mapped directly into the resource. Thereby this mapping is still honoring the cardinality requirements of the zib. PractitionerRole.telecom*: - datatype: ContactPoint instead of a reference - reason: ContactInformation in FHIR is represented using the ContactPoint datatype, not as a separate resource. Because the FHIR profile for ContactInformation consists of two parts the root concept of the ContactInformation is mapped on .telecom. + reason: ContactInformation in FHIR is represented using the ContactPoint datatype, not as a separate resource. Because the FHIR profile for ContactInformation consists of two parts the root concept of ContactInformation is mapped on .telecom. zib-HearingFunction.HearingAid: ignored issues: @@ -264,7 +267,7 @@ zib-HearingFunction.HearingAid: reason: The referenced zib AnatomicalLocation is profiled on a datatype level and not a resource. Therefore it cannot be referenced, rather its concepts and constraints are added inline. This element conforms to the zib AnatomicalLocation. DeviceUseStatement.timing[x]:timingPeriod.end: - short: EndDate instead of EindDatum - reason: Incorrect short in zib definition. This is reported in https://bits.nictiz.nl/browse/ZIB-1534. + reason: The zib concept name "EindDatum" has not been translated into English. zib-HearingFunction.HearingAid.Product: ignored issues: @@ -290,6 +293,9 @@ zib-LaboratoryTestResult: Observation.performer:performer: - message: "Rule sd-zpg-03: 'References to other resource profiles should be added next to the HL7 base references.'" reason: The restriction only applies to, and defines, this slice. The slicing is open so the base references can still be used. + Observation.hasMember:laboratoryTest: + - message: "Rule sd-zpg-03: 'References to other resource profiles should be added next to the HL7 base references.'" + reason: The restriction only applies to, and defines, this slice. The slicing is open so the base references can still be used. zib deviations: Observation.status: - cardinality: 1..1 instead of 0..1 @@ -302,7 +308,7 @@ zib-LaboratoryTestResult: reason: In FHIR there's no datatype ANY. All stated datatypes in the description can be accommodated using this element (Quantity and CodeableConcept are in fact both supported). Observation.referenceRange.*: - datatype: Quantity instead of ANY - reason: The zib concepts ReferenceRangeUpperLimit and ReferenceRangeLowerLimit are defined as datatype ANY, but it is unclear how these concepts should work for anything that is not a Quantity. In addition, there's no obvious way in FHIR to support reference values other than of type Quantity (with the possible exception of String). Until this issue is resolved, support for reference ranges in the profile has been restricted to Quantity. See https://bits.nictiz.nl/browse/ZIB-1703. + reason: The zib concepts ReferenceRangeUpperLimit and ReferenceRangeLowerLimit are defined as datatype ANY, but these concepts only have meaning when they apply to a Quantity. See https://bits.nictiz.nl/browse/ZIB-1703. zib-LaboratoryTestResult.Specimen: zib deviations: @@ -311,7 +317,7 @@ zib-LaboratoryTestResult.Specimen: reason: Although a single SpecimenId is allowed according to the zib, .identifier is often used for additional identifiers outside the scope of the zib. It's not possible to create a slice or pattern specifically for SpecimenId without further formal requirements by the zib. Specimen.subject: - datatype: Reference instead of string - reason: The zib concept SpecimenSource is communicated using a string within the profile zib-LaboratoryTestResult.Specimen.Source, which is referenced here. + reason: The zib concept SpecimenSource is communicated using a string within the profile zib-LaboratoryTestResult.SpecimenSource, which is referenced here. Specimen.collection.bodySite: - datatype: CodeableConcept instead of a reference reason: Zib AnatomicalLocation is implemented as a datatype profile on CodeableConcept, so the datatype is not a Reference. @@ -325,7 +331,7 @@ zib-LaboratoryTestResult.Specimen: - cardinality: 1..1 instead of 0..1 reason: The value in the extension is 1..1, but the extension itself is 0..1, effectively matching the zib cardinality. -zib-LaboratoryTestResult.Specimen.Source: +zib-LaboratoryTestResult.SpecimenSource: zib deviations: Device.deviceName.name: - cardinality: 1..1 instead of 0..1 @@ -348,7 +354,7 @@ zib-MedicalDevice: reason: This is a special slice that represents situations where zib MedicalDevice is referenced from another zib through the reasonReference element. Because this reference is reversed in FHIR, this profile needs to contain the mappings for the references in _all_ these zibs. A common slice is defined with an indicative name rather than the name of all the targets. DeviceUseStatement.timing[x]:timingPeriod.end: - short: EndDate instead of EindDatum - reason: Incorrect short in zib definition. This is reported in https://bits.nictiz.nl/browse/ZIB-1534. + reason: The zib concept name "EindDatum" has not been translated into English. zib-MedicalDevice.Product: zib deviations: @@ -379,19 +385,19 @@ zib-MedicationContraIndication: zib deviations: Flag.code: - cardinality: 1..1 instead of 0..1 - reason: Flag.code is manadatory in FHIR. The cardinality matches the cardinality of the zib, but not the conceptual cardinality. This should not be a major problem, as a contraindication is useless without specifying what it pertains to. + reason: Flag.code is mandatory in FHIR. The cardinality matches the cardinality of the zib, but not the conceptual cardinality. This should not be a major problem, as a contraindication is useless without specifying what it pertains to. zib-NameInformation: zib deviations: HumanName.prefix: - cardinality: 0..* instead of 0..1 - reason: prefix and suffix are mapped to the "titles" concept from the zib. There's a mismatch however in the way this information is represented in the zib and in FHIR. The mapping is documented in the profile. + reason: Both prefix and suffix are mapped to the "titles" concept from the zib. There's a mismatch however in the way this information is represented in the zib and in FHIR. The mapping is documented in the profile. HumanName.suffix: - cardinality: 0..* instead of 0..1 - reason: prefix and suffix are mapped to the "titles" concept from the zib. There's a mismatch however in the way this information is represented in the zib and in FHIR. The mapping is documented in the profile. + reason: Both prefix and suffix are mapped to the "titles" concept from the zib. There's a mismatch however in the way this information is represented in the zib and in FHIR. The mapping is documented in the profile. HumanName.given: - short: FirstName / Initial - reason: The zib defines both the complete list of first names and of initals as a single string. In FHIR this is done fundamentally different, by using separate names. Hence, the short has been changed to the singular form. + reason: The zib defines both the complete list of first names and of initials as a single string. In FHIR this is done fundamentally different, by using separate names. Hence, the short has been changed to the singular form. - alias: first name,middle name,Voornaam,Initiaal reason: The first two initials are provided by FHIR. For the singular form of the latter two, see the remark above. - cardinality: 0..* instead of 0..1 @@ -410,13 +416,13 @@ zib-NursingIntervention: zib deviations: CarePlan.activity.detail.scheduled[x]:scheduledTiming.repeat.frequency: - datatype: positiveInt instead of Quantity - reason: zib concepts Interval and Frequency are represented by a combination of .frequency, .period and .periodUnit, not by a single element of Quantity datatype. + reason: The zib concepts Interval and Frequency are represented by a combination of .frequency, .period and .periodUnit, not by a single element of Quantity datatype. CarePlan.activity.detail.scheduled[x]:scheduledTiming.repeat.period: - datatype: decimal instead of Quantity - reason: zib concepts Interval and Frequency are represented by a combination of .frequency, .period and .periodUnit, not by a single element of Quantity datatype. + reason: The zib concepts Interval and Frequency are represented by a combination of .frequency, .period and .periodUnit, not by a single element of Quantity datatype. CarePlan.activity.detail.scheduled[x]:scheduledTiming.repeat.periodUnit: - datatype: code instead of Quantity - reason: zib concepts Interval and Frequency are represented by a combination of .frequency, .period and .periodUnit, not by a single element of Quantity datatype. + reason: The zib concepts Interval and Frequency are represented by a combination of .frequency, .period and .periodUnit, not by a single element of Quantity datatype. CarePlan.activity.detail.extension:medicalDevice.value[x]: - cardinality: 0..1 instead of 0..* reason: The value of the extension can only occur once, but the use of the extension itself is unlimited, making the effective cardinality 0..* as required by the zib. @@ -427,7 +433,7 @@ zib-NursingIntervention: CarePlan.activity.detail.performer:*: - message: "Rule sd-zpg-03: 'References to other resource profiles should be added next to the HL7 base references.'" reason: The slice is constrained on the target profile because this is what defines the slice. The HL7 base references are still available in the default slice. - + zib-Patient: zib deviations: Patient.extension:nationality.extension:code.value[x]: @@ -495,7 +501,7 @@ zib-PharmaceuticalProduct: reason: The appropriate representation of Ingredient in FHIR is Medication.ingredient. The container can be properly mapped to this BackboneElement. Medication.ingredient.strength: - datatype: Ratio instead of Container - reason: The `ingredient.strength` acts as a container for the two child elements and can the be correctly mapped to the zib Concentration container. + reason: The .ingredient.strength acts as a container for the two child elements and can thus be correctly mapped to the zib Concentration container. zib-Payer.InsuranceCompany: zib deviations: @@ -562,20 +568,20 @@ zib-Refraction: - datatype: CodeableConcept reason: The zib has both a reference to AnatomicalLocation and a mapping on AnatomicalLocation::Laterality, while it seems only the latter is important. This leads to unexpected results. https://bits.nictiz.nl/browse/ZIB-1442. Observation.component:cylindricalRefractionAxis.value[x]: - - short: CylindricalRefractionAxis - reason: The zib concept name "CilindricRefractionAxis" contains a typo which is corrected in a later release of the zibs. + - short: CylindricalRefractionAxis instead of CilindricRefractionAxis + reason: The zib concept name "CilindricRefractionAxis" is an incorrect translation of the Dutch name into English. Observation.component:prismValue.value[x]: - - short: PrismValue - reason: The zib concept name "PrismaValue" contains a typo which is corrected in a later release of the zibs. + - short: PrismValue instead of PrismaValue + reason: The zib concept name "PrismaValue" is an incorrect translation of the Dutch name into English. Observation.component:prismBase.value[x]: - - short: PrismBase - reason: The zib concept name "PrismaBase" contains a typo which is corrected in a later release of the zibs. + - short: PrismBase instead of PrismaBase + reason: The zib concept name "PrismaBase" is an incorrect translation of the Dutch name into English. Observation.component:sphericalRefractionValue.value[x]: - - short: SphericalRefractionValue - reason: The zib concept name "SfericRefractionValue" contains a typo which is corrected in a later release of the zibs. + - short: SphericalRefractionValue instead of SfericRefractionValue + reason: The zib concept name "SfericRefractionValue" is an incorrect translation of the Dutch name into English. Observation.component:sphericalEquivalent.value[x]: - - short: SphericalEquivalent - reason: The zib concept name "SfericalEquivalent" contains a typo which is corrected in a later release of the zibs. + - short: SphericalEquivalent instead of SfericalEquivalent + reason: The zib concept name "SfericalEquivalent" is an incorrect translation of the Dutch name into English. zib-SOAPReport: zib deviations: @@ -598,20 +604,26 @@ zib-SOAPReport.SOAPLine: - cardinality: 1..1 instead of 0..1 reason: The cardinality of both zib (SOAPLineHeader) and FHIR is 1..1, but because of conceptual cardinality 0..1 is expected. In case of absent data, the profiling guidelines provide guidance. +zib-SkinDisorder: + zib deviations: + Condition.bodySite: + - datatype: CodeableConcept instead of a reference + reason: The referenced zib AnatomicalLocation is profiled on a datatype level and not a resource. Therefore it cannot be referenced, rather its concepts and constraints are added inline. This element conforms to the zib AnatomicalLocation. + zib-Stoma: zib deviations: Condition.code: - cardinality: 1..1 instead of 0..1 reason: The FHIR profiles are expected to implement zib cardinalities as conceptual cardinalities, but StomaType is essential to identify the Stoma. This aligns with the intention of the zib, as the StomaType concept is required for zib Stoma to make sense. Condition.bodySite: - - datatype: CodeableConcept + - datatype: CodeableConcept instead of a reference reason: The referenced zib AnatomicalLocation is profiled on a datatype level and not a resource. Therefore it cannot be referenced, rather its concepts and constraints are added inline. This element conforms to the zib AnatomicalLocation. zib-TextResult: zib deviations: DiagnosticReport.status: - cardinality: 1..1 instead of 0..1 - reason: TextResultStatus (0..1) is mapped to mandatory .status element which should not be a problem because implementers shall have to support .status one way or another. When TextResultStatus is absent, other codes may be used than from the zib. The _unknown_ code can be used as a fallback. + reason: TextResultStatus (0..1) is mapped to the mandatory .status element which should not be a problem because implementers shall have to support .status one way or another. When TextResultStatus is absent, other codes may be used than from the zib. The _unknown_ code can be used as a fallback. DiagnosticReport.code: - cardinality: 1..1 instead of 0..1 reason: The cardinality in both zib and FHIR is 1..1, but because of conceptual cardinality 0..1 is expected. In case of absent data, the profiling guidelines provide guidance. @@ -663,7 +675,7 @@ zib-VisualFunction.VisualAid: reason: The referenced zib AnatomicalLocation is profiled on a datatype level and not a resource. Therefore it cannot be referenced, rather its concepts and constraints are added inline. This element conforms to the zib AnatomicalLocation. DeviceUseStatement.timing[x]:timingPeriod.end: - short: EndDate instead of EindDatum - reason: Incorrect short in zib definition. This is reported in https://bits.nictiz.nl/browse/ZIB-1534. + reason: The zib concept name "EindDatum" has not been translated into English. zib-VisualFunction.VisualAid.Product: ignored issues: @@ -696,7 +708,7 @@ issues should occur: false "*": ignored issues: Consent.scope*: - - message: Unknown Code http://terminology.hl7.org/CodeSystem/consentscope#adr in http://terminology.hl7.org/CodeSystem/consentscope + - message: Unknown Code 'adr' in the system 'http://terminology.hl7.org/CodeSystem/consentscope' reason: This concerns an error in the FHIR terminology server. The adr code has been removed for R5 and the terminology server was updated for it too soon. They will fix it according to zulip chat https://chat.fhir.org/#narrow/stream/179166-implementers/topic/Consent.2Escope.3A.20diff.20in.20codes.20shown.20on.20FHIR.20vs.20Tx.20server. - message: None of the codings provided are in the value set 'Consent Scope Codes' (http://hl7.org/fhir/ValueSet/consent-scope), and a coding should come from this value set unless it has no suitable code reason: See above. @@ -710,8 +722,11 @@ nl-core-*: - message: None of the codings provided are in the value set 'VerrichtingTypeCodelijsten' reason: The current version of the Validator incorrectly raises an error on combined ValueSets. "*.telecom[*].system.extension[*].value.ofType(CodeableConcept).coding[*]": - - message: Display Name for http://terminology.hl7.org/CodeSystem/v3-AddressUse#MC should be one of 'mobile contact)' instead of 'Mobile Phone' for 'http://terminology.hl7.org/CodeSystem/v3-AddressUse#MC' + - message: Wrong Display Name 'Mobile Phone' for http://terminology.hl7.org/CodeSystem/v3-AddressUse#MC reason: This core display value is redefined by the ValueSet, but this isn't properly recognized by the Validator + "*.contentType": + - message: The value provided ('application/octet-stream') is not in the value set 'MimeType' + reason: The Validator is unable to check mime types in absence of a terminology server. Condition.code: - message: None of the codings provided are in the value set 'ProbleemNaamCodelijst' reason: This ValueSet contains two SNOMED refsets. The terminology servers are unable to determine if a code is part of this refset. @@ -725,18 +740,47 @@ nl-core-AllergyIntolerance*: - message: None of the codings provided are in the value set 'SpecifiekeStofCodelijsten' reason: The terminology servers cannot handle the refset specified in the ValueSet. +nl-core-BodyHeight-*: + ignored issues: + Observation.value.ofType(Quantity).code: + - message: The value provided ('cm') is not in the value set 'Body Length Units' + reason: In absence of a terminology server, the Validator cannot check if 'cm' is a valid UCUM unit and raises an error. nl-core-DOSScore-01: ignored issues: Observation.code.coding[0]: - message: 'Local Error: Resolved system http://snomed.info/sct, but the definition is not complete. Server Error: Unable to find code 160591000146109 in http://snomed.info/sct' reason: This is a Dutch SNOMED extension which is not present yet on the international terminology server. -nl-core-HearingFunction.HearingAid-*: +nl-core-*Function.*Aid-*: ignored issues: DeviceUseStatement: - - message: 'DeviceUseStatement.reasonReference:zibMedicalDeviceReference: max allowed = 0, but found 1' + - message: 'DeviceUseStatement.reasonReference:functionalOrMentalStatus: max allowed = 0, but found 1' reason: The Validator cannot actually inspect the referenced resources, and falsely assumes the reference is a reference to the offending profile. +nl-core-HearingFunction.HearingAid-*: + ignored issues: + DeviceUseStatement.reasonReference[*]: + - message: 'Profile http://nictiz.nl/fhir/StructureDefinition/nl-core-HearingFunction.HearingAid, Element matches more than one slice' + reason: The Validator cannot actually inspect the referenced resources, and falsely assumes the reference is a reference to the offending profile. + +nl-core-VisualFunction.VisualAid-*: + ignored issues: + DeviceUseStatement.reasonReference[*]: + - message: 'Profile http://nictiz.nl/fhir/StructureDefinition/nl-core-VisualFunction.VisualAid, Element matches more than one slice' + reason: The Validator cannot actually inspect the referenced resources, and falsely assumes the reference is a reference to the offending profile. + +nl-core-PainScore-01: + ignored issues: + Observation.method: + - message: None of the codings provided are in the value set 'PijnMeetmethodeCodelijst' + reason: The terminology servers used don't know this code system and wrongly conclude that this is an invalid code. + +nl-core-Patient-01: + ignored issues: + Patient.communication[0].language: + - message: None of the codings provided are in the value set 'CommunicatieTaalCodelijst' + reason: The terminology servers used don't know this code system and wrongly conclude that this is an invalid code. + nl-core-PharmaceuticalProduct-01: ignored issues: Medication.code: @@ -762,18 +806,6 @@ nl-core-Vaccination-event-03: - message: 'Local Error: Resolved system http://snomed.info/sct, but the definition is not complete. Server Error: Unable to find code 159731000146104 in http://snomed.info/sct' reason: This is a Dutch SNOMED extension which is not present yet on the international terminology server. -nl-core-VisualFunction.VisualAid-*: - ignored issues: - DeviceUseStatement: - - message: 'DeviceUseStatement.reasonReference:zibMedicalDeviceReference: max allowed = 0, but found 1' - reason: The Validator cannot actually inspect the referenced resources, and falsely assumes the reference is a reference to the offending profile. - -zib-*Function.*Aid: - zib deviations: - DeviceUseStatement.reasonReference:zibMedicalDeviceReference: - - short: zib MedicalDevice reference - reason: The profiles zib-HearingFunction.HearingAid and zib-VisualFunction.VisualAid are derived from zib-MedicalDevice, where this slice is defined, but this slice is disabled in these derived profiles. However, the mapping still ends up in the snapshot, resulting in a warning here. - zib-*Function.*Aid.Product: ignored issues: Device.type: diff --git a/qa.yaml b/qa.yaml index 1f9628239..3c67879e4 100644 --- a/qa.yaml +++ b/qa.yaml @@ -14,6 +14,7 @@ patterns: - resources/nl-core/*.xml conceptmaps: resources/**/conceptmap-*.xml terminology: resources/**/terminology/*.xml + SearchParameters: SearchParameters/*.xml examples: examples/*.xml steps: @@ -44,6 +45,10 @@ steps: validate other terminology: description: Validate the other terminology resources patterns: terminology + validate SearchParameters: + description: Validate SearchParameters + patterns: SearchParameters + profile: "http://nictiz.nl/fhir/StructureDefinition/ProfilingGuidelinesR4-SearchParameters" validate examples: description: Validate examples using the generic FHIR validation rules patterns: examples @@ -64,4 +69,4 @@ steps: script: check-id.sh check nl-core overrides: patterns: nl-core profiles - script: nl-core-overrides.sh \ No newline at end of file + script: nl-core-overrides.sh diff --git a/release-notes.md b/release-notes.md index 379d240ea..7d95173b6 100644 --- a/release-notes.md +++ b/release-notes.md @@ -17,7 +17,6 @@ This document contains release notes per zib, indicating differences with their ## zib-AbilityToGroom * No specific changes have been made to this profile other than the generic changes for the Observation resource. - ## zib-AbilityToUseToilet * No specific changes have been made to this profile other than the generic changes for the Observation resource. @@ -26,19 +25,19 @@ This document contains release notes per zib, indicating differences with their * Removed mapping to BRP. * Added guidance on adding a value to `Address.line` to duplicate the relevant information in case the extensions are not supported. * Renamed `Address.line` extensions to their functional counterparts. -* Added a comment to `line.extension:houseNumberLetter-houseNumberAddition` on the possibility of a leading space not being parsed. -* Added a constraint to `line.extension:houseNumberIndication` to restrict it to the values 'by' or 'to'. +* Added a comment to `.line.extension:houseNumberLetter-houseNumberAddition` on the possibility of a leading space not being parsed. +* Added a constraint to `.line.extension:houseNumberIndication` to restrict it to the values 'by' or 'to'. * Mapped AddressType to `extension:addressType` and added ConceptMaps to map AddressType to `.use` and `.type` to adhere to international use. However, `extension:official` was removed. AddressType code 'HP' is now mapped to `.use` 'home' and `.type` 'both'. This was done because of two reasons: * The notion to mark an address as 'official' seems to have its origin in the BRP, but is absent in the zib model. - * The addition of `extension:official` seemed based on the rationale: "if implementers do not support the custom `extension:addressType`, you should be able to determine the AddressType by looking at `.use`, `.type` and custom `extension:official`". However, in this use case extension:official would probably also be not supported. By mapping 'HP' to .type 'both', all AddressType codes can be mapped to a combination of .type and .use. + * The addition of `extension:official` seemed based on the rationale: "if implementers do not support the custom `extension:addressType`, you should be able to determine the AddressType by looking at `.use`, `.type` and custom `extension:official`". However, in this use case `extension:official` would probably also not be supported. By mapping 'HP' to `.type` 'both', all AddressType codes can be mapped to a combination of `.type` and `.use`. ## zib-AlcoholUse -* The code on `Observation.component:amount.code` has changed to 897148007 +* The code on `Observation.component:amount.code` has changed to 897148007. ## zib-Alert * Renamed `extension:ConcernReference` to `extension:concern` to match its functional counterpart. -* Added EndDateTime and Comment concepts -* Added constraints in the profile on the choice that the zib provides between Concern and AlertName. Add guidance on which code to add to Flag.code if a reference to Concern is added. +* Added EndDateTime and Comment concepts. +* 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. @@ -50,10 +49,10 @@ This document contains release notes per zib, indicating differences with their * 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. +* 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. ## 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`. @@ -61,6 +60,9 @@ This document contains release notes per zib, indicating differences with their ## zib-ApgarScore * ApgarScore is now divided into 3 profiles with their own time unit. Each profile also has its own terminology codes that correspond to the minutes. +## zib-BarthelADLIndex +* There was no profile in the STU3 version and therefore no diff. + ## zib-BowelFunction * The mapping of the Stoma concept has been moved from extension to profile level. * MedicalDevice extension has been removed because the reference is reversed in FHIR. The MedicalDevice profile refers to this profile. @@ -68,17 +70,32 @@ This document contains release notes per zib, indicating differences with their ## zib-CareTeam * CareTeam is a newly added zib in the 2020 release. It has no previous profile and therefore no diff. +## zib-ChecklistPainBehavior +* The data type of `Observation.value[x]` (zib concept TotalScore) has been changed from Quantity to Integer, and minimum and maximum allowed values of 0 and 10 respectively are applied. +* The system value on the `Observation.component.code` slices has changed from 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0' to 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'. +* The data type of the `Observation.component.value[x]` slices has changed from Quantity to Integer. +* The code on `Observation.component:face.code` has changed from '12.17.3' to '12017003'. +* The code on `Observation.component:mouth.code` has changed from '12.17.4' to '12017004'. +* The code on `Observation.component:grimace.code` has changed from '12.17.5' to '12017005'. +* The code on `Observation.component:lookingSad.code` has changed from '12.17.6' to '12017006'. +* The code on `Observation.component:eyes.code` has changed from '12.17.7' to '12017007'. +* The code on `Observation.component:panic.code` has changed from '12.17.8' to '12017008'. +* The code on `Observation.component:moaning.code` has changed from '12.17.9' to '12017009'. +* The code on `Observation.component:cry.code` has changed from '12.17.10' to '12017010'. +* The code on `Observation.component:soundsOfRestlessness.code` has changed from '12.17.11' to '12017011'. +* The code on `Observation.component:tears.code` has changed from '12.17.12' to '12017012'. + ## zib-ContactInformation -* zib ContactInformation is mapped onto two profiles: one for the concept TelephoneNumbers and one for the concept E-mailAddresses. Both are added to the hosting profile. -* Removed mapping guidance on the root comment of zib-ContactInformation-E-mailAddresses, as this is now straightforward. +* The zib ContactInformation is mapped onto two profiles: one for the concept TelephoneNumbers and one for the concept EmailAddresses. Both are added to the hosting profile. +* Removed mapping guidance on the root comment of zib-ContactInformation-EmailAddresses, as this is now straightforward. * Simplified mapping guidance on the root comment of zib-ContactInformation-TelephoneNumbers, as this is now straightforward. -* `ContactPoint.system` has a fixed value for zib-ContactInformation-E-mailAddresses and a restricted ValueSet for zib-ContactInformation-TelephoneNumbers to implement only the relevant zib parts. +* `ContactPoint.system` has a fixed value for zib-ContactInformation-EmailAddresses and a restricted ValueSet for zib-ContactInformation-TelephoneNumbers to implement only the relevant zib parts. * `ContactPoint.use` has a restricted ValueSet in both profiles to implement only the relevant zib parts. * The extension zib-ContactInformation-TelecomType, which replaced the generic code-specification extensions from release 2.x of the zib2017 package onwards, has been deprecated again in favor of code-specication, as the mapping is now much more straightforward. * The element TelephoneNumbers/Comment was introduced. This is represented using the ext-Comment extension in the profile for TelephoneNumbers. ## zib-ComfortScale -* The datatype of `Observation.value[x]` (zib concept TotalScore) element has been changed from Quantity to Integer, and minimum and maximum allowed values of 0 and 35 respectively are applied. +* The data type of `Observation.value[x]` (zib concept TotalScore) has been changed from Quantity to Integer, and minimum and maximum allowed values of 0 and 35 respectively are applied. * The code on `Observation.component:alertness.code` has changed from 12.12.3 to 12012003. * The code on `Observation.component:calmnessAgitation.code` has changed from 12.12.4 to 12012004. * The code on `Observation.component:respiratoryResponse.code` has changed from 12.12.5 to 12012005. @@ -92,21 +109,26 @@ This document contains release notes per zib, indicating differences with their * 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 +* The binding strength of all ValueSets has changed from 'extensible' to 'required'. +* The data type for AgeFirstMenstruation has been changed from dateTime to Quantity, and the UCUM unit for 'year' (a) has been added. +* The code on `Observation.component:developmentCognition.code` has been changed from 364644000 to 311465003. + ## zib-DrugUse -* The drugUseCode is mapped to `Observation.code` and based on a pattern -* The code on `Observation.component:drugOrMedicationType.code` has changed to 105590001 -* The code on `Observation.component:amount.code` has changed to 363908000 +* The drugUseCode is mapped to `Observation.code` and is based on a pattern. +* The code on `Observation.component:drugOrMedicationType.code` has changed to 105590001. +* The code on `Observation.component:amount.code` has changed to 363908000. ## zib-DOSScore * DOSScore is a newly added zib in the 2020 release. It has no previous profile and therefore no diff. ## zib-Encounter * ContactWith is mapped on a slice of `Encounter.participant`. -* `Encounter.participant.type` now honours the maximum cardinality of HealthProfessionalRole. -* `Encounter.period.start` changed to cardinality 0 .. 1 due to the zibs conceptual cardinalities concept. +* `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. * The mapping of concepts Problem, Procedure and DeviatingResult is moved to `Encounter.reasonReference`. * The mapping of Location is moved to `Encounter.location.location`. -* Reference to other profiles not accounted for by the zib have been removed. +* References to other profiles not accounted for by the zib have been removed. ## zib-Education * There is no previous profile for Education in STU3 and therefore no diff. @@ -116,6 +138,9 @@ This document contains release notes per zib, indicating differences with their * The extension EpisodOfCare-Title has been replaced by ext-EpisodeOfCare.EpisodeOfCareName because this zib concept is functionally equivalent. * The extensions EpisodeOfCare-DateFirstEncounter and EpisodeOfCare-DateLastEncounter from the previous profile are not inherited because no functional backing exists. +## zib-FeedingPatternInfant +* No specific changes have been made to this profile other than the generic changes for the Observation resource. + ## zib-FLACCpainScale * The semantic codes on the `Observation.component.code` elements have changed from LOINC to codes from the ScoreObservaties code system (urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1). * The system value on `Observation.code` has changed from http://loinc.org to http://snomed.info/sct and the code value has changed from 38213-5 to 108291000146105. @@ -137,15 +162,15 @@ This document contains release notes per zib, indicating differences with their ## zib-HealthcareProvider * `Organization.identifier` is now sliced based on a pattern. -* `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 valueset binding. +* 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 to the usage of Location resource and the `Organization.partOf`. +* 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..*. -* Added HealthProfessionalIdentificationNumber mapping on `PracititionerRole.identifier`. +* 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. * Added textual guidance on the root of the concept of HealthProfessionalRole. @@ -154,7 +179,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. @@ -172,14 +197,17 @@ This document contains release notes per zib, indicating differences with their ## zib-LegalSituation * New zib in 2020. However, in the zib2017 package the zib-patient-legalstatus extension exists, which corresponds to the LegalStatus concept of the zib FreedomRestrictingMeasures (withdrawn in the 2020 release). This new zib profile expands on that LegalStatus concept. +## zib-LifeStance +* This zib was previously represented as an extension in the Patient profile, but this has been changed to a profile on Observation in order to prevent custom extensions. + ## zib-LivingSituation * Added two new concepts and modelled them on `Observation.component:homeAdaption` and `Observation.component:livingCondition`. -* Concept 'HouseType' has been moved to its own valueCodeableConcept slice. +* Concept 'HouseType' has been moved to its own `.valueCodeableConcept` slice. * The comment element has been moved to `Observation.note.text`. ## zib-MedicalDevice * Indication no longer requires a custom extension because the concept can be mapped to a native FHIR element, namely `.reasonReference`. -* Provided more documenation on how to exchange ProductID in FHIR. +* Provided more documentation on how to exchange ProductID in FHIR. * Removed references on `.source` because those are not accounted for by the zib. * Provided documentation on how to populate mandatory `.status` element. @@ -190,26 +218,29 @@ This document contains release notes per zib, indicating differences with their * The comment element is mapped on `Observation.note.text` instead of `Observation.comment`. ## zib-MUSTScore -* The datatype of `Observation.value[x]` (zib concept TotalScore) element has been changed from Quantity to Integer, and minimum and maximum allowed values of 0 and 6 respectively are applied. +* The data type of `Observation.value[x]` (zib concept TotalScore) has been changed from Quantity to Integer, and minimum and maximum allowed values of 0 and 6 respectively are applied. * The code on `Observation.component:bmiScore.code` has changed to 4005003 and the system value to urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1. * The code on `Observation.component:weightLossScore.code` has changed to 4005004 and the system value to urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1. * The code on `Observation.component:illnessScore.code` has changed to 4005005 and the system value to urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1. +## zib-IllnessPerception +* The concept PatientIllnessInsight with ID NL-CM:18.5.3 has been moved to `Observation.value[x]:valueString` + ## zib-NameInformation -* The way this partial zib has been modelled on the HumanName datatype has been overhauled to properly accommodate the way first names are handled. In the STU3 version, official first names, initials of this first name, and the given name (nickname, roepnaam) were all added to a `.given` element in the same HumanName instance, with a annotation of the type using an extension. This turned out to be the wrong approach, as all `.given` names are to be concatenated to the complete list of first names. So instead, there are now different instances of HumanName used to communicate the official names and the given name, indicated by `.use` -- resulting in two profiles. Communicating initials is now only done for names where the full name is not known (this deviates from the zib model). +* The way this partial zib has been modelled on the HumanName data type has been overhauled to properly accommodate the way first names are handled. In the STU3 version, official first names, initials of this first name, and the given name (nickname, roepnaam) were all added to a `.given` element in the same HumanName instance, with an annotation of the type using an extension. This turned out to be the wrong approach, as all `.given` names are to be concatenated to the complete list of first names. So instead, there are now different instances of HumanName used to communicate the official names and the given name, indicated by `.use` -- resulting in two profiles. Communicating initials is now only done for names where the full name is not known (this deviates from the zib model). * `.use` has been made mandatory (instead of discouraged). -* Moved information and mappings from the extension level to the `value[x]` level. +* Moved information and mappings from the extension level to the `.value[x]` level. * `.family.extension`'s now have the zib concept names as slice names instead of the extension names. * The `.given.extension` slice name has been changed to indicate that it is only about full name or initial. -* Added mappings for the newly added zib concept 'titels' on `prefix` and `suffix`. Added documentation/implementation guidance on `prefix` and the root. +* Added mappings for the newly added zib concept 'titels' on `.prefix` and `.suffix`. Added documentation/implementation guidance on `.prefix` and the root. * Removed copied FHIR definitions and comments as these originated from DSTU2 and are given in the base data type. Moreover, this increases the focus on our added comments. * Removed explanation of splitting up family names, as this is already given by the zib. -* Aliases has been aligned with the zib. +* Aliases have been aligned with the zib. * Removed BRP mappings. * Added the notion on the root that populating `HumanName.text` is encouraged. ## zib-NursingIntervention -* The resource to represent this zib has been changed from Procedure to CarePlan. This aligns better with the meaning of the zib: a statement of a plan (which may or not may have been completed) rather than the record of a procedure that has been carried out. The profile for the current version is created from scratch. +* The resource to represent this zib has been changed from Procedure to CarePlan. This aligns better with the meaning of the zib: a statement of a plan (which may or may not have been completed) rather than the record of a procedure that has been carried out. The profile for the current version is created from scratch. * Because there's a better match with CarePlan, the five custom extensions are removed. One custom extension is added to mark a `CarePlan.contributor` as the zib Requester, and another one to define the materials used. * Note: although the zib has changed quite dramatically since release 2017, the previous version of the profile was based on a pre-adopt of zib pre-release 2018, which is the same as release 2020. @@ -219,38 +250,74 @@ This document contains release notes per zib, indicating differences with their * New concept Indication mapped on the extension `NutritionOrder.extension:indication`. * The comment extension has been replaced by a mapping to `NutritionOrder.note.text`. +## 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. +* The data type of `Observation.value[x]` (zib concept PainScoreValue) has been changed from Quantity to Integer. + ## zib-ParticipationInSociety * No specific changes have been made to this profile other than the generic changes for the Observation resource ## zib-Patient -* Includes Nationality, MaritalStatus, LanguageProficiency, LifeStance. +* 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. -* 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. +* 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 * The STU3 version of the profile mapped part of the InsuranceCompany concept in the nl-core-organization profile, while these types of organizations do not necessarily have anything in common with HealthcareProviders, and it also did not allow for the situation where PayerPerson is an organization. To fix this, two separate profiles have been created for the situations where the Payer is a PayerPerson or an InsuranceCompany. These profiles could not be combined because slicing on .type with a maximum cardinality of 1 is not allowed. * Both InsuranceCompany and 'PayerPerson as Organization' have been mapped in the profile Payer-Organization. +## zib-Pregnancy +* The value of `Condition.code` has changed from 118185001 to 364320009. + +## zib-Pregnancy.DateLastMenstruation +* The zib-Pregnancy extension has moved from `Observation.extension` to `Observation.focus`. + +## zib-Pregnancy.EstimatedDateOfDelivery +* The profile name has changed from zib-Pregnancy-TermDate to zib-Pregnancy.EstimatedDateOfDelivery. +* The value of `Condition.code` has changed from 11778-8 (LOINC) to 161714006 (SNOMED CT). +* The system of `Condition.code` has changed from http://loinc.org to http://snomed.info/sct. +* The zib-Pregnancy extension has moved from `Observation.extension` to `Observation.focus`. + +## zib-Pregnancy.Gravidity +* The value of `Condition.code` has changed from 11996-6 (LOINC) to 161732006 (SNOMED CT). +* The system of `Condition.code` has changed from http://loinc.org to http://snomed.info/sct. +* The data type on `Observation.value` has changed from Quantity to integer. +* The zib-Pregnancy extension has moved from `Observation.extension` to `Observation.focus`. + +## zib-Pregnancy.Parity +* The value of `Condition.code` has changed from 11977-6 (LOINC) to 364325004 (SNOMED CT). +* The system of `Condition.code` has changed from http://loinc.org to http://snomed.info/sct. +* The data type on `Observation.value` has changed from Quantity to integer. +* The zib-Pregnancy extension has moved from `Observation.extension` to `Observation.focus`. + +## zib-Pregnancy.PregnancyDuration +* The zib-Pregnancy extension has moved from `Observation.extension` to `Observation.focus`. + ## zib-Problem * ProblemType has been added on a slice of `Condition.category` allowing the category element to be used for other purposes too. * FurtherSpecificationProblemName has been added with an extension on `Condition.code`. * `Condition.bodySite` is now based on the zib AnatomicalLocation profile. * ProblemStartDate and ProblemEndDate are placed on a DateTime type slice of `Condition.onset[x]` and `Condition.abatement[x]` allowing the option to use other types. -* `Condition.note` now honours the max cardinality of zib Comment. +* `Condition.note` now honors the max cardinality of zib Comment. * `Condition.verificationStatus` contains a mandatory `.coding` element to capture the zib terminology because of the required binding on the CodeableConcept level and the zib and FHIR ValueSet do not completely map. ## 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 a instantaneous procedure. -* Aligned cardinality of ProcedureMethod by setting the 'procedure-method' to 0..* instead of 0..0. -* The ProcedureAnatomicalLocation is mapped on `Procedure.bodySite` and the cadinality has been set to 0..1 instead of 0..*. +* 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..*. * 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. * `ServiceRequest.performer` contains a reference to the zib CareTeam because the FHIR definition deviates from the zib Performer concept when multiple references are provided. This is described in the element's comment. +## zib-PulseRate +* The binding strength of the PulseRegularityCodelist has been changed from 'extensible' to 'required'. + ## zib-Range * There is no profile for this partial zib because the relevant parts can be modelled directly in the profiles where this zib is used. @@ -258,21 +325,31 @@ This document contains release notes per zib, indicating differences with their * Refraction is a newly added zib in the 2020 release. It has no previous profile and therefore no diff. ## zib-SOAPReport -This is a newly added zib but had profiles that preceded the zib, namely gp-EncounterReport and gp-JournalEntry. +* This is a newly added zib but had profiles that preceded the zib, namely gp-EncounterReport and gp-JournalEntry. * Removed constraints not accounted for by the zib. * Placed SOAPLine on a slice of `Composition.section` with a max cardinality of 4 conform the zib. * Removed min cardinality of `Composition.section.text`. * Removed min cardinality of `Observation.valueString` and moved mapping to a string type slice. -* Removed fixed value of `Observation.status` +* Removed fixed value of `Observation.status`. * In the SOAPLineCode extension the fixed value on `.valueCodeableConcept.coding.system` has been removed because it is now covered by a required binding. * Moved mapping of SOAPLineCode from `Observation.component`s to a custom extension because of lacking terminology codes to provide definiton ot the component. +## zib-SkinDisorder +* Renamed `extension:dueTo` to `extension:cause` to match its functional counterpart. +* Changed fixed slice on `.category.coding` to a pattern on `.category`. +* `Condition.bodySite` is now based on the zib AnatomicalLocation profile. +* `Condition.note` now honours the max cardinality of zib Comment. + ## zib-Stoma * The resource to represent this zib has been changed from Observation to Condition. This aligns better with the meaning of the zib, as a stoma requires long term management. * The general code of a Stoma has been added as a pattern to `Condition.category` allowing the category element to be used for other purposes too. * `Condition.bodySite` is now based on the zib AnatomicalLocation profile. * `Condition.note` now honours the max cardinality of zib Comment. +## zib-StrongKidsScore +* The data type of Observation.value[x] (zib concept TotalScore) element has been changed from Quantity to Integer, and minimum and maximum allowed values of 0 and 5 respectively are applied. +* The system value of the Observation.component.code elements is changed to urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1. + ## zib-TimeInterval * In the previous release, the concepts of this partial zib were mapped directly in the profiles where they are used. In this release the usage of this partial zib has been expanded and profiles have been created to aid the usage in profiles in the various situations that might occur. @@ -282,8 +359,8 @@ This is a newly added zib but had profiles that preceded the zib, namely gp-Enco # zib-TobaccoUse * StartDate and EndDate are placed on a type slice of `Observation.effective[x]` adhering to the open world modelling principle. * TobaccoUseStatus is placed on a type slice of `Observation.value[x]` adhering to the open world modelling principle. -* The comment element is moved to `Observation.note.text` instead of `Observation.comment` -* The datatype for PackYears has been changed from Quantity to integer to align with the functional definition and the Quantity datatype does not bring additional benefits to justify not aligning with the zib. +* The comment element is moved to `Observation.note.text` instead of `Observation.comment`. +* The data type for PackYears has been changed from Quantity to integer to align with the functional definition and the Quantity data type does not bring additional benefits to justify not aligning with the zib. ## zib-TreatmentDirective2 * This is a new zib loosely based on the previous zib TreatmentDirective. Below the most relevant changes compared to the previous zib and the STU3 profile are described. @@ -296,16 +373,16 @@ This is a newly added zib but had profiles that preceded the zib, namely gp-Enco * Removed references that are not defined by the zib (e.g. `Consent.organization` and `Consent.actor`). ## zib-Vaccination -* Renamed profiles names: zib-Vaccination to zib-Vaccination-event and zib-VaccinationRecommendation to zib-Vaccination-request conform new profiling guidelines. +* 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. -* Moved VaccinationDate on a type slice on `Immunization.occurrence[x]:occurrenceDateTime`. This element has been renamed from `date` to `occurence[x]` in R4. +* 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. +* Added a pattern on `Immunization.doseQuantity` to mandate the use of mL by UCUM because the definition of Dose states to use milliliters. * Removed orderStatus extension because PlannedCareActivityForTransfer zib does not exist anymore. -* Aligned cardinalities of ImmunizationRecommendation with the zib by constraining them and documentend this on the root element. +* Aligned cardinalities of ImmunizationRecommendation with the zib by constraining them and documented this on the root element. * Removed mapping of DesiredDateForRevaccination because it has been removed by the zib as well. The DesiredDateForRevaccination concept has been replaced by mapping to VaccinationDate which is placed on `ImmunizationRecommendation.recommendation.dateCriterion.value`. The mapping to PlannedCareActivityForTransfer start and end dates have been removed from this element. ## 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. +* 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 new file mode 100644 index 000000000..ad25fe4c9 --- /dev/null +++ b/resources/nl-core/ext-AdditionalCategory.xml @@ -0,0 +1,43 @@ + + + + + + + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="An extension that mimics the default FHIR `Resource.category` element that can be used if multiple categories need to be captured, while the cardinality of the core element is 0..1. Resource types where this is the case are for example MedicationAdministration, MedicationDispense, MedicationStatement and Procedure. Note that in the current FHIR R5 build of these resource types, the cardinality of `.category` has been changed to 0..*." /> + <purpose value="In addition to using this extension, a binding should be added to `extension.valueCodeableConcept` referring to the ValueSet of its respective resource type category and with a binding strength that matches the FHIR core binding strength, along with an appropriate definition and short." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <kind value="complex-type" /> + <abstract value="false" /> + <context> + <type value="fhirpath" /> + <expression value="Resource.category" /> + </context> + <type value="Extension" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" /> + <derivation value="constraint" /> + <differential> + <element id="Extension.url"> + <path value="Extension.url" /> + <fixedUri value="http://nictiz.nl/fhir/StructureDefinition/ext-AdditionalCategory" /> + </element> + <element id="Extension.value[x]"> + <path value="Extension.value[x]" /> + <short value="Category" /> + <type> + <code value="CodeableConcept" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/ext-CopyIndicator.xml b/resources/nl-core/ext-CopyIndicator.xml index 633a64192..57ad0d89d 100644 --- a/resources/nl-core/ext-CopyIndicator.xml +++ b/resources/nl-core/ext-CopyIndicator.xml @@ -44,6 +44,10 @@ <type value="element" /> <expression value="Device" /> </context> + <context> + <type value="element" /> + <expression value="AllergyIntolerance.reaction" /> + </context> <type value="Extension" /> <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" /> <derivation value="constraint" /> diff --git a/resources/nl-core/nl-core-AbilityToDressOneself.xml b/resources/nl-core/nl-core-AbilityToDressOneself.xml index 73456baac..097dad0c5 100644 --- a/resources/nl-core/nl-core-AbilityToDressOneself.xml +++ b/resources/nl-core/nl-core-AbilityToDressOneself.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-AbilityToDressOneself](http://nictiz.nl/fhir/StructureDefinition/zib-AbilityToDressOneself) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-abilitytodressoneself-v3.1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/AbilityToDressOneself-v3.1.1(2020EN)" /> + <name value="zib AbilityToDressOneself-v3.1.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-AbilityToDrink.xml b/resources/nl-core/nl-core-AbilityToDrink.xml index 889df38d8..5b586ddf7 100644 --- a/resources/nl-core/nl-core-AbilityToDrink.xml +++ b/resources/nl-core/nl-core-AbilityToDrink.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-AbilityToDrink](http://nictiz.nl/fhir/StructureDefinition/zib-AbilityToDrink) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-abilitytodrink-v3.1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/AbilityToDrink-v3.1.1(2020EN)" /> + <name value="zib AbilityToDrink-v3.1.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-AbilityToEat.xml b/resources/nl-core/nl-core-AbilityToEat.xml index a124ce059..d76f860c4 100644 --- a/resources/nl-core/nl-core-AbilityToEat.xml +++ b/resources/nl-core/nl-core-AbilityToEat.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-AbilityToEat](http://nictiz.nl/fhir/StructureDefinition/zib-AbilityToEat) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-abilitytoeat-v3.1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/AbilityToEat-v3.1.1(2020EN)" /> + <name value="zib AbilityToEat-v3.1.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-AbilityToGroom.xml b/resources/nl-core/nl-core-AbilityToGroom.xml index 5b86370ba..f2d02f7fb 100644 --- a/resources/nl-core/nl-core-AbilityToGroom.xml +++ b/resources/nl-core/nl-core-AbilityToGroom.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-AbilityToGroom](http://nictiz.nl/fhir/StructureDefinition/zib-AbilityToGroom) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-abilitytogroom-v1.0.1-2020EN" /> + <uri value="https://zibs.nl/wiki/AbilityToGroom-v1.0.1(2020EN)" /> + <name value="zib AbilityToGroom-v1.0.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-AbilityToUseToilet.xml b/resources/nl-core/nl-core-AbilityToUseToilet.xml index 3802e71d9..6095a7fea 100644 --- a/resources/nl-core/nl-core-AbilityToUseToilet.xml +++ b/resources/nl-core/nl-core-AbilityToUseToilet.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-AbilityToUseToilet](http://nictiz.nl/fhir/StructureDefinition/zib-AbilityToUseToilet) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-abilitytousetoilet-v3.1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/AbilityToUseToilet-v3.1.1(2020EN)" /> + <name value="zib AbilityToUseToilet-v3.1.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-AbilityToWashOneself.xml b/resources/nl-core/nl-core-AbilityToWashOneself.xml index 27f2b83b4..303cbefef 100644 --- a/resources/nl-core/nl-core-AbilityToWashOneself.xml +++ b/resources/nl-core/nl-core-AbilityToWashOneself.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-AbilityToWashOneself](http://nictiz.nl/fhir/StructureDefinition/zib-AbilityToWashOneself) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-abilitytowashoneself-v3.1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/AbilityToWashOneself-v3.1.1(2020EN)" /> + <name value="zib AbilityToWashOneself-v3.1.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-AddressInformation.xml b/resources/nl-core/nl-core-AddressInformation.xml index 5719ff902..5918f1169 100644 --- a/resources/nl-core/nl-core-AddressInformation.xml +++ b/resources/nl-core/nl-core-AddressInformation.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-AddressInformation](http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-addressinformation-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/AddressInformation-v1.1(2020EN)" /> + <name value="zib AddressInformation-v1.1(2020EN)" /> + </mapping> <kind value="complex-type" /> <abstract value="false" /> <type value="Address" /> diff --git a/resources/nl-core/nl-core-AdvanceDirective.xml b/resources/nl-core/nl-core-AdvanceDirective.xml index 2fe646e9d..e89dabb0a 100644 --- a/resources/nl-core/nl-core-AdvanceDirective.xml +++ b/resources/nl-core/nl-core-AdvanceDirective.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-AdvanceDirective](http://nictiz.nl/fhir/StructureDefinition/zib-AdvanceDirective) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-advancedirective-v3.1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/AdvanceDirective-v3.1.1(2020EN)" /> + <name value="zib AdvanceDirective-v3.1.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Consent" /> diff --git a/resources/nl-core/nl-core-AlcoholUse.xml b/resources/nl-core/nl-core-AlcoholUse.xml index f74c58c39..e7f91362f 100644 --- a/resources/nl-core/nl-core-AlcoholUse.xml +++ b/resources/nl-core/nl-core-AlcoholUse.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-AlcoholUse](http://nictiz.nl/fhir/StructureDefinition/zib-AlcoholUse) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-alcoholuse-v3.2-2020EN" /> + <uri value="https://zibs.nl/wiki/AlcoholUse-v3.2(2020EN)" /> + <name value="zib AlcoholUse-v3.2(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-Alert.xml b/resources/nl-core/nl-core-Alert.xml index 340b1d73b..cea9bb100 100644 --- a/resources/nl-core/nl-core-Alert.xml +++ b/resources/nl-core/nl-core-Alert.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-Alert](http://nictiz.nl/fhir/StructureDefinition/zib-Alert) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-alert-v4.1-2020EN" /> + <uri value="https://zibs.nl/wiki/Alert-v4.1(2020EN)" /> + <name value="zib Alert-v4.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Flag" /> diff --git a/resources/nl-core/nl-core-AllergyIntolerance.xml b/resources/nl-core/nl-core-AllergyIntolerance.xml index 54615f1d0..660231e31 100644 --- a/resources/nl-core/nl-core-AllergyIntolerance.xml +++ b/resources/nl-core/nl-core-AllergyIntolerance.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-AllergyIntolerance](http://nictiz.nl/fhir/StructureDefinition/zib-AllergyIntolerance) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-allergyintolerance-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/AllergyIntolerance-v3.3(2020EN)" /> + <name value="zib AllergyIntolerance-v3.3(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="AllergyIntolerance" /> diff --git a/resources/nl-core/nl-core-AnatomicalLocation.xml b/resources/nl-core/nl-core-AnatomicalLocation.xml index d17df6849..74114652f 100644 --- a/resources/nl-core/nl-core-AnatomicalLocation.xml +++ b/resources/nl-core/nl-core-AnatomicalLocation.xml @@ -14,10 +14,15 @@ <use value="work" /> </telecom> </contact> - <description value="An anatomical location specifies the location (e.g. foot) and laterality (e.g. links) of a bodypart." /> + <description value="An anatomical location specifies the location (e.g. foot) and laterality (e.g. left) of a body part." /> <purpose value="A derived profile from [zib-AnatomicalLocation](http://nictiz.nl/fhir/StructureDefinition/zib-AnatomicalLocation) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib. Profilers can use this profile in places where zib AnatomicalLocation is instantiated. In addition to using this profile, the binding should be set to ValueSet "LocatieCodelijsten" (<http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.11--20200901000000>) with a binding strength of _required_." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-anatomicallocation-v1.0-2020EN" /> + <uri value="https://zibs.nl/wiki/AnatomicalLocation-v1.0(2020EN)" /> + <name value="zib AnatomicalLocation-v1.0(2020EN)" /> + </mapping> <kind value="complex-type" /> <abstract value="false" /> <type value="CodeableConcept" /> diff --git a/resources/nl-core/nl-core-ApgarScore-10Minute.xml b/resources/nl-core/nl-core-ApgarScore-10Minute.xml index 2ecb88546..06773d4be 100644 --- a/resources/nl-core/nl-core-ApgarScore-10Minute.xml +++ b/resources/nl-core/nl-core-ApgarScore-10Minute.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-ApgarScore-10Minute](http://nictiz.nl/fhir/StructureDefinition/zib-ApgarScore-10Minute) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <uri value="https://zibs.nl/wiki/ApgarScore-v1.0.1(2020EN)" /> + <name value="zib ApgarScore-v1.0.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-ApgarScore-1Minute.xml b/resources/nl-core/nl-core-ApgarScore-1Minute.xml index 33a0d93e2..01d71fd57 100644 --- a/resources/nl-core/nl-core-ApgarScore-1Minute.xml +++ b/resources/nl-core/nl-core-ApgarScore-1Minute.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-ApgarScore-1Minute](http://nictiz.nl/fhir/StructureDefinition/zib-ApgarScore-1Minute) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <uri value="https://zibs.nl/wiki/ApgarScore-v1.0.1(2020EN)" /> + <name value="zib ApgarScore-v1.0.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-ApgarScore-5Minute.xml b/resources/nl-core/nl-core-ApgarScore-5Minute.xml index 3b36d8d86..59ab8b9ce 100644 --- a/resources/nl-core/nl-core-ApgarScore-5Minute.xml +++ b/resources/nl-core/nl-core-ApgarScore-5Minute.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-ApgarScore-5Minute](http://nictiz.nl/fhir/StructureDefinition/zib-ApgarScore-5Minute) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <uri value="https://zibs.nl/wiki/ApgarScore-v1.0.1(2020EN)" /> + <name value="zib ApgarScore-v1.0.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-BarthelADLIndex.xml b/resources/nl-core/nl-core-BarthelADLIndex.xml new file mode 100644 index 000000000..1eb2b6881 --- /dev/null +++ b/resources/nl-core/nl-core-BarthelADLIndex.xml @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-BarthelADLIndex" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-BarthelADLIndex" /> + <name value="NlcoreBarthelADLIndex" /> + <title value="nl core BarthelADLIndex" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="The Barthel ADL index is a validated scale used to measure and track patients’ activities of daily living (ADL) and indirectly, the extent to which they are dependent on help. The list comprises 10 variables: bowels, bladder, grooming, toilet use, feeding, transfers (from chair to bed and vice versa), mobility, dressing, climbing stairs and bathing, which are all given a score. The total score is the sum of the scores of the 10 variables." /> + <purpose value="A derived profile from [zib-BarthelADLIndex](http://nictiz.nl/fhir/StructureDefinition/zib-BarthelADLIndex) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <uri value="https://zibs.nl/wiki/BarthelADLIndex-v3.1(2020EN)" /> + <name value="zib BarthelADLIndex-v3.1(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-BarthelADLIndex" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <alias value="nl-core-BarthelADLIndex" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-BloodPressure.xml b/resources/nl-core/nl-core-BloodPressure.xml index d9e26db6b..0fc80f0ba 100644 --- a/resources/nl-core/nl-core-BloodPressure.xml +++ b/resources/nl-core/nl-core-BloodPressure.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-BloodPressure](http://nictiz.nl/fhir/StructureDefinition/zib-BloodPressure) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-bloodpressure-v3.2.1-2020EN" /> + <uri value="https://zibs.nl/wiki/BloodPressure-v3.2.1(2020EN)" /> + <name value="zib BloodPressure-v3.2.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-BodyHeight.xml b/resources/nl-core/nl-core-BodyHeight.xml index 34980ac66..f18af2b59 100644 --- a/resources/nl-core/nl-core-BodyHeight.xml +++ b/resources/nl-core/nl-core-BodyHeight.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-BodyHeight](http://nictiz.nl/fhir/StructureDefinition/zib-BodyHeight) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-bodyheight-v3.1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/BodyHeight-v3.1.1(2020EN)" /> + <name value="zib BodyHeight-v3.1.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-BodyTemperature.xml b/resources/nl-core/nl-core-BodyTemperature.xml index d5481e820..6036744a0 100644 --- a/resources/nl-core/nl-core-BodyTemperature.xml +++ b/resources/nl-core/nl-core-BodyTemperature.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-BodyTemperature](http://nictiz.nl/fhir/StructureDefinition/zib-BodyTemperature) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-bodytemperature-v3.1.2-2020EN" /> + <uri value="https://zibs.nl/wiki/BodyTemperature-v3.1.2(2020EN)" /> + <name value="zib BodyTemperature-v3.1.2(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-BodyWeight.xml b/resources/nl-core/nl-core-BodyWeight.xml index cf848f8b3..9fe8420fb 100644 --- a/resources/nl-core/nl-core-BodyWeight.xml +++ b/resources/nl-core/nl-core-BodyWeight.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-BodyWeight](http://nictiz.nl/fhir/StructureDefinition/zib-BodyWeight) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-bodyweight-v3.2-2020EN" /> + <uri value="https://zibs.nl/wiki/BodyWeight-v3.2(2020EN)" /> + <name value="zib BodyWeight-v3.2(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-CareTeam.xml b/resources/nl-core/nl-core-CareTeam.xml index e607f910c..0ca33b4bb 100644 --- a/resources/nl-core/nl-core-CareTeam.xml +++ b/resources/nl-core/nl-core-CareTeam.xml @@ -18,6 +18,16 @@ <purpose value="A derived profile from [zib-CareTeam](http://nictiz.nl/fhir/StructureDefinition/zib-CareTeam) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-careteam-v1.0-2020EN" /> + <uri value="https://zibs.nl/wiki/CareTeam-v1.0(2020EN)" /> + <name value="zib CareTeam-v1.0(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-healthprofessional-v3.5-2020EN" /> + <uri value="https://zibs.nl/wiki/HealthProfessional-v3.5(2020EN)" /> + <name value="zib HealthProfessional-v3.5(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="CareTeam" /> @@ -28,11 +38,11 @@ <path value="CareTeam" /> <alias value="nl-core-CareTeam" /> </element> - <element id="CareTeam.participant:contactperson"> + <element id="CareTeam.participant:contactPerson"> <path value="CareTeam.participant" /> - <sliceName value="contactperson" /> + <sliceName value="contactPerson" /> </element> - <element id="CareTeam.participant:contactperson.member"> + <element id="CareTeam.participant:contactPerson.member"> <path value="CareTeam.participant.member" /> <type> <code value="Reference" /> diff --git a/resources/nl-core/nl-core-ChecklistPainBehavior.xml b/resources/nl-core/nl-core-ChecklistPainBehavior.xml new file mode 100644 index 000000000..c690627fb --- /dev/null +++ b/resources/nl-core/nl-core-ChecklistPainBehavior.xml @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-ChecklistPainBehavior" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-ChecklistPainBehavior" /> + <name value="NlcoreChecklistPainBehavior" /> + <title value="nl core ChecklistPainBehavior" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="The CPB (Checklist Pain Behaviour) is a pain assessment tool, that is used to assess pain in children with a limited expressive repertoire or with a profound cognitive impairment, by observing their behaviour. The CPB has ten observations that need to be addressed. The final score indicates whether the observed child suffers pain and 'how much'. The score is often combined with a VAS score that is completed by the nurses on basis of clinical experience." /> + <purpose value="A derived profile from [zib-ChecklistPainBehavior](http://nictiz.nl/fhir/StructureDefinition/zib-ChecklistPainBehavior) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/ChecklistPainBehavior-v1.1(2020EN)" /> + <name value="zib ChecklistPainBehavior-v1.1(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-ChecklistPainBehavior" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <alias value="nl-core-ChecklistPainBehavior" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-ComfortScale.xml b/resources/nl-core/nl-core-ComfortScale.xml index 092c0ed3d..037389147 100644 --- a/resources/nl-core/nl-core-ComfortScale.xml +++ b/resources/nl-core/nl-core-ComfortScale.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-ComfortScale](http://nictiz.nl/fhir/StructureDefinition/zib-ComfortScale) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-comfortscale-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/ComfortScale-v1.1(2020EN)" /> + <name value="zib ComfortScale-v1.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-ContactInformation-EmailAddresses.xml b/resources/nl-core/nl-core-ContactInformation-EmailAddresses.xml index 196af2912..6373cd510 100644 --- a/resources/nl-core/nl-core-ContactInformation-EmailAddresses.xml +++ b/resources/nl-core/nl-core-ContactInformation-EmailAddresses.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-ContactInformation-EmailAddresses](http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-EmailAddresses) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib. To implement the entire zib, the complementary profile [nl-core-ContactInformation-TelephoneNumbers](http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactInformation-TelephoneNumbers) should be used. Both profiles can be added in a slice with the discriminator set to `profile`/`$this`." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-contactinformation-v1.2-2020EN" /> + <uri value="https://zibs.nl/wiki/ContactInformation-v1.2(2020EN)" /> + <name value="zib ContactInformation-v1.2(2020EN)" /> + </mapping> <kind value="complex-type" /> <abstract value="false" /> <type value="ContactPoint" /> diff --git a/resources/nl-core/nl-core-ContactInformation-TelephoneNumbers.xml b/resources/nl-core/nl-core-ContactInformation-TelephoneNumbers.xml index 769169e9d..09b52420f 100644 --- a/resources/nl-core/nl-core-ContactInformation-TelephoneNumbers.xml +++ b/resources/nl-core/nl-core-ContactInformation-TelephoneNumbers.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-ContactInformation-TelephoneNumbers](http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelephoneNumbers) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib. To implement the entire zib, the complementary profile [nl-core-ContactInformation-EmailAddresses](http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactInformation-EmailAddresses) should be used. Both profiles can be added in a slice with the discriminator set to `profile`/`$this`." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-contactinformation-v1.2-2020EN" /> + <uri value="https://zibs.nl/wiki/ContactInformation-v1.2(2020EN)" /> + <name value="zib ContactInformation-v1.2(2020EN)" /> + </mapping> <kind value="complex-type" /> <abstract value="false" /> <type value="ContactPoint" /> diff --git a/resources/nl-core/nl-core-ContactPerson.xml b/resources/nl-core/nl-core-ContactPerson.xml index d753a33d8..51921c14e 100644 --- a/resources/nl-core/nl-core-ContactPerson.xml +++ b/resources/nl-core/nl-core-ContactPerson.xml @@ -18,6 +18,21 @@ <purpose value="A derived profile from [zib-ContactPerson](http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-contactperson-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/ContactPerson-v3.4(2020EN)" /> + <name value="zib ContactPerson-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-contactinformation-v1.2-2020EN" /> + <uri value="https://zibs.nl/wiki/ContactInformation-v1.2(2020EN)" /> + <name value="zib ContactInformation-v1.2(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-payer-v3.1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/Payer-v3.1.1(2020EN)" /> + <name value="zib Payer-v3.1.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="RelatedPerson" /> diff --git a/resources/nl-core/nl-core-DOSScore.xml b/resources/nl-core/nl-core-DOSScore.xml index 9c48eb810..416ff9196 100644 --- a/resources/nl-core/nl-core-DOSScore.xml +++ b/resources/nl-core/nl-core-DOSScore.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-DOSScore](http://nictiz.nl/fhir/StructureDefinition/zib-DOSScore) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-dosscore-v1.0-2020EN" /> + <uri value="https://zibs.nl/wiki/DOSScore-v1.0(2020EN)" /> + <name value="zib DOSScore-v1.0(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-DevelopmentChild.xml b/resources/nl-core/nl-core-DevelopmentChild.xml new file mode 100644 index 000000000..520def571 --- /dev/null +++ b/resources/nl-core/nl-core-DevelopmentChild.xml @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-DevelopmentChild" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-DevelopmentChild" /> + <name value="NlcoreDevelopmentChild" /> + <title value="nl core DevelopmentChild" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Information on the development and growth of a child is important in determining the kind of care that should be provided to the child and the family. When the child is being transferred, continuity of care can be achieved. Information can provide insight in the process of development and whether the child has a developmental delay." /> + <purpose value="A derived profile from [zib-DevelopmentChild](http://nictiz.nl/fhir/StructureDefinition/zib-DevelopmentChild) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-developmentchild-v1.2-2020EN" /> + <uri value="https://zibs.nl/wiki/DevelopmentChild-v1.2(2020EN)" /> + <name value="zib DevelopmentChild-v1.2(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-DevelopmentChild" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <alias value="nl-core-DevelopmentChild" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-DrugUse.xml b/resources/nl-core/nl-core-DrugUse.xml index 11b0791f3..ecadcef31 100644 --- a/resources/nl-core/nl-core-DrugUse.xml +++ b/resources/nl-core/nl-core-DrugUse.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-Druguse](http://nictiz.nl/fhir/StructureDefinition/zib-Druguse) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-druguse-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/DrugUse-v3.3(2020EN)" /> + <name value="zib DrugUse-v3.3(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-Education.xml b/resources/nl-core/nl-core-Education.xml index 93080f71a..d61ad57cf 100644 --- a/resources/nl-core/nl-core-Education.xml +++ b/resources/nl-core/nl-core-Education.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-Education](http://nictiz.nl/fhir/StructureDefinition/zib-Education) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-education-v3.2-2020EN" /> + <uri value="https://zibs.nl/wiki/Education-v3.2(2020EN)" /> + <name value="zib Education-v3.2(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-Encounter.xml b/resources/nl-core/nl-core-Encounter.xml index 75b4ecebf..fa030238c 100644 --- a/resources/nl-core/nl-core-Encounter.xml +++ b/resources/nl-core/nl-core-Encounter.xml @@ -18,6 +18,16 @@ <purpose value="A derived profile from [zib-Encounter](http://nictiz.nl/fhir/StructureDefinition/zib-Encounter) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-encounter-v4.0.1-2020EN" /> + <uri value="https://zibs.nl/wiki/Encounter-v4.0.1(2020EN)" /> + <name value="zib Encounter-v4.0.1(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-healthprofessional-v3.5-2020EN" /> + <uri value="https://zibs.nl/wiki/HealthProfessional-v3.5(2020EN)" /> + <name value="zib HealthProfessional-v3.5(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Encounter" /> @@ -43,6 +53,7 @@ </element> <element id="Encounter.participant:healthProfessional.individual"> <path value="Encounter.participant.individual" /> + <comment value="Each occurrence of the zib HealthProfessional is normally represented by _two_ FHIR resources: a PractitionerRole resource (instance of [nl-core-HealthProfessional-PractitionerRole](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole)) and a Practitioner resource (instance of [nl-core-HealthProfessional-Practitioner](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner)). The Practitioner resource is referenced from the PractitionerRole instance. For this reason, sending systems should fill the reference to the PractitionerRole instance here, and not the Practitioner resource. Receiving systems can then retrieve the reference to the Practitioner resource from that PractitionerRole instance. In rare circumstances, there is only a Practitioner instance, in which case it is that instance which can be referenced on the `Encounter.participant` element (due to open slicing). Since this should be the exception, the nl-core-HealthProfessional-Practitioner profile is not explicitly mentioned as a target profile." /> <type> <code value="Reference" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/pattern-NlCoreHealthProfessionalReference" /> diff --git a/resources/nl-core/nl-core-EpisodeOfCare.xml b/resources/nl-core/nl-core-EpisodeOfCare.xml index 0155a9b06..979365ec2 100644 --- a/resources/nl-core/nl-core-EpisodeOfCare.xml +++ b/resources/nl-core/nl-core-EpisodeOfCare.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-EpisodeOfCare](http://nictiz.nl/fhir/StructureDefinition/zib-EpisodeOfCare) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-episodeofcare-v1.0-2020EN" /> + <uri value="https://zibs.nl/wiki/EpisodeOfCare-v1.0(2020EN)" /> + <name value="zib EpisodeOfCare-v1.0(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="EpisodeOfCare" /> diff --git a/resources/nl-core/nl-core-FLACCpainScale.xml b/resources/nl-core/nl-core-FLACCpainScale.xml index 8376092d0..089dee529 100644 --- a/resources/nl-core/nl-core-FLACCpainScale.xml +++ b/resources/nl-core/nl-core-FLACCpainScale.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-FLACCpainScale](http://nictiz.nl/fhir/StructureDefinition/zib-FLACCpainScale) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-flaccpainscale-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/FLACCpainScale-v1.1(2020EN)" /> + <name value="zib FLACCpainScale-v1.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-FeedingPatternInfant.xml b/resources/nl-core/nl-core-FeedingPatternInfant.xml new file mode 100644 index 000000000..330af2d20 --- /dev/null +++ b/resources/nl-core/nl-core-FeedingPatternInfant.xml @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-FeedingPatternInfant" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-FeedingPatternInfant" /> + <name value="NlcoreFeedingPatternInfant" /> + <title value="nl core FeedingPatternInfant" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="A healthy diet means that we do not consume too much or too little (energy intake balanced with energy use) and that the composition of food (mainly important nutrients) follows the recommendations from the Health Council. For an infant, this means that the child receives breastfeeding or formula milk or a combination thereof." /> + <purpose value="A derived profile from [zib-FeedingPatternInfant](http://nictiz.nl/fhir/StructureDefinition/zib-FeedingPatternInfant) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/FeedingPatternInfant-v1.1(2020EN)" /> + <name value="zib FeedingPatternInfant-v1.1(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-FeedingPatternInfant" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <alias value="nl-core-FeedingPatternInfant" /> + </element> + <element id="Observation.basedOn"> + <path value="Observation.basedOn" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/CarePlan" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/DeviceRequest" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/MedicationRequest" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/NutritionOrder" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/ServiceRequest" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-NutritionAdvice" /> + </type> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-FluidBalance.xml b/resources/nl-core/nl-core-FluidBalance.xml index 74814b87c..b598e3709 100644 --- a/resources/nl-core/nl-core-FluidBalance.xml +++ b/resources/nl-core/nl-core-FluidBalance.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-FluidBalance](http://nictiz.nl/fhir/StructureDefinition/zib-FluidBalance) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-fluidbalance-v1.0.1-2020EN" /> + <uri value="https://zibs.nl/wiki/FluidBalance-v1.0.1(2020EN)" /> + <name value="zib FluidBalance-v1.0.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-FreedomRestrictingIntervention.xml b/resources/nl-core/nl-core-FreedomRestrictingIntervention.xml index 4a5c802ce..0b7c4e8cc 100644 --- a/resources/nl-core/nl-core-FreedomRestrictingIntervention.xml +++ b/resources/nl-core/nl-core-FreedomRestrictingIntervention.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-FreedomRestrictingIntervention](http://nictiz.nl/fhir/StructureDefinition/zib-FreedomRestrictingIntervention) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-freedomrestrictingintervention-v1.0-2020EN" /> + <uri value="https://zibs.nl/wiki/FreedomRestrictingIntervention-v1.0(2020EN)" /> + <name value="zib FreedomRestrictingIntervention-v1.0(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Procedure" /> @@ -37,12 +42,19 @@ <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> </type> </element> - <element id="Procedure.reasonReference:legalSituation"> + <element id="Procedure.reasonReference:legalSituation-LegalStatus"> <path value="Procedure.reasonReference" /> - <sliceName value="legalSituation" /> + <sliceName value="legalSituation-LegalStatus" /> <type> <code value="Reference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-LegalSituation-LegalStatus" /> + </type> + </element> + <element id="Procedure.reasonReference:legalSituation-Representation"> + <path value="Procedure.reasonReference" /> + <sliceName value="legalSituation-Representation" /> + <type> + <code value="Reference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-LegalSituation-Representation" /> </type> </element> diff --git a/resources/nl-core/nl-core-FunctionalOrMentalStatus.xml b/resources/nl-core/nl-core-FunctionalOrMentalStatus.xml index 8820795cd..76b1c1595 100644 --- a/resources/nl-core/nl-core-FunctionalOrMentalStatus.xml +++ b/resources/nl-core/nl-core-FunctionalOrMentalStatus.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-FunctionalOrMentalStatus](http://nictiz.nl/fhir/StructureDefinition/zib-FunctionalOrMentalStatus) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-functionalormentalstatus-v3.2-2020EN" /> + <uri value="https://zibs.nl/wiki/FunctionalOrMentalStatus-v3.2(2020EN)" /> + <name value="zib FunctionalOrMentalStatus-v3.2(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-HeadCircumference.xml b/resources/nl-core/nl-core-HeadCircumference.xml index 339e06394..04f6b2622 100644 --- a/resources/nl-core/nl-core-HeadCircumference.xml +++ b/resources/nl-core/nl-core-HeadCircumference.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-HeadCircumference](http://nictiz.nl/fhir/StructureDefinition/zib-HeadCircumference) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-headcircumference-v1.3-2020EN" /> + <uri value="https://zibs.nl/wiki/HeadCircumference-v1.3(2020EN)" /> + <name value="zib HeadCircumference-v1.3(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-HealthProfessional-Practitioner.xml b/resources/nl-core/nl-core-HealthProfessional-Practitioner.xml index 1df662c13..8dce830e4 100644 --- a/resources/nl-core/nl-core-HealthProfessional-Practitioner.xml +++ b/resources/nl-core/nl-core-HealthProfessional-Practitioner.xml @@ -18,6 +18,16 @@ <purpose value="A derived profile from [zib-HealthProfessional-Practitioner](http://nictiz.nl/fhir/StructureDefinition/zib-HealthProfessional-Practitioner) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-healthprofessional-v3.5-2020EN" /> + <uri value="https://zibs.nl/wiki/HealthProfessional-v3.5(2020EN)" /> + <name value="zib HealthProfessional-v3.5(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-contactinformation-v1.2-2020EN" /> + <uri value="https://zibs.nl/wiki/ContactInformation-v1.2(2020EN)" /> + <name value="zib ContactInformation-v1.2(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Practitioner" /> diff --git a/resources/nl-core/nl-core-HealthProfessional-PractitionerRole.xml b/resources/nl-core/nl-core-HealthProfessional-PractitionerRole.xml index 0d10cc418..322f7752c 100644 --- a/resources/nl-core/nl-core-HealthProfessional-PractitionerRole.xml +++ b/resources/nl-core/nl-core-HealthProfessional-PractitionerRole.xml @@ -18,6 +18,16 @@ <purpose value="A derived profile from [zib-HealthProfessional-PractitionerRole](http://nictiz.nl/fhir/StructureDefinition/zib-HealthProfessional-PractitionerRole) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-healthprofessional-v3.5-2020EN" /> + <uri value="https://zibs.nl/wiki/HealthProfessional-v3.5(2020EN)" /> + <name value="zib HealthProfessional-v3.5(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-contactinformation-v1.2-2020EN" /> + <uri value="https://zibs.nl/wiki/ContactInformation-v1.2(2020EN)" /> + <name value="zib ContactInformation-v1.2(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="PractitionerRole" /> diff --git a/resources/nl-core/nl-core-HealthcareProvider-Organization.xml b/resources/nl-core/nl-core-HealthcareProvider-Organization.xml index e38c22201..5ead4a11b 100644 --- a/resources/nl-core/nl-core-HealthcareProvider-Organization.xml +++ b/resources/nl-core/nl-core-HealthcareProvider-Organization.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-HealthcareProvider-Organization](http://nictiz.nl/fhir/StructureDefinition/zib-HealthcareProvider-Organization) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-healthcareprovider-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/HealthcareProvider-v3.4(2020EN)" /> + <name value="zib HealthcareProvider-v3.4(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Organization" /> diff --git a/resources/nl-core/nl-core-HealthcareProvider.xml b/resources/nl-core/nl-core-HealthcareProvider.xml index 348278bc6..6353d6e37 100644 --- a/resources/nl-core/nl-core-HealthcareProvider.xml +++ b/resources/nl-core/nl-core-HealthcareProvider.xml @@ -18,6 +18,16 @@ <purpose value="A derived profile from [zib-HealthcareProvider](http://nictiz.nl/fhir/StructureDefinition/zib-HealthcareProvider) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-healthcareprovider-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/HealthcareProvider-v3.4(2020EN)" /> + <name value="zib HealthcareProvider-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-contactinformation-v1.2-2020EN" /> + <uri value="https://zibs.nl/wiki/ContactInformation-v1.2(2020EN)" /> + <name value="zib ContactInformation-v1.2(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Location" /> diff --git a/resources/nl-core/nl-core-HearingFunction.HearingAid.Product.xml b/resources/nl-core/nl-core-HearingFunction.HearingAid.Product.xml index e874f5bd6..815e3d9fd 100644 --- a/resources/nl-core/nl-core-HearingFunction.HearingAid.Product.xml +++ b/resources/nl-core/nl-core-HearingFunction.HearingAid.Product.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-HearingFunction.HearingAid.Product](http://nictiz.nl/fhir/StructureDefinition/zib-HearingFunction.HearingAid.Product) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-hearingfunction-v3.2-2020EN" /> + <uri value="https://zibs.nl/wiki/HearingFunction-v3.2(2020EN)" /> + <name value="zib HearingFunction-v3.2(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Device" /> diff --git a/resources/nl-core/nl-core-HearingFunction.HearingAid.xml b/resources/nl-core/nl-core-HearingFunction.HearingAid.xml index 73f723073..34679d3a4 100644 --- a/resources/nl-core/nl-core-HearingFunction.HearingAid.xml +++ b/resources/nl-core/nl-core-HearingFunction.HearingAid.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-HearingFunction.HearingAid](http://nictiz.nl/fhir/StructureDefinition/zib-HearingFunction.HearingAid) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-hearingfunction-v3.2-2020EN" /> + <uri value="https://zibs.nl/wiki/HearingFunction-v3.2(2020EN)" /> + <name value="zib HearingFunction-v3.2(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="DeviceUseStatement" /> @@ -50,7 +55,6 @@ <type> <code value="Reference" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/pattern-NlCoreHealthProfessionalReference" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" /> </type> </element> @@ -75,15 +79,22 @@ <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> </type> </element> - <element id="DeviceUseStatement.derivedFrom:procedure"> + <element id="DeviceUseStatement.derivedFrom:procedure-request"> <path value="DeviceUseStatement.derivedFrom" /> - <sliceName value="procedure" /> + <sliceName value="procedure-request" /> <type> <code value="Reference" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Procedure-event" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Procedure-request" /> </type> </element> + <element id="DeviceUseStatement.derivedFrom:procedure-event"> + <path value="DeviceUseStatement.derivedFrom" /> + <sliceName value="procedure-event" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Procedure-event" /> + </type> + </element> <element id="DeviceUseStatement.device"> <path value="DeviceUseStatement.device" /> <type> @@ -100,15 +111,6 @@ <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Problem" /> </type> </element> - <element id="DeviceUseStatement.reasonReference:zibMedicalDeviceReference"> - <path value="DeviceUseStatement.reasonReference" /> - <sliceName value="zibMedicalDeviceReference" /> - <type> - <code value="Reference" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-FunctionalOrMentalStatus" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Mobility" /> - </type> - </element> <element id="DeviceUseStatement.reasonReference:hearingFunction"> <path value="DeviceUseStatement.reasonReference" /> <sliceName value="hearingFunction" /> diff --git a/resources/nl-core/nl-core-HearingFunction.xml b/resources/nl-core/nl-core-HearingFunction.xml index 51ea17253..6cee28532 100644 --- a/resources/nl-core/nl-core-HearingFunction.xml +++ b/resources/nl-core/nl-core-HearingFunction.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-HearingFunction](http://nictiz.nl/fhir/StructureDefinition/zib-HearingFunction) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-hearingfunction-v3.2-2020EN" /> + <uri value="https://zibs.nl/wiki/HearingFunction-v3.2(2020EN)" /> + <name value="zib HearingFunction-v3.2(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-HeartRate.xml b/resources/nl-core/nl-core-HeartRate.xml index 3087fc272..6f5d8694c 100644 --- a/resources/nl-core/nl-core-HeartRate.xml +++ b/resources/nl-core/nl-core-HeartRate.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-HeartRate](http://nictiz.nl/fhir/StructureDefinition/zib-HeartRate) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-heartrate-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/HeartRate-v3.4(2020EN)" /> + <name value="zib HeartRate-v3.4(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-HelpFromOthers.xml b/resources/nl-core/nl-core-HelpFromOthers.xml index f17073e7b..b785a8359 100644 --- a/resources/nl-core/nl-core-HelpFromOthers.xml +++ b/resources/nl-core/nl-core-HelpFromOthers.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-HelpFromOthers](http://nictiz.nl/fhir/StructureDefinition/zib-HelpFromOthers) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-helpfromothers-v3.01-2020EN" /> + <uri value="https://zibs.nl/wiki/HelpFromOthers-v3.01(2020EN)" /> + <name value="zib HelpFromOthers-v3.01(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="CarePlan" /> diff --git a/resources/nl-core/nl-core-IllnessPerception.xml b/resources/nl-core/nl-core-IllnessPerception.xml new file mode 100644 index 000000000..403a96d83 --- /dev/null +++ b/resources/nl-core/nl-core-IllnessPerception.xml @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-IllnessPerception" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-IllnessPerception" /> + <name value="NlcoreIllnessPerception" /> + <title value="nl core IllnessPerception" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="In nearly all cases, a lengthy or life-threatening illness is a traumatic experience for the patient and their environment. Every patient deals with this in their own way. The way in which a person deals with problems and stress is also referred to as coping. Illness perception entails both the way the patient sees their situation and the way in which the patient and their environment deal with the situation (coping strategies)." /> + <purpose value="A derived profile from [zib-IllnessPerception](http://nictiz.nl/fhir/StructureDefinition/zib-IllnessPerception) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-illnessperception-v3.1-2020EN" /> + <uri value="https://zibs.nl/wiki/IllnessPerception-v3.1(2020EN)" /> + <name value="zib IllnessPerception-v3.1(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-IllnessPerception" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <alias value="nl-core-IllnessPerception" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-LaboratoryTestResult.Specimen.xml b/resources/nl-core/nl-core-LaboratoryTestResult.Specimen.xml index f5d45623f..64a8a072f 100644 --- a/resources/nl-core/nl-core-LaboratoryTestResult.Specimen.xml +++ b/resources/nl-core/nl-core-LaboratoryTestResult.Specimen.xml @@ -35,7 +35,7 @@ </element> <element id="Specimen.subject"> <path value="Specimen.subject" /> - <comment value="If zib concept SpecimenSource (NL-CM:13.1.29) is used, it can be recorded here using a reference to an instance of the [nl-core-LaboratoryTestResult.Specimen.Source](http://nictiz.nl/fhir/StructureDefinition/nl-core-LaboratoryTestResult.Specimen.Source) profile. In this case, the patient is communicated using `Device.patient` in the referenced resource." /> + <comment value="If zib concept SpecimenSource (NL-CM:13.1.29) is used, it can be recorded here using a reference to an instance of the [nl-core-LaboratoryTestResult.SpecimenSource](http://nictiz.nl/fhir/StructureDefinition/nl-core-LaboratoryTestResult.SpecimenSource) profile. In this case, the patient is communicated using `Device.patient` in the referenced resource." /> <type> <code value="Reference" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> @@ -44,7 +44,7 @@ <targetProfile value="http://hl7.org/fhir/StructureDefinition/Substance" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-LaboratoryTestResult.Specimen.Source" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-LaboratoryTestResult.SpecimenSource" /> </type> </element> <element id="Specimen.parent"> @@ -64,9 +64,9 @@ </element> <element id="Specimen.container.type"> <path value="Specimen.container.type" /> + <comment value="Note: ValueSet is from Zib Release 2022-1. Adds "is-a 706046003 | Specimen receptacle (physical object) | ". See https://bits.nictiz.nl/browse/ZIB-1552 for more information." /> <binding> <strength value="extensible" /> - <description value="Note: [ZIB-1552](https://bits.nictiz.nl/browse/ZIB-1552) ValueSet is from Zib Release 2022-1. Adds is-a 706046003 | Specimen receptacle (physical object) |" /> <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.13.1.9--20220610000000" /> </binding> <mapping> diff --git a/resources/nl-core/nl-core-LaboratoryTestResult.Specimen.Source.xml b/resources/nl-core/nl-core-LaboratoryTestResult.SpecimenSource.xml similarity index 72% rename from resources/nl-core/nl-core-LaboratoryTestResult.Specimen.Source.xml rename to resources/nl-core/nl-core-LaboratoryTestResult.SpecimenSource.xml index e8750266c..99a9b7210 100644 --- a/resources/nl-core/nl-core-LaboratoryTestResult.Specimen.Source.xml +++ b/resources/nl-core/nl-core-LaboratoryTestResult.SpecimenSource.xml @@ -1,9 +1,9 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-LaboratoryTestResult.Specimen.Source" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-LaboratoryTestResult.Specimen.Source" /> + <id value="nl-core-LaboratoryTestResult.SpecimenSource" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-LaboratoryTestResult.SpecimenSource" /> <name value="NlcoreLaboratoryTestResultSpecimenSource" /> - <title value="nl core LaboratoryTestResult.Specimen.Source" /> + <title value="nl core LaboratoryTestResult.SpecimenSource" /> <status value="draft" /> <publisher value="Nictiz" /> <contact> @@ -15,9 +15,14 @@ </telecom> </contact> <description value="Source of obtained specimen material or a microbial isolate that is used in a laboratory analysis." /> - <purpose value="A derived profile from [zib-LaboratoryTestResult.Specimen.Source](http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult.Specimen.Source) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> + <purpose value="A derived profile from [zib-LaboratoryTestResult.SpecimenSource](http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult.SpecimenSource) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-laboratorytestresult-v4.6-2020EN" /> + <uri value="https://zibs.nl/wiki/LaboratoryTestResult-v4.6(2020EN)" /> + <name value="zib LaboratoryTestResult-v4.6(2020EN)" /> + </mapping> <mapping> <identity value="lu-dataset-laboratory-exchange-20210222" /> <uri value="https://decor.nictiz.nl/ad/#/lu-/datasets/dataset/2.16.840.1.113883.2.4.3.11.60.25.1.2/2021-02-22T00:00:00" /> @@ -26,12 +31,12 @@ <kind value="resource" /> <abstract value="false" /> <type value="Device" /> - <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult.Specimen.Source" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult.SpecimenSource" /> <derivation value="constraint" /> <differential> <element id="Device"> <path value="Device" /> - <alias value="nl-core-LaboratoryTestResult.Specimen.Source" /> + <alias value="nl-core-LaboratoryTestResult.SpecimenSource" /> </element> <element id="Device.patient"> <path value="Device.patient" /> diff --git a/resources/nl-core/nl-core-LaboratoryTestResult.xml b/resources/nl-core/nl-core-LaboratoryTestResult.xml index 16b292146..49b39484a 100644 --- a/resources/nl-core/nl-core-LaboratoryTestResult.xml +++ b/resources/nl-core/nl-core-LaboratoryTestResult.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-LaboratoryTestResult](http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-laboratorytestresult-v4.6-2020EN" /> + <uri value="https://zibs.nl/wiki/LaboratoryTestResult-v4.6(2020EN)" /> + <name value="zib LaboratoryTestResult-v4.6(2020EN)" /> + </mapping> <mapping> <identity value="lu-dataset-laboratory-exchange-20210222" /> <uri value="https://decor.nictiz.nl/ad/#/lu-/datasets/dataset/2.16.840.1.113883.2.4.3.11.60.25.1.2/2021-02-22T00:00:00" /> @@ -131,14 +136,12 @@ <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-LaboratoryTestResult.Specimen" /> </type> </element> - <element id="Observation.hasMember"> + <element id="Observation.hasMember:laboratoryTest"> <path value="Observation.hasMember" /> + <sliceName value="laboratoryTest" /> <type> <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Observation" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/MolecularSequence" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefnition/nl-core-LaboratoryTestResult" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-LaboratoryTestResult" /> </type> </element> </differential> diff --git a/resources/nl-core/nl-core-LegalSituation-LegalStatus.xml b/resources/nl-core/nl-core-LegalSituation-LegalStatus.xml index d5ab3b0eb..1c0bb6000 100644 --- a/resources/nl-core/nl-core-LegalSituation-LegalStatus.xml +++ b/resources/nl-core/nl-core-LegalSituation-LegalStatus.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-LegalSituation-LegalStatus](http://nictiz.nl/fhir/StructureDefinition/zib-LegalSituation-LegalStatus) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-legalsituation-v2.0-2020EN" /> + <uri value="https://zibs.nl/wiki/LegalSituation-v2.0(2020EN)" /> + <name value="zib LegalSituation-v2.0(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Condition" /> diff --git a/resources/nl-core/nl-core-LegalSituation-Representation.xml b/resources/nl-core/nl-core-LegalSituation-Representation.xml index 93b2d6134..e8b4d03c3 100644 --- a/resources/nl-core/nl-core-LegalSituation-Representation.xml +++ b/resources/nl-core/nl-core-LegalSituation-Representation.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-LegalSituation-Representation](http://nictiz.nl/fhir/StructureDefinition/zib-LegalSituation-Representation) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-legalsituation-v2.0-2020EN" /> + <uri value="https://zibs.nl/wiki/LegalSituation-v2.0(2020EN)" /> + <name value="zib LegalSituation-v2.0(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Condition" /> diff --git a/resources/nl-core/nl-core-LifeStance.xml b/resources/nl-core/nl-core-LifeStance.xml new file mode 100644 index 000000000..a42abde2e --- /dev/null +++ b/resources/nl-core/nl-core-LifeStance.xml @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-LifeStance" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-LifeStance" /> + <name value="NlcoreLifeStance" /> + <title value="nl core LifeStance" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Patient’s life stance and/or religion." /> + <purpose value="A derived profile from [zib-LifeStance](http://nictiz.nl/fhir/StructureDefinition/zib-LifeStance) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-lifestance-v3.2-2020EN" /> + <uri value="https://zibs.nl/wiki/LifeStance-v3.2(2020EN)" /> + <name value="zib LifeStance-v3.2(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-LifeStance" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <alias value="nl-core-LifeStance" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-LivingSituation.xml b/resources/nl-core/nl-core-LivingSituation.xml index 3e6b06671..d9b579e72 100644 --- a/resources/nl-core/nl-core-LivingSituation.xml +++ b/resources/nl-core/nl-core-LivingSituation.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-LivingSituation](http://nictiz.nl/fhir/StructureDefinition/zib-LivingSituation) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-livingsituation-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/LivingSituation-v3.3(2020EN)" /> + <name value="zib LivingSituation-v3.3(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-MUSTScore.xml b/resources/nl-core/nl-core-MUSTScore.xml index 9b07975e8..cc95b5123 100644 --- a/resources/nl-core/nl-core-MUSTScore.xml +++ b/resources/nl-core/nl-core-MUSTScore.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-MUSTScore](http://nictiz.nl/fhir/StructureDefinition/zib-MUSTScore) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib."/> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise."/> <fhirVersion value="4.0.1"/> + <mapping> + <identity value="zib-mustscore-v3.1-2020EN" /> + <uri value="https://zibs.nl/wiki/MUSTScore-v3.1(2020EN)" /> + <name value="zib MUSTScore-v3.1(2020EN)" /> + </mapping> <kind value="resource"/> <abstract value="false"/> <type value="Observation"/> diff --git a/resources/nl-core/nl-core-MedicalDevice.Product.xml b/resources/nl-core/nl-core-MedicalDevice.Product.xml index 240bc4107..47867df28 100644 --- a/resources/nl-core/nl-core-MedicalDevice.Product.xml +++ b/resources/nl-core/nl-core-MedicalDevice.Product.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-MedicalDevice.Product](http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDevice.Product) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-medicaldevice-v3.3.1-2020EN" /> + <uri value="https://zibs.nl/wiki/MedicalDevice-v3.3.1(2020EN)" /> + <name value="zib MedicalDevice-v3.3.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Device" /> @@ -28,5 +33,9 @@ <path value="Device" /> <alias value="nl-core-MedicalDevice.Product" /> </element> + <element id="Device.patient"> + <path value="Device.patient" /> + <comment value="According to <https://www.hl7.org/fhir/r4/compartmentdefinition-patient.html>, this reference may not be populated. Therefore, no reference to the nl-core-Patient profile is defined here." /> + </element> </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-MedicalDevice.xml b/resources/nl-core/nl-core-MedicalDevice.xml index ff920877d..8a5bb4e80 100644 --- a/resources/nl-core/nl-core-MedicalDevice.xml +++ b/resources/nl-core/nl-core-MedicalDevice.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-MedicalDevice](http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDevice) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-medicaldevice-v3.3.1-2020EN" /> + <uri value="https://zibs.nl/wiki/MedicalDevice-v3.3.1(2020EN)" /> + <name value="zib MedicalDevice-v3.3.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="DeviceUseStatement" /> @@ -46,11 +51,9 @@ </element> <element id="DeviceUseStatement.extension:healthProfessional.value[x]"> <path value="DeviceUseStatement.extension.value[x]" /> - <comment value="Each occurence of the zib HealthProfessional is normally represented by _two_ FHIR resources: a PractitionerRole resource (instance of [nl-core-HealthProfessional-PractitionerRole](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole)) and a Practitioner resource (instance of [nl-core-HealthProfessional-Practitioner](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner)). The reference to the Practitioner resource is referenced from the PractitionerRole instance. For this reason, sending systems should fill the reference to the PractitionerRole instance here, and not the Practitioner resource. Only in rare circumstances, there is just a Practitioner instance, in which case it is that instance which will be referenced here." /> <type> <code value="Reference" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/pattern-NlCoreHealthProfessionalReference" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" /> </type> </element> @@ -75,15 +78,22 @@ <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> </type> </element> - <element id="DeviceUseStatement.derivedFrom:procedure"> + <element id="DeviceUseStatement.derivedFrom:procedure-request"> <path value="DeviceUseStatement.derivedFrom" /> - <sliceName value="procedure" /> + <sliceName value="procedure-request" /> <type> <code value="Reference" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Procedure-event" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Procedure-request" /> </type> </element> + <element id="DeviceUseStatement.derivedFrom:procedure-event"> + <path value="DeviceUseStatement.derivedFrom" /> + <sliceName value="procedure-event" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Procedure-event" /> + </type> + </element> <element id="DeviceUseStatement.device"> <path value="DeviceUseStatement.device" /> <type> @@ -100,14 +110,28 @@ <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Problem" /> </type> </element> - <element id="DeviceUseStatement.reasonReference:zibMedicalDeviceReference"> + <element id="DeviceUseStatement.reasonReference:functionalOrMentalStatus"> <path value="DeviceUseStatement.reasonReference" /> - <sliceName value="zibMedicalDeviceReference" /> + <sliceName value="functionalOrMentalStatus" /> <type> <code value="Reference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-BowelFunction" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-FunctionalOrMentalStatus" /> + </type> + </element> + <element id="DeviceUseStatement.reasonReference:mobility"> + <path value="DeviceUseStatement.reasonReference" /> + <sliceName value="mobility" /> + <type> + <code value="Reference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Mobility" /> + </type> + </element> + <element id="DeviceUseStatement.reasonReference:stoma"> + <path value="DeviceUseStatement.reasonReference" /> + <sliceName value="stoma" /> + <type> + <code value="Reference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Stoma" /> </type> </element> diff --git a/resources/nl-core/nl-core-MedicationContraIndication.xml b/resources/nl-core/nl-core-MedicationContraIndication.xml index c9a471a87..18d8b1042 100644 --- a/resources/nl-core/nl-core-MedicationContraIndication.xml +++ b/resources/nl-core/nl-core-MedicationContraIndication.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-MedicationContraIndication](http://nictiz.nl/fhir/StructureDefinition/zib-MedicationContraIndication) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-medicationcontraindication-v1.0-2020EN" /> + <uri value="https://zibs.nl/wiki/MedicationContraIndication-v1.0(2020EN)" /> + <name value="zib MedicationContraIndication-v1.0(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Flag" /> diff --git a/resources/nl-core/nl-core-Mobility.xml b/resources/nl-core/nl-core-Mobility.xml index c31c9a1ed..3e29f593b 100644 --- a/resources/nl-core/nl-core-Mobility.xml +++ b/resources/nl-core/nl-core-Mobility.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-Mobility](http://nictiz.nl/fhir/StructureDefinition/zib-Mobility) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-mobility-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Mobility-v3.3(2020EN)" /> + <name value="zib Mobility-v3.3(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-NameInformation.GivenName.xml b/resources/nl-core/nl-core-NameInformation.GivenName.xml index 3a284f93d..f92db1258 100644 --- a/resources/nl-core/nl-core-NameInformation.GivenName.xml +++ b/resources/nl-core/nl-core-NameInformation.GivenName.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-NameInformation.GivenName](http://nictiz.nl/fhir/StructureDefinition/zib-NameInformation.GivenName) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib. For the entire zib, the complementary profile [nl-core-NameInformation.GivenName](http://nictiz.nl/fhir/StructureDefinition/nl-core-NameInformation.GivenName) should be used. Both profiles can be added in a slice with the discriminator set to `value`/`use`." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-nameinformation-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/NameInformation-v1.1(2020EN)" /> + <name value="zib NameInformation-v1.1(2020EN)" /> + </mapping> <kind value="complex-type" /> <abstract value="false" /> <type value="HumanName" /> diff --git a/resources/nl-core/nl-core-NameInformation.xml b/resources/nl-core/nl-core-NameInformation.xml index 5e5cf554a..ff605aa15 100644 --- a/resources/nl-core/nl-core-NameInformation.xml +++ b/resources/nl-core/nl-core-NameInformation.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-NameInformation](http://nictiz.nl/fhir/StructureDefinition/zib-NameInformation) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib. For the entire zib, the complementary profile [nl-core-NameInformation.GivenName](http://nictiz.nl/fhir/StructureDefinition/nl-core-NameInformation.GivenName) should be used. Both profiles can be added in a slice with the discriminator set to `value`/`use`." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-nameinformation-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/NameInformation-v1.1(2020EN)" /> + <name value="zib NameInformation-v1.1(2020EN)" /> + </mapping> <kind value="complex-type" /> <abstract value="false" /> <type value="HumanName" /> diff --git a/resources/nl-core/nl-core-NursingIntervention.xml b/resources/nl-core/nl-core-NursingIntervention.xml index 85b064703..c217396c9 100644 --- a/resources/nl-core/nl-core-NursingIntervention.xml +++ b/resources/nl-core/nl-core-NursingIntervention.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-NursingIntervention](http://nictiz.nl/fhir/StructureDefinition/zib-NursingIntervention) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-nursingintervention-v3.2-2020EN" /> + <uri value="https://zibs.nl/wiki/NursingIntervention-v3.2(2020EN)" /> + <name value="zib NursingIntervention-v3.2(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="CarePlan" /> diff --git a/resources/nl-core/nl-core-NutritionAdvice.xml b/resources/nl-core/nl-core-NutritionAdvice.xml index 93dd9d76b..9b3c7c0f6 100644 --- a/resources/nl-core/nl-core-NutritionAdvice.xml +++ b/resources/nl-core/nl-core-NutritionAdvice.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-NutritionAdvice](http://nictiz.nl/fhir/StructureDefinition/zib-NutritionAdvice) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-nutritionadvice-v3.2-2020EN" /> + <uri value="https://zibs.nl/wiki/NutritionAdvice-v3.2(2020EN)" /> + <name value="zib NutritionAdvice-v3.2(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="NutritionOrder" /> diff --git a/resources/nl-core/nl-core-O2Saturation.xml b/resources/nl-core/nl-core-O2Saturation.xml index ff985a9ba..ee581ba51 100644 --- a/resources/nl-core/nl-core-O2Saturation.xml +++ b/resources/nl-core/nl-core-O2Saturation.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-O2Saturation](http://nictiz.nl/fhir/StructureDefinition/zib-O2Saturation) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-o2saturation-v3.1-2020EN" /> + <uri value="https://zibs.nl/wiki/O2Saturation-v3.1(2020EN)" /> + <name value="zib O2Saturation-v3.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-PainScore.xml b/resources/nl-core/nl-core-PainScore.xml new file mode 100644 index 000000000..9d927b9a9 --- /dev/null +++ b/resources/nl-core/nl-core-PainScore.xml @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-PainScore" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-PainScore" /> + <name value="NlcorePainScore" /> + <title value="nl core PainScore" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="The pain score is a general measurement for pain experience, not a description of specific, localized pain. The following are used as an easily reproducible measurement for pain experience: NRS (Numeric Rating Scale) in which the patient gives the pain a number on a scale of 1 (no pain) to 10 (unbearable pain). VAS (Visual Analogue Score), in which the patient points to a bar with a line to indicate the pain they feel. The back of the bar has a scale from 0 (no pain) to 10 (unbearable pain) on it. The results of both scores have the same meaning, but the visual analogue method (VAS) is seen as more reliable than the NRS pain score." /> + <purpose value="A derived profile from [zib-PainScore](http://nictiz.nl/fhir/StructureDefinition/zib-PainScore) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-painscore-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/PainScore-v4.0(2020EN)" /> + <name value="zib PainScore-v4.0(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-PainScore" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <alias value="nl-core-PainScore" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-ParticipationInSociety.xml b/resources/nl-core/nl-core-ParticipationInSociety.xml index 8f91f4d7b..f57dcb127 100644 --- a/resources/nl-core/nl-core-ParticipationInSociety.xml +++ b/resources/nl-core/nl-core-ParticipationInSociety.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-ParticipationInSociety](http://nictiz.nl/fhir/StructureDefinition/zib-ParticipationInSociety) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-participationinsociety-v3.1-2020EN" /> + <uri value="https://zibs.nl/wiki/ParticipationInSociety-v3.1(2020EN)" /> + <name value="zib ParticipationInSociety-v3.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-Patient.xml b/resources/nl-core/nl-core-Patient.xml index dd9c19d93..de6ea0d70 100644 --- a/resources/nl-core/nl-core-Patient.xml +++ b/resources/nl-core/nl-core-Patient.xml @@ -18,6 +18,41 @@ <purpose value="A derived profile from [zib-Patient](http://nictiz.nl/fhir/StructureDefinition/zib-Patient) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-patient-v3.2-2020EN" /> + <uri value="https://zibs.nl/wiki/Patient-v3.2(2020EN)" /> + <name value="zib Patient-v3.2(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-nationality-v3.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Nationality-v3.0(2020EN)" /> + <name value="zib Nationality-v3.0(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-maritalstatus-v3.1-2020EN" /> + <uri value="https://zibs.nl/wiki/MaritalStatus-v3.1(2020EN)" /> + <name value="zib MaritalStatus-v3.1(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-languageproficiency-v3.2-2020EN" /> + <uri value="https://zibs.nl/wiki/LanguageProficiency-v3.2(2020EN)" /> + <name value="zib LanguageProficiency-v3.2(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-contactinformation-v1.2-2020EN" /> + <uri value="https://zibs.nl/wiki/ContactInformation-v1.2(2020EN)" /> + <name value="zib ContactInformation-v1.2(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-contactperson-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/ContactPerson-v3.4(2020EN)" /> + <name value="zib ContactPerson-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-payer-v3.1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/Payer-v3.1.1(2020EN)" /> + <name value="zib Payer-v3.1.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Patient" /> diff --git a/resources/nl-core/nl-core-Payer-Organization.xml b/resources/nl-core/nl-core-Payer-Organization.xml index 6b00ce91f..72d878a77 100644 --- a/resources/nl-core/nl-core-Payer-Organization.xml +++ b/resources/nl-core/nl-core-Payer-Organization.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-Payer-Organization](http://nictiz.nl/fhir/StructureDefinition/zib-Payer-Organization) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-payer-v3.1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/Payer-v3.1.1(2020EN)" /> + <name value="zib Payer-v3.1.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Organization" /> diff --git a/resources/nl-core/nl-core-Payer.InsuranceCompany.xml b/resources/nl-core/nl-core-Payer.InsuranceCompany.xml index 0fe328a3e..a8b2b8d82 100644 --- a/resources/nl-core/nl-core-Payer.InsuranceCompany.xml +++ b/resources/nl-core/nl-core-Payer.InsuranceCompany.xml @@ -21,6 +21,11 @@ <purpose value="A derived profile from [zib-Payer](http://nictiz.nl/fhir/StructureDefinition/zib-Payer.InsuranceCompany) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-payer-v3.1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/Payer-v3.1.1(2020EN)" /> + <name value="zib Payer-v3.1.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Coverage" /> diff --git a/resources/nl-core/nl-core-Payer.PayerPerson.xml b/resources/nl-core/nl-core-Payer.PayerPerson.xml index 2de8be88c..8460caa91 100644 --- a/resources/nl-core/nl-core-Payer.PayerPerson.xml +++ b/resources/nl-core/nl-core-Payer.PayerPerson.xml @@ -21,6 +21,11 @@ <purpose value="A derived profile from [zib-Payer](http://nictiz.nl/fhir/StructureDefinition/zib-Payer.PayerPerson) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-payer-v3.1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/Payer-v3.1.1(2020EN)" /> + <name value="zib Payer-v3.1.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Coverage" /> diff --git a/resources/nl-core/nl-core-PharmaceuticalProduct.xml b/resources/nl-core/nl-core-PharmaceuticalProduct.xml index 709c263f6..a7c8798eb 100644 --- a/resources/nl-core/nl-core-PharmaceuticalProduct.xml +++ b/resources/nl-core/nl-core-PharmaceuticalProduct.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-PharmaceuticalProduct](http://nictiz.nl/fhir/StructureDefinition/zib-PharmaceuticalProduct) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-pharmaceuticalproduct-v2.1.2-2020EN" /> + <uri value="https://zibs.nl/wiki/PharmaceuticalProduct-v2.1.2(2020EN)" /> + <name value="zib PharmaceuticalProduct-v2.1.2(2020EN)" /> + </mapping> <mapping> <identity value="imm-Vaccination-Immunization-20211118" /> <uri value="https://decor.nictiz.nl/ad/#/imm-/datasets/dataset/2.16.840.1.113883.2.4.3.11.60.131.1.1/2021-11-18T10:06:34" /> diff --git a/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml b/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml new file mode 100644 index 000000000..a50ed89cd --- /dev/null +++ b/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Pregnancy.DateLastMenstruation" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.DateLastMenstruation" /> + <name value="NlcorePregnancyDateLastMenstruation" /> + <title value="nl core Pregnancy.DateLastMenstruation" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="A derived profile from [zib-Pregnancy.DateLastMenstruation](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.DateLastMenstruation) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.DateLastMenstruation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This profile on the Observation resource represents the DateLastMenstruation concept (NL-CM:7.14.8) of zib Pregnancy. It can be used together with the [nl-core-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy) profile on the Condition resource, which can be referenced using `Observation.focus`." /> + <alias value="nl-core-Pregnancy.DateLastMenstruation" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Pregnancy.EstimatedDateOfDelivery.xml b/resources/nl-core/nl-core-Pregnancy.EstimatedDateOfDelivery.xml new file mode 100644 index 000000000..d961e59a7 --- /dev/null +++ b/resources/nl-core/nl-core-Pregnancy.EstimatedDateOfDelivery.xml @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Pregnancy.EstimatedDateOfDelivery" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.EstimatedDateOfDelivery" /> + <name value="NlcorePregnancyEstimatedDateOfDelivery" /> + <title value="nl core Pregnancy.EstimatedDateOfDelivery" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="A derived profile from [zib-Pregnancy.EstimatedDateOfDelivery](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.EstimatedDateOfDelivery) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.EstimatedDateOfDelivery" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This profile on the Observation resource represents the EstimatedDateOfDelivery concept (NL-CM:7.14.3) of zib Pregnancy. It can be used together with the [nl-core-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy) profile on the Condition resource, which can be referenced using `Observation.focus`." /> + <alias value="nl-core-Pregnancy.EstimatedDateOfDelivery" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Pregnancy.Gravidity.xml b/resources/nl-core/nl-core-Pregnancy.Gravidity.xml new file mode 100644 index 000000000..641932329 --- /dev/null +++ b/resources/nl-core/nl-core-Pregnancy.Gravidity.xml @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Pregnancy.Gravidity" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.Gravidity" /> + <name value="NlcorePregnancyGravidity" /> + <title value="nl core Pregnancy.Gravidity" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="A derived profile from [zib-Pregnancy.Gravidity](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Gravidity) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Gravidity" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This profile on the Observation resource represents the Gravidity concept (NL-CM:7.14.5) of zib Pregnancy. It can be used together with the [nl-core-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy) profile on the Condition resource, which can be referenced using `Observation.focus`." /> + <alias value="nl-core-Pregnancy.Gravidity" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Pregnancy.Parity.xml b/resources/nl-core/nl-core-Pregnancy.Parity.xml new file mode 100644 index 000000000..93e30c9c7 --- /dev/null +++ b/resources/nl-core/nl-core-Pregnancy.Parity.xml @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Pregnancy.Parity" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.Parity" /> + <name value="NlcorePregnancyParity" /> + <title value="nl core Pregnancy.Parity" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="A derived profile from [zib-Pregnancy.Parity](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Parity) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Parity" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This profile on the Observation resource represents the Parity concept (NL-CM:7.14.6) of zib Pregnancy. It can be used together with the [nl-core-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy) profile on the Condition resource, which can be referenced using `Observation.focus`." /> + <alias value="nl-core-Pregnancy.Parity" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml b/resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml new file mode 100644 index 000000000..100a13ffd --- /dev/null +++ b/resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Pregnancy.PregnancyDuration" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.PregnancyDuration" /> + <name value="NlcorePregnancyPregnancyDuration" /> + <title value="nl core Pregnancy.PregnancyDuration" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="A derived profile from [zib-Pregnancy.PregnancyDuration](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.PregnancyDuration) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.PregnancyDuration" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This profile on the Observation resource represents the PregnancyDuration concept (NL-CM:7.14.4) of zib Pregnancy. It can be used together with the [nl-core-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy) profile on the Condition resource, which can be referenced using `Observation.focus`." /> + <alias value="nl-core-Pregnancy.PregnancyDuration" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Pregnancy.xml b/resources/nl-core/nl-core-Pregnancy.xml new file mode 100644 index 000000000..cbc9c4ad3 --- /dev/null +++ b/resources/nl-core/nl-core-Pregnancy.xml @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Pregnancy" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> + <name value="NlcorePregnancy" /> + <title value="nl core Pregnancy" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="A derived profile from [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Condition" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> + <derivation value="constraint" /> + <differential> + <element id="Condition"> + <path value="Condition" /> + <comment value="Zib Pregnancy is mapped to this Condition profile and 5 profiles on Observation: * [nl-core-Pregnancy.DateLastMenstruation](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.DateLastMenstruation) * [nl-core-Pregnancy.EstimatedDateOfDelivery](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.EstimatedDateOfDelivery) * [nl-core-Pregnancy.Gravidity](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.Gravidity) * [nl-core-Pregnancy.Parity](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.Parity) * [nl-core-Pregnancy.PregnancyDuration](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.PregnancyDuration) This Condition profile acts as the focal resource of zib Pregancy. This profile is referenced by the Observation profiles through `Observation.focus`." /> + <alias value="nl-core-Pregnancy" /> + </element> + <element id="Condition.subject"> + <path value="Condition.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Problem.xml b/resources/nl-core/nl-core-Problem.xml index b981cdd75..b9b2073b2 100644 --- a/resources/nl-core/nl-core-Problem.xml +++ b/resources/nl-core/nl-core-Problem.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-Problem](http://nictiz.nl/fhir/StructureDefinition/zib-Problem) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-problem-v4.4-2020EN" /> + <uri value="https://zibs.nl/wiki/Problem-v4.4(2020EN)" /> + <name value="zib Problem-v4.4(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Condition" /> diff --git a/resources/nl-core/nl-core-Procedure-event.xml b/resources/nl-core/nl-core-Procedure-event.xml index 9f589bf01..7d365c430 100644 --- a/resources/nl-core/nl-core-Procedure-event.xml +++ b/resources/nl-core/nl-core-Procedure-event.xml @@ -18,6 +18,16 @@ <purpose value="A derived profile from [zib-Procedure](http://nictiz.nl/fhir/StructureDefinition/zib-Procedure-event) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-procedure-v5.2-2020EN" /> + <uri value="https://zibs.nl/wiki/Procedure-v5.2(2020EN)" /> + <name value="zib Procedure-v5.2(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-textresult-v4.4-2020EN" /> + <uri value="https://zibs.nl/wiki/TextResult-v4.4(2020EN)" /> + <name value="zib TextResult-v4.4(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Procedure" /> diff --git a/resources/nl-core/nl-core-Procedure-request.xml b/resources/nl-core/nl-core-Procedure-request.xml index 61324b5b9..cd0d2b6dd 100644 --- a/resources/nl-core/nl-core-Procedure-request.xml +++ b/resources/nl-core/nl-core-Procedure-request.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-Procedure-ServiceRequest](http://nictiz.nl/fhir/StructureDefinition/zib-Procedure-request) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-procedure-v5.2-2020EN" /> + <uri value="https://zibs.nl/wiki/Procedure-v5.2(2020EN)" /> + <name value="zib Procedure-v5.2(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="ServiceRequest" /> @@ -42,7 +47,7 @@ </element> <element id="ServiceRequest.requester"> <path value="ServiceRequest.requester" /> - <comment value="The zib mapping contains a known cardinality difference (0..* versus 0..1). The zib will be aligned in a future version with the cardinality of FHIR, therefore this profile pre adopts the 0..1 cardinality for the requester. Each occurence of the zib HealthProfessional is normally represented by _two_ FHIR resources: a PractitionerRole resource (instance of [nl-core-HealthProfessional-PractitionerRole](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole)) and a Practitioner resource (instance of [nl-core-HealthProfessional-Practitioner](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner)). Sending systems should only fill the reference to the PractitionerRole instance here. Recieving systems can retrieve the reference to the Practitioner resource from that PractitionerRole instance. In rare circumstances, there is only a Practitioner instance, in which case it is that instance which will be referenced here. However, since this should be the exception, the nl-core-HealthProfessional-Practitioner profile is not explicitly mentioned as a target profile." /> + <comment value="The zib mapping contains a known cardinality difference (0..* versus 0..1). The zib will be aligned in a future version with the cardinality of FHIR, therefore this profile pre-adopts the 0..1 cardinality for the requester. Each occurrence of the zib HealthProfessional is normally represented by _two_ FHIR resources: a PractitionerRole resource (instance of [nl-core-HealthProfessional-PractitionerRole](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole)) and a Practitioner resource (instance of [nl-core-HealthProfessional-Practitioner](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner)). The Practitioner resource is referenced from the PractitionerRole instance. For this reason, sending systems should fill the reference to the PractitionerRole instance here, and not the Practitioner resource. Receiving systems can then retrieve the reference to the Practitioner resource from that PractitionerRole instance. In rare circumstances, there is only a Practitioner instance, in which case it is that instance which will be referenced here. However, since this should be the exception, the zib-HealthProfessional-Practitioner profile is not explicitly mentioned as a target profile." /> <type> <code value="Reference" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/pattern-NlCoreHealthProfessionalReference" /> diff --git a/resources/nl-core/nl-core-PulseRate.xml b/resources/nl-core/nl-core-PulseRate.xml new file mode 100644 index 000000000..1ab409de4 --- /dev/null +++ b/resources/nl-core/nl-core-PulseRate.xml @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-PulseRate" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-PulseRate" /> + <name value="NlcorePulseRate" /> + <title value="nl core PulseRate" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="The pulse rate is the number of palpations per minute measured at an artery." /> + <purpose value="A derived profile from [zib-PulseRate](http://nictiz.nl/fhir/StructureDefinition/zib-PulseRate) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-pulserate-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/PulseRate-v3.3(2020EN)" /> + <name value="zib PulseRate-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-PulseRate" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <alias value="nl-core-PulseRate" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Refraction.xml b/resources/nl-core/nl-core-Refraction.xml index 5b9eea393..563e91f7f 100644 --- a/resources/nl-core/nl-core-Refraction.xml +++ b/resources/nl-core/nl-core-Refraction.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-Refraction](http://nictiz.nl/fhir/StructureDefinition/zib-Refraction) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-refraction-v1.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Refraction-v1.0(2020EN)" /> + <name value="zib Refraction-v1.0(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-SOAPReport.SOAPLine.xml b/resources/nl-core/nl-core-SOAPReport.SOAPLine.xml index 885ac9314..b0dae6d0f 100644 --- a/resources/nl-core/nl-core-SOAPReport.SOAPLine.xml +++ b/resources/nl-core/nl-core-SOAPReport.SOAPLine.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-SOAPReport-Observation](http://nictiz.nl/fhir/StructureDefinition/zib-SOAPReport.SOAPLine) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-soapreport-v1.0-2020EN" /> + <uri value="https://zibs.nl/wiki/SOAPReport-v1.0(2020EN)" /> + <name value="zib SOAPReport-v1.0(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-SOAPReport.xml b/resources/nl-core/nl-core-SOAPReport.xml index 6eae8ce79..27bcb9c23 100644 --- a/resources/nl-core/nl-core-SOAPReport.xml +++ b/resources/nl-core/nl-core-SOAPReport.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-SOAPReport](http://nictiz.nl/fhir/StructureDefinition/zib-SOAPReport) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-soapreport-v1.0-2020EN" /> + <uri value="https://zibs.nl/wiki/SOAPReport-v1.0(2020EN)" /> + <name value="zib SOAPReport-v1.0(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Composition" /> @@ -61,7 +66,7 @@ </element> <element id="Composition.title"> <path value="Composition.title" /> - <definition value="Official human-readable label for the composition. Suggested value is either episode title, or the ICPC display name on the E-entry" /> + <definition value="Official human-readable label for the composition. Suggested value is either episode title, or the ICPC display name on the A entry." /> </element> <element id="Composition.section:soapLine"> <path value="Composition.section" /> diff --git a/resources/nl-core/nl-core-SkinDisorder.xml b/resources/nl-core/nl-core-SkinDisorder.xml new file mode 100644 index 000000000..8b276c3d5 --- /dev/null +++ b/resources/nl-core/nl-core-SkinDisorder.xml @@ -0,0 +1,81 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-SkinDisorder" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-SkinDisorder" /> + <name value="NlcoreSkinDisorder" /> + <title value="nl core SkinDisorder" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="A skin condition is a disturbance of the organ skin caused by a source to be specified later on." /> + <purpose value="A derived profile from [zib-SkinDisorder](http://nictiz.nl/fhir/StructureDefinition/zib-SkinDisorder) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-skindisorder-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/SkinDisorder-v3.3(2020EN)" /> + <name value="zib SkinDisorder-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Condition" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-SkinDisorder" /> + <derivation value="constraint" /> + <differential> + <element id="Condition"> + <path value="Condition" /> + <alias value="nl-core-SkinDisorder" /> + </element> + <element id="Condition.extension"> + <path value="Condition.extension" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="url" /> + </discriminator> + <rules value="open" /> + </slicing> + <min value="0" /> + </element> + <element id="Condition.extension:cause"> + <path value="Condition.extension" /> + <sliceName value="cause" /> + <min value="0" /> + </element> + <element id="Condition.extension:cause.value[x]"> + <path value="Condition.extension.value[x]" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Condition" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Procedure" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/MedicationAdministration" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Immunization" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/MedicationStatement" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Problem" /> + </type> + </element> + <element id="Condition.bodySite"> + <path value="Condition.bodySite" /> + <type> + <code value="CodeableConcept" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-AnatomicalLocation" /> + </type> + </element> + <element id="Condition.subject"> + <path value="Condition.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Stoma.xml b/resources/nl-core/nl-core-Stoma.xml index 04e9f19ec..b4aa36ae2 100644 --- a/resources/nl-core/nl-core-Stoma.xml +++ b/resources/nl-core/nl-core-Stoma.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-Stoma](http://nictiz.nl/fhir/StructureDefinition/zib-Stoma) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-stoma-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Stoma-v3.3(2020EN)" /> + <name value="zib Stoma-v3.3(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Condition" /> diff --git a/resources/nl-core/nl-core-StrongKidsScore.xml b/resources/nl-core/nl-core-StrongKidsScore.xml new file mode 100644 index 000000000..5006ec9f6 --- /dev/null +++ b/resources/nl-core/nl-core-StrongKidsScore.xml @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-StrongKidsScore" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-StrongKidsScore" /> + <name value="NlcoreStrongKidsScore" /> + <title value="nl core StrongKidsScore" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="The StrongKids score is a (validated) measuring tool for determining the extent of a child’s malnutrition. StrongKids is developed to recognize and treat malnutrition in children aged > 1 month to 18 years in a hospital setting. The tool comprises four questions, each of which is assigned a score. The total score determines the extent of malnutrition. (STRONGkids= Screening Tool Risk On Nutritional Status and Growth)" /> + <purpose value="A derived profile from [zib-StrongKidsScore](http://nictiz.nl/fhir/StructureDefinition/zib-StrongKidsScore) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-strongkidsscore-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/StrongKidsScore-v1.1(2020EN)" /> + <name value="zib StrongKidsScore-v1.1(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-StrongKidsScore" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <alias value="nl-core-StrongKidsScore" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-TextResult.VisualResult.xml b/resources/nl-core/nl-core-TextResult.VisualResult.xml index c546fe7e3..e0586dc52 100644 --- a/resources/nl-core/nl-core-TextResult.VisualResult.xml +++ b/resources/nl-core/nl-core-TextResult.VisualResult.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-TextResult.VisualResult](http://nictiz.nl/fhir/StructureDefinition/zib-TextResult.VisualResult) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-textresult-v4.4-2020EN" /> + <uri value="https://zibs.nl/wiki/TextResult-v4.4(2020EN)" /> + <name value="zib TextResult-v4.4(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Media" /> diff --git a/resources/nl-core/nl-core-TextResult.xml b/resources/nl-core/nl-core-TextResult.xml index f908ac942..5502a42d5 100644 --- a/resources/nl-core/nl-core-TextResult.xml +++ b/resources/nl-core/nl-core-TextResult.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-TextResult](http://nictiz.nl/fhir/StructureDefinition/zib-TextResult) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-textresult-v4.4-2020EN" /> + <uri value="https://zibs.nl/wiki/TextResult-v4.4(2020EN)" /> + <name value="zib TextResult-v4.4(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="DiagnosticReport" /> diff --git a/resources/nl-core/nl-core-TimeInterval.xml b/resources/nl-core/nl-core-TimeInterval.xml index 3b4681661..07a773c38 100644 --- a/resources/nl-core/nl-core-TimeInterval.xml +++ b/resources/nl-core/nl-core-TimeInterval.xml @@ -1,32 +1,37 @@ <?xml version="1.0" encoding="UTF-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-TimeInterval"/> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-TimeInterval"/> - <name value="NlcoreTimeInterval"/> - <title value="nl core TimeInterval"/> - <status value="draft"/> - <publisher value="Nictiz"/> + <id value="nl-core-TimeInterval" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-TimeInterval" /> + <name value="NlcoreTimeInterval" /> + <title value="nl core TimeInterval" /> + <status value="draft" /> + <publisher value="Nictiz" /> <contact> - <name value="Nictiz"/> + <name value="Nictiz" /> <telecom> <system value="url" /> <value value="https://www.nictiz.nl" /> - <use value="work"/> + <use value="work" /> </telecom> </contact> - <description value="A time interval indicates the time between two moments in time. Interval can be defined by a start time and end time , start time and duration or duration and end time."/> - <purpose value="A derived profile from [TimeInterval](http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib."/> - <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise."/> - <fhirVersion value="4.0.1"/> - <kind value="complex-type"/> - <abstract value="false"/> - <type value="Period"/> - <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval"/> - <derivation value="constraint"/> + <description value="A time interval indicates the time between two moments in time. Interval can be defined by a start time and end time , start time and duration or duration and end time." /> + <purpose value="A derived profile from [zib-TimeInterval](http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-timeinterval-v1.0-2020EN" /> + <uri value="https://zibs.nl/wiki/TimeInterval-v1.0(2020EN)" /> + <name value="zib TimeInterval-v1.0(2020EN)" /> + </mapping> + <kind value="complex-type" /> + <abstract value="false" /> + <type value="Period" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval" /> + <derivation value="constraint" /> <differential> <element id="Period"> - <path value="Period"/> - <alias value="nl-core-TimeInterval"/> + <path value="Period" /> + <alias value="nl-core-TimeInterval" /> </element> </differential> -</StructureDefinition> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-TobaccoUse.xml b/resources/nl-core/nl-core-TobaccoUse.xml index d2189fab3..594fed3d8 100644 --- a/resources/nl-core/nl-core-TobaccoUse.xml +++ b/resources/nl-core/nl-core-TobaccoUse.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-TobaccoUse](http://nictiz.nl/fhir/StructureDefinition/zib-TobaccoUse) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-tobaccouse-v3.2-2020EN" /> + <uri value="https://zibs.nl/wiki/TobaccoUse-v3.2(2020EN)" /> + <name value="zib TobaccoUse-v3.2(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-TreatmentDirective2.xml b/resources/nl-core/nl-core-TreatmentDirective2.xml index ad2b5783a..3f7438b55 100644 --- a/resources/nl-core/nl-core-TreatmentDirective2.xml +++ b/resources/nl-core/nl-core-TreatmentDirective2.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-TreatmentDirective2](http://nictiz.nl/fhir/StructureDefinition/zib-TreatmentDirective2) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-treatmentdirective2-v1.0-2020EN" /> + <uri value="https://zibs.nl/wiki/TreatmentDirective2-v1.0(2020EN)" /> + <name value="zib TreatmentDirective2-v1.0(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Consent" /> diff --git a/resources/nl-core/nl-core-Vaccination-event.xml b/resources/nl-core/nl-core-Vaccination-event.xml index e03fdce5c..86f0a0805 100644 --- a/resources/nl-core/nl-core-Vaccination-event.xml +++ b/resources/nl-core/nl-core-Vaccination-event.xml @@ -23,6 +23,11 @@ <uri value="https://decor.nictiz.nl/ad/#/imm-/datasets/dataset/2.16.840.1.113883.2.4.3.11.60.131.1.1/2021-11-18T10:06:34" /> <name value="ART-DECOR Dataset Vaccination-Immunization 20211118T10:06:34" /> </mapping> + <mapping> + <identity value="zib-vaccination-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Vaccination-v4.0(2020EN)" /> + <name value="zib Vaccination-v4.0(2020EN)" /> + </mapping> <mapping> <identity value="zib-pharmaceuticalproduct-v2.1.2-2020EN" /> <uri value="https://zibs.nl/wiki/PharmaceuticalProduct-v2.1.2(2020EN)" /> @@ -108,7 +113,7 @@ <element id="Immunization.location"> <path value="Immunization.location" /> <definition value="The healthcare center where the vaccination is or or will be carried out." /> - <comment value="Concept HealthcareProvider (imm-dataelement-262) is mapped to both `.location` and `.performer:administrator.actor` respectively, respectively to represent the location where the vaccination was delivered (using [nl-core-HealthcareProvider](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider)) and the organization that delivered the vaccination (using [nl-core-HealthcareProvider-Organization](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization))." /> + <comment value="Concept HealthcareProvider (imm-dataelement-262) is mapped to both `.location` and `.performer:administrator.actor`, to represent respectively the location where the vaccination was delivered (using [nl-core-HealthcareProvider](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider)) and the organization that delivered the vaccination (using [nl-core-HealthcareProvider-Organization](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization))." /> <type> <code value="Reference" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> @@ -145,7 +150,7 @@ </element> <element id="Immunization.performer:administrator.actor"> <path value="Immunization.performer.actor" /> - <comment value="Each occurrence of the zib HealthProfessional is normally represented by _two_ FHIR resources: a PractitionerRole resource (instance of [nl-core-HealthProfessional-PractitionerRole](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole)) and a Practitioner resource (instance of [nl-core-HealthProfessional-Practitioner](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner)). The Practitioner resource is referenced from the PractitionerRole instance. For this reason, sending systems should fill the reference to the PractitionerRole instance here, and not the Practitioner resource. Receiving systems can then retrieve the reference to the Practitioner resource from that PractitionerRole instance. In rare circumstances, there is only a Practitioner instance, in which case it is that instance which will be referenced here. However, since this should be the exception, the zib-HealthProfessional-Practitioner profile is not explicitly mentioned as a target profile. Concept HealthcareProvider (imm-dataelement-262) is mapped to both `.location` and `.performer:administrator.actor` respectively, respectively to represent the location where the vaccination was delivered (using [nl-core-HealthcareProvider](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider)) and the organization that delivered the vaccination (using [nl-core-HealthcareProvider-Organization](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization))." /> + <comment value="Each occurrence of the zib HealthProfessional is normally represented by _two_ FHIR resources: a PractitionerRole resource (instance of [nl-core-HealthProfessional-PractitionerRole](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole)) and a Practitioner resource (instance of [nl-core-HealthProfessional-Practitioner](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner)). The Practitioner resource is referenced from the PractitionerRole instance. For this reason, sending systems should fill the reference to the PractitionerRole instance here, and not the Practitioner resource. Receiving systems can then retrieve the reference to the Practitioner resource from that PractitionerRole instance. In rare circumstances, there is only a Practitioner instance, in which case it is that instance which will be referenced here. However, since this should be the exception, the zib-HealthProfessional-Practitioner profile is not explicitly mentioned as a target profile. Concept HealthcareProvider (imm-dataelement-262) is mapped to both `.location` and `.performer:administrator.actor`, to represent respectively the location where the vaccination was delivered (using [nl-core-HealthcareProvider](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider)) and the organization that delivered the vaccination (using [nl-core-HealthcareProvider-Organization](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization))." /> <type> <code value="Reference" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/pattern-NlCoreHealthProfessionalReference" /> diff --git a/resources/nl-core/nl-core-Vaccination-request.xml b/resources/nl-core/nl-core-Vaccination-request.xml index 03b6224ea..012782498 100644 --- a/resources/nl-core/nl-core-Vaccination-request.xml +++ b/resources/nl-core/nl-core-Vaccination-request.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-Vaccination-request](http://nictiz.nl/fhir/StructureDefinition/zib-Vaccination-request) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-vaccination-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Vaccination-v4.0(2020EN)" /> + <name value="zib Vaccination-v4.0(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="ImmunizationRecommendation" /> diff --git a/resources/nl-core/nl-core-VisualFunction.VisualAid.Product.xml b/resources/nl-core/nl-core-VisualFunction.VisualAid.Product.xml index 60d820ab7..e6ed4ae30 100644 --- a/resources/nl-core/nl-core-VisualFunction.VisualAid.Product.xml +++ b/resources/nl-core/nl-core-VisualFunction.VisualAid.Product.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-VisualFunction.VisualAid.Product](http://nictiz.nl/fhir/StructureDefinition/zib-VisualFunction.VisualAid.Product) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-visualfunction-v3.1-2020EN" /> + <uri value="https://zibs.nl/wiki/VisualFunction-v3.1(2020EN)" /> + <name value="zib VisualFunction-v3.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Device" /> diff --git a/resources/nl-core/nl-core-VisualFunction.VisualAid.xml b/resources/nl-core/nl-core-VisualFunction.VisualAid.xml index 816c9b6cd..d2cae23e1 100644 --- a/resources/nl-core/nl-core-VisualFunction.VisualAid.xml +++ b/resources/nl-core/nl-core-VisualFunction.VisualAid.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-VisualFunction.VisualAid](http://nictiz.nl/fhir/StructureDefinition/zib-VisualFunction.VisualAid) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-visualfunction-v3.1-2020EN" /> + <uri value="https://zibs.nl/wiki/VisualFunction-v3.1(2020EN)" /> + <name value="zib VisualFunction-v3.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="DeviceUseStatement" /> @@ -50,7 +55,6 @@ <type> <code value="Reference" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/pattern-NlCoreHealthProfessionalReference" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" /> </type> </element> @@ -75,15 +79,22 @@ <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> </type> </element> - <element id="DeviceUseStatement.derivedFrom:procedure"> + <element id="DeviceUseStatement.derivedFrom:procedure-request"> <path value="DeviceUseStatement.derivedFrom" /> - <sliceName value="procedure" /> + <sliceName value="procedure-request" /> <type> <code value="Reference" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Procedure-event" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Procedure-request" /> </type> </element> + <element id="DeviceUseStatement.derivedFrom:procedure-event"> + <path value="DeviceUseStatement.derivedFrom" /> + <sliceName value="procedure-event" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Procedure-event" /> + </type> + </element> <element id="DeviceUseStatement.device"> <path value="DeviceUseStatement.device" /> <type> @@ -100,15 +111,6 @@ <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Problem" /> </type> </element> - <element id="DeviceUseStatement.reasonReference:zibMedicalDeviceReference"> - <path value="DeviceUseStatement.reasonReference" /> - <sliceName value="zibMedicalDeviceReference" /> - <type> - <code value="Reference" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-FunctionalOrMentalStatus" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Mobility" /> - </type> - </element> <element id="DeviceUseStatement.reasonReference:visualFunction"> <path value="DeviceUseStatement.reasonReference" /> <sliceName value="visualFunction" /> diff --git a/resources/nl-core/nl-core-VisualFunction.xml b/resources/nl-core/nl-core-VisualFunction.xml index 4d991ca15..af8387d47 100644 --- a/resources/nl-core/nl-core-VisualFunction.xml +++ b/resources/nl-core/nl-core-VisualFunction.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-VisualFunction](http://nictiz.nl/fhir/StructureDefinition/zib-VisualFunction) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-visualfunction-v3.1-2020EN" /> + <uri value="https://zibs.nl/wiki/VisualFunction-v3.1(2020EN)" /> + <name value="zib VisualFunction-v3.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/package.json b/resources/nl-core/package.json index d8475d3b3..1668389f9 100644 --- a/resources/nl-core/package.json +++ b/resources/nl-core/package.json @@ -1,12 +1,12 @@ { "name": "nictiz.fhir.nl.r4.nl-core", - "version": "0.7.0-beta.1", + "version": "0.9.0-beta.1", "homepage": "https://zibs.nl/wiki/HCIM_Release_2020(EN)", "title": "FHIR implementation of zibs 2020", "description": "NL package of FHIR R4 conformance resources for zib (Zorginformatiebouwstenen, Clinical Information Models) release 2020.", "dependencies": { "hl7.fhir.r4.core": "4.0.x", - "nictiz.fhir.nl.r4.zib2020": "0.7.0-beta.1" + "nictiz.fhir.nl.r4.zib2020": "0.9.0-beta.1" }, "keywords": [ "nl", diff --git a/resources/nl-core/pattern-NlCoreHealthProfessionalReference.xml b/resources/nl-core/pattern-NlCoreHealthProfessionalReference.xml index 8069ff4cf..9fbbc76a2 100644 --- a/resources/nl-core/pattern-NlCoreHealthProfessionalReference.xml +++ b/resources/nl-core/pattern-NlCoreHealthProfessionalReference.xml @@ -26,7 +26,7 @@ <differential> <element id="Reference"> <path value="Reference" /> - <comment value="Each occurrence of the zib HealthProfessional is normally represented by _two_ FHIR resources: a PractitionerRole resource (instance of [nl-core-HealthProfessional-PractitionerRole](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole)) and a Practitioner resource (instance of [nl-core-HealthProfessional-Practitioner](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner)). The Practitioner resource is referenced from the PractitionerRole instance. For this reason, sending systems should fill the reference to the PractitionerRole instance here, and not the Practitioner resource. Receiving systems can then retrieve the reference to the Practitioner resource from that PractitionerRole instance. In rare circumstances, there is only a Practitioner instance, in which case it is that instance which will be referenced here. However, since this should be the exception, the zib-HealthProfessional-Practitioner profile is not explicitly mentioned as a target profile." /> + <comment value="Each occurrence of the zib HealthProfessional is normally represented by _two_ FHIR resources: a PractitionerRole resource (instance of [nl-core-HealthProfessional-PractitionerRole](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole)) and a Practitioner resource (instance of [nl-core-HealthProfessional-Practitioner](http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner)). The Practitioner resource is referenced from the PractitionerRole instance. For this reason, sending systems should fill the reference to the PractitionerRole instance here, and not the Practitioner resource. Receiving systems can then retrieve the reference to the Practitioner resource from that PractitionerRole instance. In rare circumstances, there is only a Practitioner instance, in which case it is that instance which will be referenced here. However, since this should be the exception, the nl-core-HealthProfessional-Practitioner profile is not explicitly mentioned as a target profile." /> </element> </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/ext-CodeSpecification.xml b/resources/zib/ext-CodeSpecification.xml index d1e0b03a2..f6d97fb9d 100644 --- a/resources/zib/ext-CodeSpecification.xml +++ b/resources/zib/ext-CodeSpecification.xml @@ -14,7 +14,7 @@ <use value="work" /> </telecom> </contact> - <description value="Sometimes it is not possible to use the ValueSet from the functional description on the corresponding FHIR element. This is a common occurence when the FHIR element has datatype _code_ and has a _required_ binding with an incompatible FHIR core ValueSet. It can also happen when the FHIR element has a _string_ or other non-coded datatype. In this case, the FHIR element may be augmented with this extension to communicate the code from the functional description. This information should always be _added_ to the normal use of the FHIR element to allow for maximum interoperability." /> + <description value="Sometimes it is not possible to use the ValueSet from the functional description on the corresponding FHIR element. This is a common occurrence when the FHIR element has datatype _code_ and has a _required_ binding with an incompatible FHIR core ValueSet. It can also happen when the FHIR element has a _string_ or other non-coded datatype. In this case, the FHIR element may be augmented with this extension to communicate the code from the functional description. This information should always be _added_ to the normal use of the FHIR element to allow for maximum interoperability." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> <kind value="complex-type" /> diff --git a/resources/zib/ext-FeedingPatternInfant.FeedingMethod.xml b/resources/zib/ext-FeedingPatternInfant.FeedingMethod.xml new file mode 100644 index 000000000..f6c0c6198 --- /dev/null +++ b/resources/zib/ext-FeedingPatternInfant.FeedingMethod.xml @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="ext-FeedingPatternInfant.FeedingMethod" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/ext-FeedingPatternInfant.FeedingMethod" /> + <name value="ExtFeedingPatternInfantFeedingMethod" /> + <title value="ext FeedingPatternInfant.FeedingMethod" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="An extension to specify the method how the feeding is given to the infant." /> + <purpose value="This extension represents the FeedingMethod concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) FeedingPatternInfant-v1.1(2020EN)](https://zibs.nl/wiki/FeedingPatternInfant-v1.1(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/FeedingPatternInfant-v1.1(2020EN)" /> + <name value="zib FeedingPatternInfant-v1.1(2020EN)" /> + </mapping> + <kind value="complex-type" /> + <abstract value="false" /> + <context> + <type value="element" /> + <expression value="Observation.component" /> + </context> + <type value="Extension" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" /> + <derivation value="constraint" /> + <differential> + <element id="Extension.url"> + <path value="Extension.url" /> + <fixedUri value="http://nictiz.nl/fhir/StructureDefinition/ext-FeedingPatternInfant.FeedingMethod" /> + </element> + <element id="Extension.value[x]"> + <path value="Extension.value[x]" /> + <short value="FeedingMethod" /> + <definition value="The method how the feeding is given to the infant." /> + <alias value="VoedingMethode" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="extensible" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.31.2--20200901000000" /> + </binding> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.4" /> + <comment value="FeedingMethod" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/ext-MedicalDevice.HealthProfessional.xml b/resources/zib/ext-MedicalDevice.HealthProfessional.xml index 997243afd..898e283a3 100644 --- a/resources/zib/ext-MedicalDevice.HealthProfessional.xml +++ b/resources/zib/ext-MedicalDevice.HealthProfessional.xml @@ -14,7 +14,7 @@ <use value="work" /> </telecom> </contact> - <description value="An extension to caputure the healthcare provider involved in the indication for use of the medical device implant." /> + <description value="An extension to capture the healthcare provider involved in the indication for use of the medical device implant." /> <purpose value="This extension represents the HealthProfessional reference of (zib MedicalDevice v3.3.1(2020))[https://zibs.nl/wiki/MedicalDevice-v3.3.1(2020EN)]." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> @@ -45,13 +45,11 @@ <path value="Extension.value[x]" /> <short value="HealthProfessional" /> <definition value="The healthcare provider involved in the indication for use of the medical device implant." /> - <comment value="Each occurence of the zib HealthProfessional is normally represented by _two_ FHIR resources: a PractitionerRole resource (instance of [zib-HealthProfessional-PractitionerRole](http://nictiz.nl/fhir/StructureDefinition/zib-HealthProfessional-PractitionerRole)) and a Practitioner resource (instance of [zib-HealthProfessional-Practitioner](http://nictiz.nl/fhir/StructureDefinition/zib-HealthProfessional-Practitioner)). The reference to the Practitioner resource is referenced from the PractitionerRole instance. For this reason, sending systems should fill the reference to the PractitionerRole instance here, and not the Practitioner resource. Only in rare circumstances, there is just a Practitioner instance, in which case it is that instance which will be referenced here." /> <alias value="Zorgverlener" /> <type> <code value="Reference" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/pattern-ZibHealthProfessionalReference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-HealthProfessional-PractitionerRole" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-HealthProfessional-Practitioner" /> </type> <mapping> <identity value="zib-medicaldevice-v3.3.1-2020EN" /> diff --git a/resources/zib/ext-MedicalDevice.Location.xml b/resources/zib/ext-MedicalDevice.Location.xml index b6c91efc7..7967ec8b3 100644 --- a/resources/zib/ext-MedicalDevice.Location.xml +++ b/resources/zib/ext-MedicalDevice.Location.xml @@ -14,7 +14,7 @@ <use value="work" /> </telecom> </contact> - <description value="An extension to caputure the healthcare provider involved in the indication for use of the medical device implant." /> + <description value="An extension to capture the healthcare provider involved in the indication for use of the medical device implant." /> <purpose value="This extension represents the Location reference of (zib MedicalDevice v3.3.1(2020))[https://zibs.nl/wiki/MedicalDevice-v3.3.1(2020EN)]." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> diff --git a/resources/zib/ext-MedicationContraIndication.ReasonClosure.xml b/resources/zib/ext-MedicationContraIndication.ReasonClosure.xml index 90cc9a782..5e0c0f44e 100644 --- a/resources/zib/ext-MedicationContraIndication.ReasonClosure.xml +++ b/resources/zib/ext-MedicationContraIndication.ReasonClosure.xml @@ -15,7 +15,7 @@ </telecom> </contact> <description value="An extension to provide a textual explanation of why the medication contraindication has been closed." /> - <purpose value="This extension represents the ReasonClosure of [MedicationContraIndication](https://zibs.nl/wiki/MedicationContraIndication-v1.0(2020EN))" /> + <purpose value="This extension represents the ReasonClosure concept of [MedicationContraIndication](https://zibs.nl/wiki/MedicationContraIndication-v1.0(2020EN))." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> <mapping> diff --git a/resources/zib/ext-Procedure.ProcedureMethod.xml b/resources/zib/ext-Procedure.ProcedureMethod.xml index 71b71d1ea..7bf1cdddb 100644 --- a/resources/zib/ext-Procedure.ProcedureMethod.xml +++ b/resources/zib/ext-Procedure.ProcedureMethod.xml @@ -33,11 +33,6 @@ <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" /> <derivation value="constraint" /> <differential> - <element id="Extension"> - <path value="Extension" /> - <short value="The method used to perform the procedure" /> - <definition value="The method used to perform this procedure." /> - </element> <element id="Extension.url"> <path value="Extension.url" /> <fixedUri value="http://nictiz.nl/fhir/StructureDefinition/ext-Procedure.ProcedureMethod" /> diff --git a/resources/zib/ext-SOAPReport.SOAPLineCode.xml b/resources/zib/ext-SOAPReport.SOAPLineCode.xml index c5165b504..4d6f02ee5 100644 --- a/resources/zib/ext-SOAPReport.SOAPLineCode.xml +++ b/resources/zib/ext-SOAPReport.SOAPLineCode.xml @@ -9,13 +9,13 @@ <contact> <name value="Nictiz" /> <telecom> - <system value="url"/> - <value value="https://www.nictiz.nl"/> - <use value="work"/> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> </telecom> </contact> - <description value="An extension to specify the soapline code. The extension can be seen as an addition to the SOAPLineHeader and SOAPLineText concept mapped to the code and text element." /> - <purpose value="This extension represents the SOAPLineCode concept of [zib SOAPReport v1.0(2020)](https://zibs.nl/wiki/SOAPReport-v1.0(2020EN))" /> + <description value="An extension to specify the SOAPLine code. The extension can be seen as an addition to the SOAPLineHeader and SOAPLineText concept mapped to the code and text element." /> + <purpose value="This extension represents the SOAPLineCode concept of [zib SOAPReport v1.0(2020)](https://zibs.nl/wiki/SOAPReport-v1.0(2020EN))." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> <mapping> @@ -44,7 +44,7 @@ <element id="Extension.value[x]"> <path value="Extension.value[x]" /> <short value="SOAPLineCode" /> - <definition value="Coded values can be added to a line that describe essential aspects of the line. In a SOAP report an ICPC code may be assigned, but only to the S and E line." /> + <definition value="Coded values can be added to a line that describe essential aspects of the line. In a SOAP report an ICPC code may be assigned, but only to the S and A line." /> <alias value="SOEPRegelCode" /> <type> <code value="CodeableConcept" /> diff --git a/resources/zib/ext-TimeInterval.Duration.xml b/resources/zib/ext-TimeInterval.Duration.xml index 872055f74..8a3d55a15 100644 --- a/resources/zib/ext-TimeInterval.Duration.xml +++ b/resources/zib/ext-TimeInterval.Duration.xml @@ -14,8 +14,8 @@ <use value="work" /> </telecom> </contact> - <description value="The duration of the interval in appropriate units of time (e.g. days or hours, etc.)." /> - <purpose value="This extension represents the Duration concept of the Dutch zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [TimeInterval v1.0 (2020EN)](https://zibs.nl/wiki/TimeInterval-v1.0(2020EN))." /> + <description value="An extension to provide the Duration concept of zib TimeInterval." /> + <purpose value="This extension can be used to represent the Duration concept of the Dutch zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [TimeInterval v1.0 (2020EN)](https://zibs.nl/wiki/TimeInterval-v1.0(2020EN)). Please note: this extension should not be added to profiles in isolation, but via either the [zib-TimeInterval](http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval) profile or the [ext-TimeInterval.Period](http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period) extension. See the documentation on these resources for more information." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> <mapping> diff --git a/resources/zib/ext-TimeInterval.Period.xml b/resources/zib/ext-TimeInterval.Period.xml index b9f08454d..6952df1f6 100644 --- a/resources/zib/ext-TimeInterval.Period.xml +++ b/resources/zib/ext-TimeInterval.Period.xml @@ -14,8 +14,8 @@ <use value="work" /> </telecom> </contact> - <description value="An extension to provide the StartDateTime and EndDateTime of zib TimeInterval." /> - <purpose value="This extension represents the startDateTime and endDateTime concepts of the Dutch zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [TimeInterval v1.0 (2020EN)](https://zibs.nl/wiki/TimeInterval-v1.0(2020EN)). Because some host resources natively support the _Period_ data type, it has been chosen not to make a complex extension representing all concepts of the zib. When the host resource supports the _Period_ data type, the <http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval> data type profile can be used on it, otherwise the current extension should be added. The <http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Duration> extension should be added on the same level as the element containing the _Period_." /> + <description value="An extension to provide all concepts of zib TimeInterval, to be used in resources where none of these concepts are natively supported." /> + <purpose value="This extension is one of the three StructureDefinitions that can be used to represent the Dutch (partial) zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [TimeInterval v1.0 (2020EN)](https://zibs.nl/wiki/TimeInterval-v1.0(2020EN)). This zib is represented in FHIR by a combination of two datatypes: _Period_ and _Duration_. To support this zib across different FHIR resource types, three related StructureDefinitions are provided: * [ext-TimeInterval.Duration](http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Duration): extension to provide the _Duration_ datatype to resource types where no element with this datatype isn't normally available. This extension should not be used in isolation, but only via one of the two resources described below! * [zib-TimeInterval](http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval): profile on the _Period_ datatype that defines mappings to zib TimeInterval and brings in the ext-TimeInterval.Duration extension mentioned above. For resource types that natively support an element of the _Period_ datatype but not of the _Duration_ datatype, this profile should be used. * [ext-TimeInterval.Period](http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period) (this extension): extension to provide the _Period_ datatype plus the _Duration_ extension mentioned above, with mappings to zib TimeInterval. For resource types that support neither elements of datatype _Period_ nor _Duration_, this extension should be used. *Note*: In hindsight the name of this extension is confusing, 'ext-TimeInterval' would have been better suited. * *Note*: when the resource type natively supports elements of datatype _Period_ and _Duration_, the zib should be mapped onto these elements directly." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> <kind value="complex-type" /> diff --git a/resources/zib/fhirpkg.lock.json b/resources/zib/fhirpkg.lock.json index d4c08da73..9b6164f15 100644 --- a/resources/zib/fhirpkg.lock.json +++ b/resources/zib/fhirpkg.lock.json @@ -1,9 +1,5 @@ { -<<<<<<< HEAD - "updated": "2021-05-04T10:30:38.7234451+02:00", -======= "updated": "2021-05-10T09:57:42.2770517+02:00", ->>>>>>> Added extension, healthprofrole added "dependencies": { "hl7.fhir.r4.core": "4.0.1" }, diff --git a/resources/zib/package.json b/resources/zib/package.json index 60abd7f99..a7b00b2e8 100644 --- a/resources/zib/package.json +++ b/resources/zib/package.json @@ -1,6 +1,6 @@ { "name": "nictiz.fhir.nl.r4.zib2020", - "version": "0.7.0-beta.1", + "version": "0.9.0-beta.1", "homepage": "https://zibs.nl/wiki/HCIM_Release_2020(EN)", "title": "FHIR implementation of zibs 2020", "description": "NL package of FHIR R4 conformance resources for zib (Zorginformatiebouwstenen, Clinical Information Models) release 2020.", diff --git a/resources/zib/pattern-GstdQuantity.xml b/resources/zib/pattern-GstdQuantity.xml index 4f03d3a22..772c06fbd 100644 --- a/resources/zib/pattern-GstdQuantity.xml +++ b/resources/zib/pattern-GstdQuantity.xml @@ -3,19 +3,19 @@ <id value="pattern-GstdQuantity" /> <url value="http://nictiz.nl/fhir/StructureDefinition/pattern-GstdQuantity" /> <name value="PatternGstdQuantity" /> - <title value="G-Standaard Quantity" /> + <title value="G-Standard Quantity" /> <status value="draft" /> <publisher value="Nictiz" /> <contact> - <name value="Nictiz"/> + <name value="Nictiz" /> <telecom> - <system value="url"/> - <value value="https://www.nictiz.nl"/> - <use value="work"/> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> </telecom> </contact> - <description value="A Quantity datatype profile to add a Quantity translation in G-standard units using the HL7 core iso21090-PQ-translation extension. The extension MAY be used to additionally add translations expressed in a different unit from a different unit code system (e.g. NHG table Gebruiksvoorschriften (Table 25))." /> - <purpose value="This profile provides a uniform way to include the PQ-translation extension to provide a Quantity based on G-standards units." /> + <description value="A Quantity datatype profile to add a Quantity translation in G-Standard units using the HL7 core iso21090-PQ-translation extension. The extension MAY be used to additionally add translations expressed in a different unit from a different unit code system (e.g. NHG table Gebruiksvoorschriften (Table 25))." /> + <purpose value="This profile provides a uniform way to include the iso21090-PQ-translation extension to provide a Quantity based on G-Standard units." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> <kind value="complex-type" /> @@ -33,18 +33,20 @@ </discriminator> <rules value="open" /> </slicing> + <min value="0" /> </element> - <element id="Quantity.extension:GstdQuantity"> + <element id="Quantity.extension:gstdQuantity"> <path value="Quantity.extension" /> <sliceName value="gstdQuantity" /> + <min value="0" /> <type> <code value="Extension" /> <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-PQ-translation" /> </type> </element> - <element id="Quantity.extension:GstdQuantity.value[x]"> + <element id="Quantity.extension:gstdQuantity.value[x]"> <path value="Quantity.extension.value[x]" /> - <definition value="A SimpleQuantity translation in G-standard units using. The extension MAY be used to additionally add translations expressed in a different unit from a different unit code system (e.g. NHG table Gebruiksvoorschriften (Table 25)." /> + <definition value="A Quantity translation in G-Standard units. The extension MAY be used to additionally add translations expressed in a different unit from a different unit code system (e.g. NHG table Gebruiksvoorschriften (Table 25))." /> <binding> <strength value="extensible" /> <description value="GstdTabel902" /> diff --git a/resources/zib/pattern-GstdSimpleQuantity.xml b/resources/zib/pattern-GstdSimpleQuantity.xml index f2b4a29cb..0fb9c6d28 100644 --- a/resources/zib/pattern-GstdSimpleQuantity.xml +++ b/resources/zib/pattern-GstdSimpleQuantity.xml @@ -3,19 +3,19 @@ <id value="pattern-GstdSimpleQuantity" /> <url value="http://nictiz.nl/fhir/StructureDefinition/pattern-GstdSimpleQuantity" /> <name value="PatternGstdSimpleQuantity" /> - <title value="G-Standaard SimpleQuantity" /> + <title value="G-Standard SimpleQuantity" /> <status value="draft" /> <publisher value="Nictiz" /> <contact> - <name value="Nictiz"/> + <name value="Nictiz" /> <telecom> - <system value="url"/> - <value value="https://www.nictiz.nl"/> - <use value="work"/> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> </telecom> </contact> - <description value="A SimpleQuantity datatype profile to add a SimpleQuantity translation in G-standard units using the HL7 core iso21090-PQ-translation extension. The extension MAY be used to additionally add translations expressed in a different unit from a different unit code system (e.g. NHG table Gebruiksvoorschriften (Table 25)." /> - <purpose value="This profile provides a uniform way to include the PQ-translation extension to provide a SimpleQuantity based on G-standards units." /> + <description value="A SimpleQuantity datatype profile to add a SimpleQuantity translation in G-Standard units using the HL7 core iso21090-PQ-translation extension. The extension MAY be used to additionally add translations expressed in a different unit from a different unit code system (e.g. NHG table Gebruiksvoorschriften (Table 25))." /> + <purpose value="This profile provides a uniform way to include the iso21090-PQ-translation extension to provide a SimpleQuantity based on G-Standard units." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> <kind value="complex-type" /> @@ -33,19 +33,20 @@ </discriminator> <rules value="open" /> </slicing> + <min value="0" /> </element> - <element id="Quantity.extension:GstdSimpleQuantity"> + <element id="Quantity.extension:gstdSimpleQuantity"> <path value="Quantity.extension" /> <sliceName value="gstdSimpleQuantity" /> + <min value="0" /> <type> <code value="Extension" /> <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-PQ-translation" /> </type> </element> - <element id="Quantity.extension:GstdSimpleQuantity.value[x]"> + <element id="Quantity.extension:gstdSimpleQuantity.value[x]"> <path value="Quantity.extension.value[x]" /> - <definition value="A SimpleQuantity translation in G-standard units using. The extension MAY be used to additionally add translations expressed in a different unit from a different unit code system (e.g. NHG table Gebruiksvoorschriften (Table 25)." /> - <min value="1" /> + <definition value="A SimpleQuantity translation in G-Standard units. The extension MAY be used to additionally add translations expressed in a different unit from a different unit code system (e.g. NHG table Gebruiksvoorschriften (Table 25))." /> <type> <code value="Quantity" /> <profile value="http://hl7.org/fhir/StructureDefinition/SimpleQuantity" /> diff --git a/resources/zib/terminology/AanUitkledenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.8--20200901000000.xml b/resources/zib/terminology/AanUitkledenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.8--20200901000000.xml new file mode 100644 index 000000000..fe6102b55 --- /dev/null +++ b/resources/zib/terminology/AanUitkledenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.8--20200901000000.xml @@ -0,0 +1,99 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.2.8--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.8--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.4.2.8"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="AanUitkledenCodelijst"/> + <title value="AanUitkledenCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="AanUitkledenCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.8"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Afhankelijk"/> + </extension> + <code value="DRESS0"/> + <display value="Afhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Afhankelijk"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Heeft hulp nodig maar kan ongeveer de helft zelf"/> + </extension> + <code value="DRESS1"/> + <display value="Hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Hulp"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Onafhankelijk"/> + </extension> + <code value="DRESS2"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/AdemhalingScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.16.1--20200901000000.xml b/resources/zib/terminology/AdemhalingScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.16.1--20200901000000.xml index f85929c41..1a4be7140 100644 --- a/resources/zib/terminology/AdemhalingScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.16.1--20200901000000.xml +++ b/resources/zib/terminology/AdemhalingScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.16.1--20200901000000.xml @@ -1,71 +1,72 @@ <ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.12.16.1--20200901000000"/> - <meta> - <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> - </meta> - <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> - <valuePeriod> - <start value="2020-09-01T00:00:00+02:00"/> - </valuePeriod> - </extension> - <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.1--20200901000000"/> - <identifier> - <use value="official"/> - <system value="urn:ietf:rfc:3986"/> - <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.12.16.1"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="AdemhalingScoreCodelijst"/> - <title value="AdemhalingScoreCodelijst"/> - <status value="active"/> - <experimental value="false"/> - <publisher value="Registratie aan de bron"/> - <contact> - <name value="Registratie aan de bron"/> - <telecom> - <system value="url"/> - <value value="https://www.registratieaandebron.nl"/> - </telecom> - <telecom> - <system value="url"/> - <value value="https://www.zibs.nl"/> - </telecom> - </contact> - <description value="AdemhalingScoreCodelijst"/> - <immutable value="false"/> - <compose> - <include> - <system value="http://loinc.org"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="0"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Niet op eigen kracht ademen"/> - </extension> - <code value="LA6725-1"/> - <display value="Not breathing"/> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="1"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Zwak, onregelmatig of hijgerig ademhalen"/> - </extension> - <code value="LA6726-9"/> - <display value="Weak cry; may sound like whimpering, slow or irregular breathing"/> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="2"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Flink huilen en goed doorademen"/> - </extension> - <code value="LA6727-7"/> - <display value="Good, strong cry; normal rate and effort of breathing"/> - </concept> - </include> - </compose> -</ValueSet> \ No newline at end of file + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.12.16.1--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.1--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.12.16.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="AdemhalingScoreCodelijst"/> + <title value="AdemhalingScoreCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="AdemhalingScoreCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="http://loinc.org"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Niet op eigen kracht ademen"/> + </extension> + <code value="LA6725-1"/> + <display value="Not breathing"/> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Zwak, onregelmatig of hijgerig ademhalen"/> + </extension> + <code value="LA6726-9"/> + <display value="Weak cry; may sound like whimpering, slow or irregular breathing"/> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Flink huilen en goed doorademen"/> + </extension> + <code value="LA6727-7"/> + <display value="Good, strong cry; normal rate and effort of breathing"/> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/BadenDouchenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.10--20200901000000.xml b/resources/zib/terminology/BadenDouchenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.10--20200901000000.xml new file mode 100644 index 000000000..3c6cc7e68 --- /dev/null +++ b/resources/zib/terminology/BadenDouchenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.10--20200901000000.xml @@ -0,0 +1,80 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.2.10--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.10--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.4.2.10"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BadenDouchenCodelijst"/> + <title value="BadenDouchenCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="BadenDouchenCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.10"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Afhankelijk"/> + </extension> + <code value="BATH0"/> + <display value="Afhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Afhankelijk"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Onafhankelijk"/> + </extension> + <code value="BATH1"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/BepalingsMethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.14.1--20200901000000.xml b/resources/zib/terminology/BepalingsMethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.14.1--20200901000000.xml new file mode 100644 index 000000000..a56117abe --- /dev/null +++ b/resources/zib/terminology/BepalingsMethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.14.1--20200901000000.xml @@ -0,0 +1,142 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.7.14.1--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+02:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.14.1--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.7.14.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BepalingsMethodeCodelijst"/> + <title value="BepalingsMethodeCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="BepalingsMethodeCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> + <concept> + <code value="OTH"/> + <display value="Other"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Other"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Anders"/> + </designation> + </concept> + </include> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Echoscopie"/> + </extension> + <code value="31541000146106"/> + <display value="aterme datum berekend door middel van diagnostische ultrasonografie"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Date of delivery estimation based on diagnostic ultrasonography"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="aterme datum berekend door middel van diagnostische ultrasonografie"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Laatste menstruatie"/> + </extension> + <code value="31521000146100"/> + <display value="aterme datum berekend op basis van laatste menstruatie"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Date of delivery estimation based on last period"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="aterme datum berekend op basis van laatste menstruatie"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Ovulatie"/> + </extension> + <code value="31531000146103"/> + <display value="aterme datum berekend op basis van ovulatie"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Date of delivery estimation based on ovulation"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="aterme datum berekend op basis van ovulatie"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/BlaasCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.2--20200901000000.xml b/resources/zib/terminology/BlaasCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.2--20200901000000.xml new file mode 100644 index 000000000..fbe064891 --- /dev/null +++ b/resources/zib/terminology/BlaasCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.2--20200901000000.xml @@ -0,0 +1,99 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.2.2--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.2--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.4.2.2"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BlaasCodelijst"/> + <title value="BlaasCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="BlaasCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.2"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Incontinent of katheter"/> + </extension> + <code value="URIN0"/> + <display value="Incontinent"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Incontinent"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Af en toe een ongelukje (max. 1 keer per 24 uur)"/> + </extension> + <code value="URIN1"/> + <display value="Ongelukje"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Ongelukje"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Continent (gedurende meer dan 7 dagen)"/> + </extension> + <code value="URIN2"/> + <display value="Continent"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Continent"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/DarmCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.1--20200901000000.xml b/resources/zib/terminology/DarmCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.1--20200901000000.xml new file mode 100644 index 000000000..f3afc370d --- /dev/null +++ b/resources/zib/terminology/DarmCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.1--20200901000000.xml @@ -0,0 +1,99 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.2.1--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.1--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.4.2.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="DarmCodelijst"/> + <title value="DarmCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="DarmCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.1"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Incontinent"/> + </extension> + <code value="FECAL0"/> + <display value="Incontinent"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Incontinent"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Af en toe een ongelukje"/> + </extension> + <code value="FECAL1"/> + <display value="Ongelukje"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Ongelukje"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Continent"/> + </extension> + <code value="FECAL2"/> + <display value="Continent"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Continent"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/EtenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.5--20200901000000.xml b/resources/zib/terminology/EtenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.5--20200901000000.xml new file mode 100644 index 000000000..976053f1d --- /dev/null +++ b/resources/zib/terminology/EtenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.5--20200901000000.xml @@ -0,0 +1,99 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.2.5--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.5--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.4.2.5"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="EtenCodelijst"/> + <title value="EtenCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="EtenCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.5"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Niet in staat (niet zelfstandig)"/> + </extension> + <code value="FEED0"/> + <display value="Niet zelfstandig"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Niet zelfstandig"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Heeft hulp nodig bij snijden, smeren van boter, enz."/> + </extension> + <code value="FEED1"/> + <display value="Hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Hulp"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Onafhankelijk"/> + </extension> + <code value="FEED2"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/HartslagScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.16.2--20200901000000.xml b/resources/zib/terminology/HartslagScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.16.2--20200901000000.xml index ce2ed83ad..c296853a9 100644 --- a/resources/zib/terminology/HartslagScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.16.2--20200901000000.xml +++ b/resources/zib/terminology/HartslagScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.16.2--20200901000000.xml @@ -1,71 +1,72 @@ <ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.12.16.2--20200901000000"/> - <meta> - <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> - </meta> - <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> - <valuePeriod> - <start value="2020-09-01T00:00:00+02:00"/> - </valuePeriod> - </extension> - <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.2--20200901000000"/> - <identifier> - <use value="official"/> - <system value="urn:ietf:rfc:3986"/> - <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.12.16.2"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="HartslagScoreCodelijst"/> - <title value="HartslagScoreCodelijst"/> - <status value="active"/> - <experimental value="false"/> - <publisher value="Registratie aan de bron"/> - <contact> - <name value="Registratie aan de bron"/> - <telecom> - <system value="url"/> - <value value="https://www.registratieaandebron.nl"/> - </telecom> - <telecom> - <system value="url"/> - <value value="https://www.zibs.nl"/> - </telecom> - </contact> - <description value="HartslagScoreCodelijst"/> - <immutable value="false"/> - <compose> - <include> - <system value="http://loinc.org"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="0"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Geen hartslag, of een onhoorbare hartslag"/> - </extension> - <code value="LA6716-0"/> - <display value="No heart rate"/> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="1"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Een hartslag van minder dan 100 slagen per minuut"/> - </extension> - <code value="LA6717-8"/> - <display value="Fewer than 100 beats per minute"/> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="2"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Een hartslag van meer dan 100 slagen per minuut"/> - </extension> - <code value="LA6718-6"/> - <display value="At least 100 beats per minute"/> - </concept> - </include> - </compose> -</ValueSet> \ No newline at end of file + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.12.16.2--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.2--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.12.16.2"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="HartslagScoreCodelijst"/> + <title value="HartslagScoreCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="HartslagScoreCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="http://loinc.org"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Geen hartslag, of een onhoorbare hartslag"/> + </extension> + <code value="LA6716-0"/> + <display value="No heart rate"/> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Een hartslag van minder dan 100 slagen per minuut"/> + </extension> + <code value="LA6717-8"/> + <display value="Fewer than 100 beats per minute"/> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Een hartslag van meer dan 100 slagen per minuut"/> + </extension> + <code value="LA6718-6"/> + <display value="At least 100 beats per minute"/> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/HuidskleurScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.16.4--20200901000000.xml b/resources/zib/terminology/HuidskleurScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.16.4--20200901000000.xml index 13875192a..12ed42201 100644 --- a/resources/zib/terminology/HuidskleurScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.16.4--20200901000000.xml +++ b/resources/zib/terminology/HuidskleurScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.16.4--20200901000000.xml @@ -1,71 +1,72 @@ <ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.12.16.4--20200901000000"/> - <meta> - <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> - </meta> - <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> - <valuePeriod> - <start value="2020-09-01T00:00:00+02:00"/> - </valuePeriod> - </extension> - <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.4--20200901000000"/> - <identifier> - <use value="official"/> - <system value="urn:ietf:rfc:3986"/> - <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.12.16.4"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="HuidskleurScoreCodelijst"/> - <title value="HuidskleurScoreCodelijst"/> - <status value="active"/> - <experimental value="false"/> - <publisher value="Registratie aan de bron"/> - <contact> - <name value="Registratie aan de bron"/> - <telecom> - <system value="url"/> - <value value="https://www.registratieaandebron.nl"/> - </telecom> - <telecom> - <system value="url"/> - <value value="https://www.zibs.nl"/> - </telecom> - </contact> - <description value="HuidskleurScoreCodelijst"/> - <immutable value="false"/> - <compose> - <include> - <system value="http://loinc.org"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="0"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Een bleke of blauwe huidskleur"/> - </extension> - <code value="LA6722-8"/> - <display value="The baby's whole body is completely bluish-gray or pale"/> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="1"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Roze lijfje, maar blauwachtige armen en benen"/> - </extension> - <code value="LA6723-6"/> - <display value="Good color in body with bluish hands or feet"/> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="2"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Mooie roze huidskleur"/> - </extension> - <code value="LA6724-4"/> - <display value="Good color all over"/> - </concept> - </include> - </compose> -</ValueSet> \ No newline at end of file + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.12.16.4--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.4--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.12.16.4"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="HuidskleurScoreCodelijst"/> + <title value="HuidskleurScoreCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="HuidskleurScoreCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="http://loinc.org"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Een bleke of blauwe huidskleur"/> + </extension> + <code value="LA6722-8"/> + <display value="The baby's whole body is completely bluish-gray or pale"/> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Roze lijfje, maar blauwachtige armen en benen"/> + </extension> + <code value="LA6723-6"/> + <display value="Good color in body with bluish hands or feet"/> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Mooie roze huidskleur"/> + </extension> + <code value="LA6724-4"/> + <display value="Good color all over"/> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/LateraliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.20.2--20200901000000.xml b/resources/zib/terminology/LateraliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.20.2--20200901000000.xml index f4282f712..f6f3bf2ce 100644 --- a/resources/zib/terminology/LateraliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.20.2--20200901000000.xml +++ b/resources/zib/terminology/LateraliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.20.2--20200901000000.xml @@ -43,7 +43,7 @@ <valueString value="Links"/> </extension> <code value="7771000"/> - <display value="Left"/> + <display value="links"/> <designation> <language value="en-US"/> <use> @@ -68,7 +68,7 @@ <valueString value="Rechts"/> </extension> <code value="24028007"/> - <display value="Right"/> + <display value="rechts"/> <designation> <language value="en-US"/> <use> diff --git a/resources/zib/terminology/MobiliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.7--20200901000000.xml b/resources/zib/terminology/MobiliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.7--20200901000000.xml new file mode 100644 index 000000000..44b2456ca --- /dev/null +++ b/resources/zib/terminology/MobiliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.7--20200901000000.xml @@ -0,0 +1,118 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.2.7--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.7--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.4.2.7"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="MobiliteitCodelijst"/> + <title value="MobiliteitCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="MobiliteitCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.7"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Kan zich niet verplaatsen"/> + </extension> + <code value="MOBIL0"/> + <display value="Afhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Afhankelijk"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Onafhankelijk, maar maakt gebruik van rolstoel, incl. het zonder hulp nemen van hoeken en deuren."/> + </extension> + <code value="MOBIL1"/> + <display value="Onafhankelijk met rolstoel"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk met rolstoel"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Loopt met hulp van 1 persoon (hulp van woorden of lichamelijk)"/> + </extension> + <code value="MOBIL2"/> + <display value="Loopt met hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Loopt met hulp"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="3"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Onafhankelijk"/> + </extension> + <code value="MOBIL3"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/OntwikkelingMotoriekCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.32.3--20200901000000.xml b/resources/zib/terminology/OntwikkelingMotoriekCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.32.3--20200901000000.xml new file mode 100644 index 000000000..abc2e3435 --- /dev/null +++ b/resources/zib/terminology/OntwikkelingMotoriekCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.32.3--20200901000000.xml @@ -0,0 +1,168 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.32.3--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.32.3--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.4.32.3"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="OntwikkelingMotoriekCodelijst"/> + <title value="OntwikkelingMotoriekCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="OntwikkelingMotoriekCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Draait van buik naar rug en andersom"/> + </extension> + <code value="282632008"/> + <display value="in staat zich om te rollen"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Able to roll over"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="in staat zich om te rollen"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Kan kruipen"/> + </extension> + <code value="282607006"/> + <display value="in staat om te kruipen"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Able to crawl"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="in staat om te kruipen"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Kan zelfstandig zitten"/> + </extension> + <code value="302040002"/> + <display value="in staat om zonder steun te zitten"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Able to sit unsupported"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="in staat om zonder steun te zitten"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Trekt zich op tot staan"/> + </extension> + <code value="282888002"/> + <display value="in staat om zich op te trekken tot staan vanuit zithouding"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Able to pull to standing from sitting"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="in staat om zich op te trekken tot staan vanuit zithouding"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Kan zonder hulp lopen"/> + </extension> + <code value="165245003"/> + <display value="in staat om zelfstandig te lopen"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Independent walking"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="in staat om zelfstandig te lopen"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/OntwikkelingSociaalCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.32.4--20200901000000.xml b/resources/zib/terminology/OntwikkelingSociaalCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.32.4--20200901000000.xml new file mode 100644 index 000000000..cf880d18b --- /dev/null +++ b/resources/zib/terminology/OntwikkelingSociaalCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.32.4--20200901000000.xml @@ -0,0 +1,168 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.32.4--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.32.4--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.4.32.4"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="OntwikkelingSociaalCodelijst"/> + <title value="OntwikkelingSociaalCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="OntwikkelingSociaalCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Lacht terug"/> + </extension> + <code value="47041000146107"/> + <display value="glimlacht terug"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Smiles back"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="glimlacht terug"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Speelt geven en nemen"/> + </extension> + <code value="26281000146106"/> + <display value="in staat om te geven en nemen"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Able to give and take"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="in staat om te geven en nemen"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Kan spelen met andere kinderen"/> + </extension> + <code value="26301000146107"/> + <display value="in staat om te spelen met andere kinderen"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Able to play with other children"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="in staat om te spelen met andere kinderen"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Kan vrienden maken"/> + </extension> + <code value="26291000146108"/> + <display value="in staat om vrienden te maken"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Able to make friends"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="in staat om vrienden te maken"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Kan zich inleven in anderen"/> + </extension> + <code value="26321000146104"/> + <display value="in staat om zich in te leven in anderen"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Able to show empathy"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="in staat om zich in te leven in anderen"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/OntwikkelingTaalCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.32.5--20200901000000.xml b/resources/zib/terminology/OntwikkelingTaalCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.32.5--20200901000000.xml new file mode 100644 index 000000000..dd7ae37d1 --- /dev/null +++ b/resources/zib/terminology/OntwikkelingTaalCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.32.5--20200901000000.xml @@ -0,0 +1,168 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.32.5--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.32.5--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.4.32.5"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="OntwikkelingTaalCodelijst"/> + <title value="OntwikkelingTaalCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="OntwikkelingTaalCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Brabbelt"/> + </extension> + <code value="258116008"/> + <display value="brabbelt"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Speech babble"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="brabbelt"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Begrijpt korte dagelijks gebruikte zinnen"/> + </extension> + <code value="26261000146103"/> + <display value="in staat om korte dagelijks gebruikte zinnen te begrijpen"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Able to comprehend short daily used sentences"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="in staat om korte dagelijks gebruikte zinnen te begrijpen"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Spreekt korte dagelijks gebruikte zinnen"/> + </extension> + <code value="26341000146105"/> + <display value="in staat om korte dagelijks gebruikte zinnen te spreken"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Able to speak short daily used sentences"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="in staat om korte dagelijks gebruikte zinnen te spreken"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Is verstaanbaar voor bekenden"/> + </extension> + <code value="26361000146106"/> + <display value="spreekt begrijpelijk voor kennissen"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Speaks intelligibly for acquaintances"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="spreekt begrijpelijk voor kennissen"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Is verstaanbaar voor onbekenden"/> + </extension> + <code value="26371000146100"/> + <display value="spreekt begrijpelijk voor vreemden"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Speaks intelligibly for strangers"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="spreekt begrijpelijk voor vreemden"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/OntwikkelingVerstandelijkCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.32.6--20200901000000.xml b/resources/zib/terminology/OntwikkelingVerstandelijkCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.32.6--20200901000000.xml new file mode 100644 index 000000000..b2477176d --- /dev/null +++ b/resources/zib/terminology/OntwikkelingVerstandelijkCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.32.6--20200901000000.xml @@ -0,0 +1,168 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.32.6--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.32.6--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.4.32.6"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="OntwikkelingVerstandelijkCodelijst"/> + <title value="OntwikkelingVerstandelijkCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="OntwikkelingVerstandelijkCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Kan abstract denken"/> + </extension> + <code value="281136009"/> + <display value="in staat om abstract te denken"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Able to think abstractly"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="in staat om abstract te denken"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Kan zelf problemen oplossen"/> + </extension> + <code value="716433009"/> + <display value="in staat om probleem op te lossen"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Able to problem solve"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="in staat om probleem op te lossen"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Heeft brede interesse"/> + </extension> + <code value="26381000146103"/> + <display value="brede interesse"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Wide level of interest"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="brede interesse"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Heeft inzicht in gevolgen van eigen gedrag"/> + </extension> + <code value="26311000146109"/> + <display value="in staat om gevolgen van eigen gedrag te herkennen"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Able to recognize consequences of behaviour"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="in staat om gevolgen van eigen gedrag te herkennen"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Kan beredeneerde keuzes maken"/> + </extension> + <code value="304687006"/> + <display value="in staat om beredeneerde keuzes te maken"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Able to make considered choices"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="in staat om beredeneerde keuzes te maken"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/PijnMeetmethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.9.1--20200901000000.xml b/resources/zib/terminology/PijnMeetmethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.9.1--20200901000000.xml new file mode 100644 index 000000000..8ef50f285 --- /dev/null +++ b/resources/zib/terminology/PijnMeetmethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.9.1--20200901000000.xml @@ -0,0 +1,89 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.12.9.1--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+01:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.9.1--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.12.9.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="PijnMeetmethodeCodelijst"/> + <title value="PijnMeetmethodeCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="PijnMeetmethodeCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.9.1"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="NRS"/> + </extension> + <code value="NRS"/> + <display value="NRS"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="NRS"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="VAS10"/> + </extension> + <code value="VAS10"/> + <display value="VAS10"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="VAS10"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="VAS100"/> + </extension> + <code value="VAS100"/> + <display value="VAS100"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="VAS100"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/PolsRegelmatigheidCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.7.1--20200901000000.xml b/resources/zib/terminology/PolsRegelmatigheidCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.7.1--20200901000000.xml new file mode 100644 index 000000000..e55d1a38a --- /dev/null +++ b/resources/zib/terminology/PolsRegelmatigheidCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.7.1--20200901000000.xml @@ -0,0 +1,93 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.12.7.1--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.7.1--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.12.7.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="PolsRegelmatigheidCodelijst"/> + <title value="PolsRegelmatigheidCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="PolsRegelmatigheidCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Polsslag regelmatig"/> + </extension> + <code value="271636001"/> + <display value="regelmatige pulsaties"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Pulse regular"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="regelmatige pulsaties"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Polsslag onregelmatig"/> + </extension> + <code value="61086009"/> + <display value="onregelmatige pulsaties"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Pulse irregular"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="onregelmatige pulsaties"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/ReflexenScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.16.5--20200901000000.xml b/resources/zib/terminology/ReflexenScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.16.5--20200901000000.xml index 3729f29ed..6c8f594a5 100644 --- a/resources/zib/terminology/ReflexenScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.16.5--20200901000000.xml +++ b/resources/zib/terminology/ReflexenScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.16.5--20200901000000.xml @@ -1,71 +1,72 @@ <ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.12.16.5--20200901000000"/> - <meta> - <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> - </meta> - <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> - <valuePeriod> - <start value="2020-09-01T00:00:00+02:00"/> - </valuePeriod> - </extension> - <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.5--20200901000000"/> - <identifier> - <use value="official"/> - <system value="urn:ietf:rfc:3986"/> - <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.12.16.5"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="ReflexenScoreCodelijst"/> - <title value="ReflexenScoreCodelijst"/> - <status value="active"/> - <experimental value="false"/> - <publisher value="Registratie aan de bron"/> - <contact> - <name value="Registratie aan de bron"/> - <telecom> - <system value="url"/> - <value value="https://www.registratieaandebron.nl"/> - </telecom> - <telecom> - <system value="url"/> - <value value="https://www.zibs.nl"/> - </telecom> - </contact> - <description value="ReflexenScoreCodelijst"/> - <immutable value="false"/> - <compose> - <include> - <system value="http://loinc.org"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="0"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Reageert niet op prikkels/Geen reactie"/> - </extension> - <code value="LA6719-4"/> - <display value="No response to airways being suctioned"/> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="1"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Reageert met kleine jammergeluidjes en zwakke bewegingen"/> - </extension> - <code value="LA6720-2"/> - <display value="Grimace during suctioning"/> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="2"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Reageert door te huilen, te hoesten of te niezen"/> - </extension> - <code value="LA6721-0"/> - <display value="Grimace and pulling away, cough, or sneeze during suctioning"/> - </concept> - </include> - </compose> -</ValueSet> \ No newline at end of file + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.12.16.5--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.5--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.12.16.5"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="ReflexenScoreCodelijst"/> + <title value="ReflexenScoreCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="ReflexenScoreCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="http://loinc.org"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Reageert niet op prikkels/Geen reactie"/> + </extension> + <code value="LA6719-4"/> + <display value="No response to airways being suctioned"/> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Reageert met kleine jammergeluidjes en zwakke bewegingen"/> + </extension> + <code value="LA6720-2"/> + <display value="Grimace during suctioning"/> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Reageert door te huilen, te hoesten of te niezen"/> + </extension> + <code value="LA6721-0"/> + <display value="Grimace and pulling away, cough, or sneeze during suctioning"/> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/RefractieMeetMethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.20.1--20200901000000.xml b/resources/zib/terminology/RefractieMeetMethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.20.1--20200901000000.xml index 47383e168..00c9fefd0 100644 --- a/resources/zib/terminology/RefractieMeetMethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.20.1--20200901000000.xml +++ b/resources/zib/terminology/RefractieMeetMethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.20.1--20200901000000.xml @@ -43,7 +43,7 @@ <valueString value="Subjectieve refractie"/> </extension> <code value="397277005"/> - <display value="Subjective refraction (procedure)"/> + <display value="subjectieve refractiemeting"/> <designation> <language value="en-US"/> <use> @@ -68,7 +68,7 @@ <valueString value="Objectieve refractie"/> </extension> <code value="397276001"/> - <display value="Objective refraction (procedure)"/> + <display value="objectieve refractiemeting"/> <designation> <language value="en-US"/> <use> diff --git a/resources/zib/terminology/SKGewichtsverliesScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.28.1--20200901000000.xml b/resources/zib/terminology/SKGewichtsverliesScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.28.1--20200901000000.xml new file mode 100644 index 000000000..798ae08c9 --- /dev/null +++ b/resources/zib/terminology/SKGewichtsverliesScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.28.1--20200901000000.xml @@ -0,0 +1,80 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.28.1--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.28.1--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.4.28.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="SKGewichtsverliesScoreCodelijst"/> + <title value="SKGewichtsverliesScoreCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="SKGewichtsverliesScoreCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.17.1"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Geen gewichtsverlies of stilstand in groei/ gewicht"/> + </extension> + <code value="G0"/> + <display value="NoLoss"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="NoLoss"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Gewichtsverlies of stilstand in groei/ gewicht aanwezig"/> + </extension> + <code value="G2"/> + <display value="LossOfWeight"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="LossOfWeight"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/SKVoedingsScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.28.3--20200901000000.xml b/resources/zib/terminology/SKVoedingsScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.28.3--20200901000000.xml new file mode 100644 index 000000000..be59fc82a --- /dev/null +++ b/resources/zib/terminology/SKVoedingsScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.28.3--20200901000000.xml @@ -0,0 +1,80 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.28.3--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.28.3--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.4.28.3"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="SKVoedingsScoreCodelijst"/> + <title value="SKVoedingsScoreCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="SKVoedingsScoreCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.17.3"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Normale voedselinname"/> + </extension> + <code value="Z0"/> + <display value="Normaal"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Normaal"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Verminderde voedselinname"/> + </extension> + <code value="Z1"/> + <display value="Verminderd"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Verminderd"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/SKVoedingstoestandCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.28.4--20200901000000.xml b/resources/zib/terminology/SKVoedingstoestandCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.28.4--20200901000000.xml new file mode 100644 index 000000000..186e43595 --- /dev/null +++ b/resources/zib/terminology/SKVoedingstoestandCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.28.4--20200901000000.xml @@ -0,0 +1,80 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.28.4--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.28.4--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.4.28.4"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="SKVoedingstoestandCodelijst"/> + <title value="SKVoedingstoestandCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="SKVoedingstoestandCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.17.4"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Goede voedingstoestand"/> + </extension> + <code value="T0"/> + <display value="Goed"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Goed"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Slechte voedingstoestand"/> + </extension> + <code value="T1"/> + <display value="Slecht"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Slecht"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/SKZiektebeeldScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.28.2--20200901000000.xml b/resources/zib/terminology/SKZiektebeeldScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.28.2--20200901000000.xml new file mode 100644 index 000000000..72de6c12d --- /dev/null +++ b/resources/zib/terminology/SKZiektebeeldScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.28.2--20200901000000.xml @@ -0,0 +1,80 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.28.2--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.28.2--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.4.28.2"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="SKZiektebeeldScoreCodelijst"/> + <title value="SKZiektebeeldScoreCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="SKZiektebeeldScoreCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.17.2"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Geen ziektebeeld met verhoogd risico"/> + </extension> + <code value="R0"/> + <display value="NoRisk"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="NoRisk"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Ziektebeeld met verhoogd risico aanwezig"/> + </extension> + <code value="R1"/> + <display value="IncreasedRisk"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="IncreasedRisk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/SoortAandoeningCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.3.1--20200901000000.xml b/resources/zib/terminology/SoortAandoeningCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.3.1--20200901000000.xml new file mode 100644 index 000000000..ebfcb1373 --- /dev/null +++ b/resources/zib/terminology/SoortAandoeningCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.3.1--20200901000000.xml @@ -0,0 +1,152 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.3.1--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.3.1--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.19.3.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="SoortAandoeningCodelijst"/> + <title value="SoortAandoeningCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="SoortAandoeningCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> + <concept> + <code value="OTH"/> + <display value="Other"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Other"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Anders"/> + </designation> + </concept> + </include> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Huidletsel door incontinentie"/> + </extension> + <code value="402276007"/> + <display value="irritatief contacteczeem door incontinentie"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Irritant contact dermatitis due to incontinence"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="irritatief contacteczeem door incontinentie"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Intertrigo/smetten"/> + </extension> + <code value="58759008"/> + <display value="intertrigo"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Intertrigo"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="smetplek"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="intertrigo"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Eczeem"/> + </extension> + <code value="43116000"/> + <display value="eczeem"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Eczema"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="eczeem"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/SpecifiekeStofAllergeneStoffenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.8.2.16--20200901000000.xml b/resources/zib/terminology/SpecifiekeStofAllergeneStoffenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.8.2.16--20200901000000.xml index ed73c6fa1..be4826d72 100644 --- a/resources/zib/terminology/SpecifiekeStofAllergeneStoffenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.8.2.16--20200901000000.xml +++ b/resources/zib/terminology/SpecifiekeStofAllergeneStoffenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.8.2.16--20200901000000.xml @@ -32,7 +32,7 @@ <value value="https://www.zibs.nl"/> </telecom> </contact> - <description value="SNOMED CT - SNOMED CT: ^42931000146101| Dutch non-drug allergen simple reference set (foundation metadata concept)"/> + <description value="SNOMED CT - SNOMED CT: ^98061000146100| Dutch total non-drug allergen simple reference set (foundation metadata concept) * 2023-03-21: The SNOMED CT reference set 42931000146101 has been replaced with reference set 98061000146100 in the value set SpecificSubstanceAllergicAgentCodelist for concept SpecificSubstance and the value set CausativeAgentAllergicAgentCodelist for concept CausativeAgent. "/> <immutable value="false"/> <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> <compose> @@ -41,7 +41,7 @@ <filter> <property value="concept"/> <op value="in"/> - <value value="42931000146101"/> + <value value="98061000146100"/> </filter> </include> </compose> diff --git a/resources/zib/terminology/SpierspanningScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.16.3--20200901000000.xml b/resources/zib/terminology/SpierspanningScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.16.3--20200901000000.xml index 25e570c95..2a57d260d 100644 --- a/resources/zib/terminology/SpierspanningScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.16.3--20200901000000.xml +++ b/resources/zib/terminology/SpierspanningScoreCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.16.3--20200901000000.xml @@ -1,71 +1,72 @@ <ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.12.16.3--20200901000000"/> - <meta> - <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> - </meta> - <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> - <valuePeriod> - <start value="2020-09-01T00:00:00+02:00"/> - </valuePeriod> - </extension> - <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.3--20200901000000"/> - <identifier> - <use value="official"/> - <system value="urn:ietf:rfc:3986"/> - <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.12.16.3"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="SpierspanningScoreCodelijst"/> - <title value="SpierspanningScoreCodelijst"/> - <status value="active"/> - <experimental value="false"/> - <publisher value="Registratie aan de bron"/> - <contact> - <name value="Registratie aan de bron"/> - <telecom> - <system value="url"/> - <value value="https://www.registratieaandebron.nl"/> - </telecom> - <telecom> - <system value="url"/> - <value value="https://www.zibs.nl"/> - </telecom> - </contact> - <description value="SpierspanningScoreCodelijst"/> - <immutable value="false"/> - <compose> - <include> - <system value="http://loinc.org"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="0"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Geen spierspanning aanwezig/slap"/> - </extension> - <code value="LA6713-7"/> - <display value="Limp; no movement"/> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="1"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Weinig bewegingen met armpjes en beentjes"/> - </extension> - <code value="LA6714-5"/> - <display value="Some flexion of arms and legs"/> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="2"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Beweegt armpjes en beentjes goed"/> - </extension> - <code value="LA6715-2"/> - <display value="Active motion"/> - </concept> - </include> - </compose> -</ValueSet> \ No newline at end of file + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.12.16.3--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.3--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.12.16.3"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="SpierspanningScoreCodelijst"/> + <title value="SpierspanningScoreCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="SpierspanningScoreCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="http://loinc.org"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Geen spierspanning aanwezig/slap"/> + </extension> + <code value="LA6713-7"/> + <display value="Limp; no movement"/> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Weinig bewegingen met armpjes en beentjes"/> + </extension> + <code value="LA6714-5"/> + <display value="Some flexion of arms and legs"/> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Beweegt armpjes en beentjes goed"/> + </extension> + <code value="LA6715-2"/> + <display value="Active motion"/> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/ToiletgebruikCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.4--20200901000000.xml b/resources/zib/terminology/ToiletgebruikCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.4--20200901000000.xml new file mode 100644 index 000000000..17a11709f --- /dev/null +++ b/resources/zib/terminology/ToiletgebruikCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.4--20200901000000.xml @@ -0,0 +1,99 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.2.4--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.4--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.4.2.4"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="ToiletgebruikCodelijst"/> + <title value="ToiletgebruikCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="ToiletgebruikCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.4"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Afhankelijk"/> + </extension> + <code value="TOIL0"/> + <display value="Afhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Afhankelijk"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Heeft enige hulp nodig maar kan sommige dingen zelf"/> + </extension> + <code value="TOIL1"/> + <display value="Hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Hulp"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Onafhankelijk (op en af, uit- en aankleden, afvegen)"/> + </extension> + <code value="TOIL2"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/TransfersCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.6--20200901000000.xml b/resources/zib/terminology/TransfersCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.6--20200901000000.xml new file mode 100644 index 000000000..9f0b21a00 --- /dev/null +++ b/resources/zib/terminology/TransfersCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.6--20200901000000.xml @@ -0,0 +1,118 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.2.6--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.6--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.4.2.6"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="TransfersCodelijst"/> + <title value="TransfersCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="TransfersCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.6"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Niet in staat (niet zelfstandig)"/> + </extension> + <code value="TRANS0"/> + <display value="Niet zelfstandig"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Niet zelfstandig"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Veel hulp (1-2 mensen lichamelijk)"/> + </extension> + <code value="TRANS1"/> + <display value="Veel hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Veel hulp"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Weinig hulp (met hulp van woorden of lichamelijk)"/> + </extension> + <code value="TRANS2"/> + <display value="Weinig hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Weinig hulp"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="3"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Onafhankelijk"/> + </extension> + <code value="TRANS3"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/TrappenLopenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.9--20200901000000.xml b/resources/zib/terminology/TrappenLopenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.9--20200901000000.xml new file mode 100644 index 000000000..a37b0aefd --- /dev/null +++ b/resources/zib/terminology/TrappenLopenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.9--20200901000000.xml @@ -0,0 +1,99 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.2.9--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.9--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.4.2.9"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="TrappenLopenCodelijst"/> + <title value="TrappenLopenCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="TrappenLopenCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.9"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Niet in staat"/> + </extension> + <code value="CLIMB0"/> + <display value="Afhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Afhankelijk"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Heeft hulp nodig (woorden, lichamelijk of hulpmiddel)"/> + </extension> + <code value="CLIMB1"/> + <display value="Hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Hulp"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Onafhankelijk naar boven en naar beneden"/> + </extension> + <code value="CLIMB2"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/UiterlijkeVerzorgingCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.3--20200901000000.xml b/resources/zib/terminology/UiterlijkeVerzorgingCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.3--20200901000000.xml new file mode 100644 index 000000000..b010157df --- /dev/null +++ b/resources/zib/terminology/UiterlijkeVerzorgingCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.3--20200901000000.xml @@ -0,0 +1,80 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.2.3--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.3--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.4.2.3"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="UiterlijkeVerzorgingCodelijst"/> + <title value="UiterlijkeVerzorgingCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="UiterlijkeVerzorgingCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.3"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Heeft hulp nodig"/> + </extension> + <code value="GROOM0"/> + <display value="Hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Hulp"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Onafhankelijk (gezicht, haar, tanden, scheren)"/> + </extension> + <code value="GROOM1"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/VeroorzakendeStofAllergeneStoffenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.8.2.17--20200901000000.xml b/resources/zib/terminology/VeroorzakendeStofAllergeneStoffenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.8.2.17--20200901000000.xml index a7e896e5d..5250e2ad3 100644 --- a/resources/zib/terminology/VeroorzakendeStofAllergeneStoffenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.8.2.17--20200901000000.xml +++ b/resources/zib/terminology/VeroorzakendeStofAllergeneStoffenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.8.2.17--20200901000000.xml @@ -32,7 +32,7 @@ <value value="https://www.zibs.nl"/> </telecom> </contact> - <description value="SNOMED CT - SNOMED CT: ^42931000146101| Dutch non-drug allergen simple reference set (foundation metadata concept)"/> + <description value="SNOMED CT - SNOMED CT: ^98061000146100| Dutch total non-drug allergen simple reference set (foundation metadata concept) * 2023-03-21: The SNOMED CT reference set 42931000146101 has been replaced with reference set 98061000146100 in the value set SpecificSubstanceAllergicAgentCodelist for concept SpecificSubstance and the value set CausativeAgentAllergicAgentCodelist for concept CausativeAgent. "/> <immutable value="false"/> <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> <compose> @@ -41,7 +41,7 @@ <filter> <property value="concept"/> <op value="in"/> - <value value="42931000146101"/> + <value value="98061000146100"/> </filter> </include> </compose> diff --git a/resources/zib/terminology/VoedingMethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.31.2--20200901000000.xml b/resources/zib/terminology/VoedingMethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.31.2--20200901000000.xml new file mode 100644 index 000000000..22e818a05 --- /dev/null +++ b/resources/zib/terminology/VoedingMethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.31.2--20200901000000.xml @@ -0,0 +1,102 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.31.2--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.31.2--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.4.31.2"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="VoedingMethodeCodelijst"/> + <title value="VoedingMethodeCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="VoedingMethodeCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Borstvoeding krijgen"/> + </extension> + <code value="169741004"/> + <display value="zuigeling krijgt voeding via borst"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Breast fed"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="zuigeling krijgt voeding via borst"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="borstvoeding"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Voeding via fles"/> + </extension> + <code value="268472006"/> + <display value="zuigeling krijgt voeding via fles"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Infant bottle fed"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="zuigeling krijgt voeding via fles"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/VoedingSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.31.1--20200901000000.xml b/resources/zib/terminology/VoedingSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.31.1--20200901000000.xml new file mode 100644 index 000000000..e1a22e117 --- /dev/null +++ b/resources/zib/terminology/VoedingSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.31.1--20200901000000.xml @@ -0,0 +1,140 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.31.1--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.31.1--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.4.31.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="VoedingSoortCodelijst"/> + <title value="VoedingSoortCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="VoedingSoortCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <inactive value="true"/> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-deprecated"> + <valueBoolean value="true"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Borstvoeding [DEPRECATED]"/> + </extension> + <code value="226790003"/> + <display value="afgekolfde moedermelk"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Expressed breast milk"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="afgekolfde moedermelk"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Moedermelk"/> + </extension> + <code value="226789007"/> + <display value="moedermelk"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Breast milk"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="moedermelk"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="borstvoeding"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Kunstvoeding"/> + </extension> + <code value="386127005"/> + <display value="kunstvoeding"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Formula milk"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="kunstvoeding"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="flesvoeding"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/ZindelijkheidFecesCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.32.2--20200901000000.xml b/resources/zib/terminology/ZindelijkheidFecesCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.32.2--20200901000000.xml new file mode 100644 index 000000000..6b0b4e01a --- /dev/null +++ b/resources/zib/terminology/ZindelijkheidFecesCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.32.2--20200901000000.xml @@ -0,0 +1,118 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.32.2--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.32.2--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.4.32.2"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="ZindelijkheidFecesCodelijst"/> + <title value="ZindelijkheidFecesCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="ZindelijkheidFecesCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Niet zindelijk"/> + </extension> + <code value="26421000146106"/> + <display value="geen controle over defecatie op kinderleeftijd"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="No control of bowel - child"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="geen controle over defecatie op kinderleeftijd"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Af en toe een ongelukje"/> + </extension> + <code value="26441000146100"/> + <display value="incidenteel ontlastingsverlies op kinderleeftijd"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Occasional bowel accident - child"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="incidenteel ontlastingsverlies op kinderleeftijd"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Volledig zindelijk"/> + </extension> + <code value="26401000146103"/> + <display value="volledige controle over defecatie op kinderleeftijd"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Full control of bowel - child"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="volledige controle over defecatie op kinderleeftijd"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/ZindelijkheidUrineCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.32.1--20200901000000.xml b/resources/zib/terminology/ZindelijkheidUrineCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.32.1--20200901000000.xml new file mode 100644 index 000000000..4f429b7e9 --- /dev/null +++ b/resources/zib/terminology/ZindelijkheidUrineCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.32.1--20200901000000.xml @@ -0,0 +1,143 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.32.1--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.32.1--20200901000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.4.32.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="ZindelijkheidUrineCodelijst"/> + <title value="ZindelijkheidUrineCodelijst"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="ZindelijkheidUrineCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Niet zindelijk"/> + </extension> + <code value="26411000146101"/> + <display value="geen blaascontrole op kinderleeftijd"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="No control of bladder - child"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="geen blaascontrole op kinderleeftijd"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Zindelijk overdag, ’s nacht niet"/> + </extension> + <code value="29261000146107"/> + <display value="volledige blaascontrole uitsluitend overdag"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Full control of bladder only in daytime"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="volledige blaascontrole uitsluitend overdag"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Af en toe een ongelukje"/> + </extension> + <code value="26431000146108"/> + <display value="incidenteel urineverlies op kinderleeftijd"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Occasional bladder accident - child"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="incidenteel urineverlies op kinderleeftijd"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Volledig zindelijk"/> + </extension> + <code value="26391000146101"/> + <display value="volledige blaascontrole op kinderleeftijd"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Full control of bladder - child"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="volledige blaascontrole op kinderleeftijd"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/codesystem-BarthelAanUitkleden-2.16.840.1.113883.2.4.3.11.60.40.4.1.8.xml b/resources/zib/terminology/codesystem-BarthelAanUitkleden-2.16.840.1.113883.2.4.3.11.60.40.4.1.8.xml new file mode 100644 index 000000000..644850ea4 --- /dev/null +++ b/resources/zib/terminology/codesystem-BarthelAanUitkleden-2.16.840.1.113883.2.4.3.11.60.40.4.1.8.xml @@ -0,0 +1,98 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.1.8"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.8"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.8"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BarthelAanUitkleden"/> + <title value="BarthelAanUitkleden"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="BarthelAanUitkleden"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="3"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="DRESS0"/> + <display value="Afhankelijk"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="DRESS1"/> + <display value="Hulp"/> + <definition value="Heeft hulp nodig maar kan ongeveer de helft zelf"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <code value="DRESS2"/> + <display value="Onafhankelijk"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="2"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-BarthelBadenDouchen-2.16.840.1.113883.2.4.3.11.60.40.4.1.10.xml b/resources/zib/terminology/codesystem-BarthelBadenDouchen-2.16.840.1.113883.2.4.3.11.60.40.4.1.10.xml new file mode 100644 index 000000000..e4a515b94 --- /dev/null +++ b/resources/zib/terminology/codesystem-BarthelBadenDouchen-2.16.840.1.113883.2.4.3.11.60.40.4.1.10.xml @@ -0,0 +1,82 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.1.10"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.10"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.10"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BarthelBadenDouchen"/> + <title value="BarthelBadenDouchen"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="BarthelBadenDouchen"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="2"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="BATH0"/> + <display value="Afhankelijk"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="BATH1"/> + <display value="Onafhankelijk"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-BarthelBlaas-2.16.840.1.113883.2.4.3.11.60.40.4.1.2.xml b/resources/zib/terminology/codesystem-BarthelBlaas-2.16.840.1.113883.2.4.3.11.60.40.4.1.2.xml new file mode 100644 index 000000000..3212c5156 --- /dev/null +++ b/resources/zib/terminology/codesystem-BarthelBlaas-2.16.840.1.113883.2.4.3.11.60.40.4.1.2.xml @@ -0,0 +1,100 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.1.2"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.2"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.2"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BarthelBlaas"/> + <title value="BarthelBlaas"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="BarthelBlaas"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="3"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="URIN0"/> + <display value="Incontinent"/> + <definition value="Incontinent of katheter"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="URIN1"/> + <display value="Ongelukje"/> + <definition value="Af en toe een ongelukje (max. 1 keer per 24 uur)"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <code value="URIN2"/> + <display value="Continent"/> + <definition value="Continent (gedurende meer dan 7 dagen)"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="2"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-BarthelDarm-2.16.840.1.113883.2.4.3.11.60.40.4.1.1.xml b/resources/zib/terminology/codesystem-BarthelDarm-2.16.840.1.113883.2.4.3.11.60.40.4.1.1.xml new file mode 100644 index 000000000..350d3a607 --- /dev/null +++ b/resources/zib/terminology/codesystem-BarthelDarm-2.16.840.1.113883.2.4.3.11.60.40.4.1.1.xml @@ -0,0 +1,98 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.1.1"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.1"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BarthelDarm"/> + <title value="BarthelDarm"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="BarthelDarm"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="3"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="FECAL0"/> + <display value="Incontinent"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="FECAL1"/> + <display value="Ongelukje"/> + <definition value="Af en toe een ongelukje"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <code value="FECAL2"/> + <display value="Continent"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="2"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-BarthelEten-2.16.840.1.113883.2.4.3.11.60.40.4.1.5.xml b/resources/zib/terminology/codesystem-BarthelEten-2.16.840.1.113883.2.4.3.11.60.40.4.1.5.xml new file mode 100644 index 000000000..a304df2f3 --- /dev/null +++ b/resources/zib/terminology/codesystem-BarthelEten-2.16.840.1.113883.2.4.3.11.60.40.4.1.5.xml @@ -0,0 +1,99 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.1.5"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.5"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.5"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BarthelEten"/> + <title value="BarthelEten"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="BarthelEten"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="3"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="FEED0"/> + <display value="Niet zelfstandig"/> + <definition value="Niet in staat (niet zelfstandig)"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="FEED1"/> + <display value="Hulp"/> + <definition value="Heeft hulp nodig bij snijden, smeren van boter, enz."/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <code value="FEED2"/> + <display value="Onafhankelijk"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="2"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-BarthelMobiliteit-2.16.840.1.113883.2.4.3.11.60.40.4.1.7.xml b/resources/zib/terminology/codesystem-BarthelMobiliteit-2.16.840.1.113883.2.4.3.11.60.40.4.1.7.xml new file mode 100644 index 000000000..2294fe0f9 --- /dev/null +++ b/resources/zib/terminology/codesystem-BarthelMobiliteit-2.16.840.1.113883.2.4.3.11.60.40.4.1.7.xml @@ -0,0 +1,115 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.1.7"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.7"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.7"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BarthelMobiliteit"/> + <title value="BarthelMobiliteit"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="BarthelMobiliteit"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="4"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="MOBIL0"/> + <display value="Afhankelijk"/> + <definition value="Kan zich niet verplaatsen"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="MOBIL1"/> + <display value="Onafhankelijk met rolstoel"/> + <definition value="Onafhankelijk, maar maakt gebruik van rolstoel, incl. het zonder hulp nemen van hoeken en deuren."/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <code value="MOBIL2"/> + <display value="Loopt met hulp"/> + <definition value="Loopt met hulp van 1 persoon (hulp van woorden of lichamelijk)"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="2"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="3"/> + </extension> + <code value="MOBIL3"/> + <display value="Onafhankelijk"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="3"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-BarthelToiletgebruik-2.16.840.1.113883.2.4.3.11.60.40.4.1.4.xml b/resources/zib/terminology/codesystem-BarthelToiletgebruik-2.16.840.1.113883.2.4.3.11.60.40.4.1.4.xml new file mode 100644 index 000000000..6151efb35 --- /dev/null +++ b/resources/zib/terminology/codesystem-BarthelToiletgebruik-2.16.840.1.113883.2.4.3.11.60.40.4.1.4.xml @@ -0,0 +1,99 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.1.4"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.4"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.4"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BarthelToiletgebruik"/> + <title value="BarthelToiletgebruik"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="BarthelToiletgebruik"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="3"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="TOIL0"/> + <display value="Afhankelijk"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="TOIL1"/> + <display value="Hulp"/> + <definition value="Heeft enige hulp nodig maar kan sommige dingen zelf"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <code value="TOIL2"/> + <display value="Onafhankelijk"/> + <definition value="Onafhankelijk (op en af, uit- en aankleden, afvegen)"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="2"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-BarthelTransfer-2.16.840.1.113883.2.4.3.11.60.40.4.1.6.xml b/resources/zib/terminology/codesystem-BarthelTransfer-2.16.840.1.113883.2.4.3.11.60.40.4.1.6.xml new file mode 100644 index 000000000..ec16d91a6 --- /dev/null +++ b/resources/zib/terminology/codesystem-BarthelTransfer-2.16.840.1.113883.2.4.3.11.60.40.4.1.6.xml @@ -0,0 +1,115 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.1.6"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.6"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.6"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BarthelTransfer"/> + <title value="BarthelTransfer"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="BarthelTransfer"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="4"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="TRANS0"/> + <display value="Niet zelfstandig"/> + <definition value="Niet in staat (niet zelfstandig)"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="TRANS1"/> + <display value="Veel hulp"/> + <definition value="Veel hulp (1-2 mensen lichamelijk)"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <code value="TRANS2"/> + <display value="Weinig hulp"/> + <definition value="Weinig hulp (met hulp van woorden of lichamelijk)"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="2"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="3"/> + </extension> + <code value="TRANS3"/> + <display value="Onafhankelijk"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="3"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-BarthelTrappenLopen-2.16.840.1.113883.2.4.3.11.60.40.4.1.9.xml b/resources/zib/terminology/codesystem-BarthelTrappenLopen-2.16.840.1.113883.2.4.3.11.60.40.4.1.9.xml new file mode 100644 index 000000000..d3b9770a4 --- /dev/null +++ b/resources/zib/terminology/codesystem-BarthelTrappenLopen-2.16.840.1.113883.2.4.3.11.60.40.4.1.9.xml @@ -0,0 +1,100 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.1.9"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.9"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.9"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BarthelTrappenLopen"/> + <title value="BarthelTrappenLopen"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="BarthelTrappenLopen"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="3"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="CLIMB0"/> + <display value="Afhankelijk"/> + <definition value="Niet in staat"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="CLIMB1"/> + <display value="Hulp"/> + <definition value="Heeft hulp nodig (woorden, lichamelijk of hulpmiddel)"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <code value="CLIMB2"/> + <display value="Onafhankelijk"/> + <definition value="Onafhankelijk naar boven en naar beneden"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="2"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-BarthelUiterlijkeVerzorging-2.16.840.1.113883.2.4.3.11.60.40.4.1.3.xml b/resources/zib/terminology/codesystem-BarthelUiterlijkeVerzorging-2.16.840.1.113883.2.4.3.11.60.40.4.1.3.xml new file mode 100644 index 000000000..5d488e1fe --- /dev/null +++ b/resources/zib/terminology/codesystem-BarthelUiterlijkeVerzorging-2.16.840.1.113883.2.4.3.11.60.40.4.1.3.xml @@ -0,0 +1,84 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.1.3"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.3"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.3"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BarthelUiterlijkeVerzorging"/> + <title value="BarthelUiterlijkeVerzorging"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="BarthelUiterlijkeVerzorging"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="2"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="GROOM0"/> + <display value="Hulp"/> + <definition value="Heeft hulp nodig"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="GROOM1"/> + <display value="Onafhankelijk"/> + <definition value="Onafhankelijk (gezicht, haar, tanden, scheren)"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-FLACC_Troostbaar-2.16.840.1.113883.2.4.3.11.60.40.4.21.5.xml b/resources/zib/terminology/codesystem-FLACC_Troostbaar-2.16.840.1.113883.2.4.3.11.60.40.4.21.5.xml new file mode 100644 index 000000000..e838118f2 --- /dev/null +++ b/resources/zib/terminology/codesystem-FLACC_Troostbaar-2.16.840.1.113883.2.4.3.11.60.40.4.21.5.xml @@ -0,0 +1,100 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.21.5"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.21.5"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.21.5"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="FLACC_Troostbaar"/> + <title value="FLACC_Troostbaar"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="FLACC_Troostbaar"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="3"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="Cons0"/> + <display value="Content"/> + <definition value="Is tevreden, ontspannen"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="Cons1"/> + <display value="Consolable, distractable"/> + <definition value="Is te troosten door af en toe aan te raken, te knuffelen of toe te spreken; laat zich afleiden"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <code value="Cons2"/> + <display value="Difficult to console"/> + <definition value="Is moeilijk te troosten of op te beuren"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="2"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-GGZ_Diagnoselijst-2.16.840.1.113883.3.3210.14.2.2.35.xml b/resources/zib/terminology/codesystem-GGZ_Diagnoselijst-2.16.840.1.113883.3.3210.14.2.2.35.xml index d081441f0..56b95d96b 100644 --- a/resources/zib/terminology/codesystem-GGZ_Diagnoselijst-2.16.840.1.113883.3.3210.14.2.2.35.xml +++ b/resources/zib/terminology/codesystem-GGZ_Diagnoselijst-2.16.840.1.113883.3.3210.14.2.2.35.xml @@ -3,7 +3,7 @@ <language value="en-US"/> <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> <valuePeriod> - <start value="2022-09-28T12:56:05+00:00"/> + <start value="2023-04-14T09:51:24+00:00"/> </valuePeriod> </extension> <url value="urn:oid:2.16.840.1.113883.3.3210.14.2.2.35"/> @@ -12,7 +12,7 @@ <system value="urn:ietf:rfc:3986"/> <value value="urn:oid:2.16.840.1.113883.3.3210.14.2.2.35"/> </identifier> - <version value="2022-09-28T12:56:05"/> + <version value="2023-04-14T09:51:24"/> <name value="GGZ_Diagnoselijst"/> <title value="GGZ Diagnoselijst"/> <status value="unknown"/> diff --git a/resources/zib/terminology/codesystem-G_Standaard_Contra_Indicaties__Tabel_40_-2.16.840.1.113883.2.4.4.1.902.40.xml b/resources/zib/terminology/codesystem-G_Standaard_Contra_Indicaties__Tabel_40_-2.16.840.1.113883.2.4.4.1.902.40.xml index 023251aae..3b83c3ffa 100644 --- a/resources/zib/terminology/codesystem-G_Standaard_Contra_Indicaties__Tabel_40_-2.16.840.1.113883.2.4.4.1.902.40.xml +++ b/resources/zib/terminology/codesystem-G_Standaard_Contra_Indicaties__Tabel_40_-2.16.840.1.113883.2.4.4.1.902.40.xml @@ -3,7 +3,7 @@ <language value="en-US"/> <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> <valuePeriod> - <start value="2022-09-28T12:56:00+00:00"/> + <start value="2023-04-14T09:51:16+00:00"/> </valuePeriod> </extension> <url value="urn:oid:2.16.840.1.113883.2.4.4.1.902.40"/> @@ -12,7 +12,7 @@ <system value="urn:ietf:rfc:3986"/> <value value="urn:oid:2.16.840.1.113883.2.4.4.1.902.40"/> </identifier> - <version value="2022-09-28T12:56:00"/> + <version value="2023-04-14T09:51:16"/> <name value="G_Standaard_Contra_Indicaties__Tabel_40_"/> <title value="G-Standaard Contra Indicaties (Tabel 40)"/> <status value="unknown"/> diff --git a/resources/zib/terminology/codesystem-G_standaard_Ongewenste_medicatiegroepen-2.16.840.1.113883.2.4.4.1.902.122.xml b/resources/zib/terminology/codesystem-G_standaard_Ongewenste_medicatiegroepen-2.16.840.1.113883.2.4.4.1.902.122.xml index ccefd368a..7e019d33c 100644 --- a/resources/zib/terminology/codesystem-G_standaard_Ongewenste_medicatiegroepen-2.16.840.1.113883.2.4.4.1.902.122.xml +++ b/resources/zib/terminology/codesystem-G_standaard_Ongewenste_medicatiegroepen-2.16.840.1.113883.2.4.4.1.902.122.xml @@ -3,7 +3,7 @@ <language value="en-US"/> <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> <valuePeriod> - <start value="2022-09-28T12:56:08+00:00"/> + <start value="2023-04-14T09:51:29+00:00"/> </valuePeriod> </extension> <url value="urn:oid:2.16.840.1.113883.2.4.4.1.902.122"/> @@ -12,7 +12,7 @@ <system value="urn:ietf:rfc:3986"/> <value value="urn:oid:2.16.840.1.113883.2.4.4.1.902.122"/> </identifier> - <version value="2022-09-28T12:56:08"/> + <version value="2023-04-14T09:51:29"/> <name value="G_standaard_Ongewenste_medicatiegroepen"/> <title value="G-standaard Ongewenste medicatiegroepen"/> <status value="unknown"/> diff --git a/resources/zib/terminology/codesystem-G_standaard_Stofnaamcode_i_c_m__toedieningsweg__SSK_-2.16.840.1.113883.2.4.4.1.725.xml b/resources/zib/terminology/codesystem-G_standaard_Stofnaamcode_i_c_m__toedieningsweg__SSK_-2.16.840.1.113883.2.4.4.1.725.xml index c2b8fc6ac..581aea255 100644 --- a/resources/zib/terminology/codesystem-G_standaard_Stofnaamcode_i_c_m__toedieningsweg__SSK_-2.16.840.1.113883.2.4.4.1.725.xml +++ b/resources/zib/terminology/codesystem-G_standaard_Stofnaamcode_i_c_m__toedieningsweg__SSK_-2.16.840.1.113883.2.4.4.1.725.xml @@ -3,7 +3,7 @@ <language value="en-US"/> <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> <valuePeriod> - <start value="2022-09-28T12:55:51+00:00"/> + <start value="2023-04-14T09:51:10+00:00"/> </valuePeriod> </extension> <url value="urn:oid:2.16.840.1.113883.2.4.4.1.725"/> @@ -12,7 +12,7 @@ <system value="urn:ietf:rfc:3986"/> <value value="urn:oid:2.16.840.1.113883.2.4.4.1.725"/> </identifier> - <version value="2022-09-28T12:55:51"/> + <version value="2023-04-14T09:51:10"/> <name value="G_standaard_Stofnaamcode_i_c_m__toedieningsweg__SSK_"/> <title value="G-standaard Stofnaamcode i.c.m. toedieningsweg (SSK)"/> <status value="unknown"/> diff --git a/resources/zib/terminology/codesystem-NHGTabel20CodeOpleiding-2.16.840.1.113883.2.4.4.30.20.xml b/resources/zib/terminology/codesystem-NHGTabel20CodeOpleiding-2.16.840.1.113883.2.4.4.30.20.xml index 107d75a9e..6a29094c9 100644 --- a/resources/zib/terminology/codesystem-NHGTabel20CodeOpleiding-2.16.840.1.113883.2.4.4.30.20.xml +++ b/resources/zib/terminology/codesystem-NHGTabel20CodeOpleiding-2.16.840.1.113883.2.4.4.30.20.xml @@ -3,7 +3,7 @@ <language value="en-US"/> <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> <valuePeriod> - <start value="2022-10-17T12:42:43+00:00"/> + <start value="2023-04-14T09:51:26+00:00"/> </valuePeriod> </extension> <url value="urn:oid:2.16.840.1.113883.2.4.4.30.20"/> @@ -12,7 +12,7 @@ <system value="urn:ietf:rfc:3986"/> <value value="urn:oid:2.16.840.1.113883.2.4.4.30.20"/> </identifier> - <version value="2022-10-17T12:42:43"/> + <version value="2023-04-14T09:51:26"/> <name value="NHGTabel20CodeOpleiding"/> <title value="NHGTabel20CodeOpleiding"/> <status value="unknown"/> diff --git a/resources/zib/terminology/codesystem-SK_Gewichtsverlies-2.16.840.1.113883.2.4.3.11.60.40.4.17.1.xml b/resources/zib/terminology/codesystem-SK_Gewichtsverlies-2.16.840.1.113883.2.4.3.11.60.40.4.17.1.xml new file mode 100644 index 000000000..9ffee6e2a --- /dev/null +++ b/resources/zib/terminology/codesystem-SK_Gewichtsverlies-2.16.840.1.113883.2.4.3.11.60.40.4.17.1.xml @@ -0,0 +1,84 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.17.1"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.17.1"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.17.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="SK_Gewichtsverlies"/> + <title value="SK_Gewichtsverlies"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="SK_Gewichtsverlies"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="2"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="G0"/> + <display value="NoLoss"/> + <definition value="Geen gewichtsverlies of stilstand in groei/ gewicht"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="G2"/> + <display value="LossOfWeight"/> + <definition value="Gewichtsverlies of stilstand in groei/ gewicht aanwezig"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-SK_Voeding-2.16.840.1.113883.2.4.3.11.60.40.4.17.3.xml b/resources/zib/terminology/codesystem-SK_Voeding-2.16.840.1.113883.2.4.3.11.60.40.4.17.3.xml new file mode 100644 index 000000000..ed7795956 --- /dev/null +++ b/resources/zib/terminology/codesystem-SK_Voeding-2.16.840.1.113883.2.4.3.11.60.40.4.17.3.xml @@ -0,0 +1,84 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.17.3"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.17.3"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.17.3"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="SK_Voeding"/> + <title value="SK_Voeding"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="SK_Voeding"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="2"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="Z0"/> + <display value="Normaal"/> + <definition value="Normale voedselinname"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="Z1"/> + <display value="Verminderd"/> + <definition value="Verminderde voedselinname"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-SK_Voedingstoestand-2.16.840.1.113883.2.4.3.11.60.40.4.17.4.xml b/resources/zib/terminology/codesystem-SK_Voedingstoestand-2.16.840.1.113883.2.4.3.11.60.40.4.17.4.xml new file mode 100644 index 000000000..04aaf5297 --- /dev/null +++ b/resources/zib/terminology/codesystem-SK_Voedingstoestand-2.16.840.1.113883.2.4.3.11.60.40.4.17.4.xml @@ -0,0 +1,84 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.17.4"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.17.4"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.17.4"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="SK_Voedingstoestand"/> + <title value="SK_Voedingstoestand"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="SK_Voedingstoestand"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="2"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="T0"/> + <display value="Goed"/> + <definition value="Goede voedingstoestand"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="T1"/> + <display value="Slecht"/> + <definition value="Slechte voedingstoestand"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-SK_Ziektebeeld-2.16.840.1.113883.2.4.3.11.60.40.4.17.2.xml b/resources/zib/terminology/codesystem-SK_Ziektebeeld-2.16.840.1.113883.2.4.3.11.60.40.4.17.2.xml new file mode 100644 index 000000000..81a601225 --- /dev/null +++ b/resources/zib/terminology/codesystem-SK_Ziektebeeld-2.16.840.1.113883.2.4.3.11.60.40.4.17.2.xml @@ -0,0 +1,84 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.17.2"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.17.2"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.17.2"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="SK_Ziektebeeld"/> + <title value="SK_Ziektebeeld"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="SK_Ziektebeeld"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="2"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="R0"/> + <display value="NoRisk"/> + <definition value="Geen ziektebeeld met verhoogd risico"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <code value="R1"/> + <display value="IncreasedRisk"/> + <definition value="Ziektebeeld met verhoogd risico aanwezig"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="2"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-ScoreObservaties-2.16.840.1.113883.2.4.3.11.60.40.4.0.1.xml b/resources/zib/terminology/codesystem-ScoreObservaties-2.16.840.1.113883.2.4.3.11.60.40.4.0.1.xml index fe0e87866..f85ea5938 100644 --- a/resources/zib/terminology/codesystem-ScoreObservaties-2.16.840.1.113883.2.4.3.11.60.40.4.0.1.xml +++ b/resources/zib/terminology/codesystem-ScoreObservaties-2.16.840.1.113883.2.4.3.11.60.40.4.0.1.xml @@ -7,7 +7,7 @@ <language value="nl-NL"/> <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> <valuePeriod> - <start value="2022-06-10T00:00:00+00:00"/> + <start value="2023-03-06T00:00:00+00:00"/> </valuePeriod> </extension> <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> @@ -16,10 +16,10 @@ <system value="urn:ietf:rfc:3986"/> <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> </identifier> - <version value="2022-06-10T00:00:00"/> + <version value="2023.01.0"/> <name value="ScoreObservaties"/> <title value="ScoreObservaties"/> - <status value="active"/> + <status value="draft"/> <experimental value="false"/> <publisher value="Registratie aan de bron"/> <contact> @@ -33,14 +33,14 @@ <value value="https://www.zibs.nl"/> </telecom> </contact> - <description value="This zib code system serves to define definition codes for elements in zibs that describe a score instrument. Changes: * Version 2022-06-10T00:00:00: Added codes for DOSScore "/> + <description value="This zib code system serves to define definition codes for elements in zibs that describe a score instrument. Changes: * Version 2023-03-06T00:00:00: Added codes for BarthelADLIndex (ZIB-1692) * Version 2022-06-10T00:00:00: Added codes for DOSScore "/> <caseSensitive value="false"/> <content value="complete"/> - <count value="53"/> + <count value="63"/> <property> <code value="status"/> <uri value="http://hl7.org/fhir/concept-properties"/> - <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active, draft"/> <type value="code"/> </property> <property> @@ -1109,4 +1109,204 @@ <valueDateTime value="2020-09-01"/> </property> </concept> + <concept> + <code value="4002010"/> + <display value="BarthelIndex AanUitkleden"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + </use> + <value value="BarthelADLIndex Dressing"/> + </designation> + <property> + <code value="status"/> + <valueCode value="draft"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2023-03-06"/> + </property> + </concept> + <concept> + <code value="4002012"/> + <display value="BarthelIndex BadenDouchen"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + </use> + <value value="BarthelADLIndex Bathing"/> + </designation> + <property> + <code value="status"/> + <valueCode value="draft"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2023-03-06"/> + </property> + </concept> + <concept> + <code value="4002003"/> + <display value="BarthelIndex Blaas"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + </use> + <value value="BarthelADLIndex Bladder"/> + </designation> + <property> + <code value="status"/> + <valueCode value="draft"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2023-03-06"/> + </property> + </concept> + <concept> + <code value="4002004"/> + <display value="BarthelIndex Darm"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + </use> + <value value="BarthelADLIndex Bowels"/> + </designation> + <property> + <code value="status"/> + <valueCode value="draft"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2023-03-06"/> + </property> + </concept> + <concept> + <code value="4002007"/> + <display value="BarthelIndex Eten"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + </use> + <value value="BarthelADLIndex Feeding"/> + </designation> + <property> + <code value="status"/> + <valueCode value="draft"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2023-03-06"/> + </property> + </concept> + <concept> + <code value="4002009"/> + <display value="BarthelIndex Mobiliteit"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + </use> + <value value="BarthelADLIndex Mobility"/> + </designation> + <property> + <code value="status"/> + <valueCode value="draft"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2023-03-06"/> + </property> + </concept> + <concept> + <code value="4002006"/> + <display value="BarthelIndex Toiletgebruik"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + </use> + <value value="BarthelADLIndex ToiletUse"/> + </designation> + <property> + <code value="status"/> + <valueCode value="draft"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2023-03-06"/> + </property> + </concept> + <concept> + <code value="4002008"/> + <display value="BarthelIndex Transfers"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + </use> + <value value="BarthelADLIndex Transfers"/> + </designation> + <property> + <code value="status"/> + <valueCode value="draft"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2023-03-06"/> + </property> + </concept> + <concept> + <code value="4002011"/> + <display value="BarthelIndex TrappenLopen"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + </use> + <value value="BarthelADLIndex ManagingStairs"/> + </designation> + <property> + <code value="status"/> + <valueCode value="draft"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2023-03-06"/> + </property> + </concept> + <concept> + <code value="4002005"/> + <display value="BarthelIndex UiterlijkeVerzorging"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + </use> + <value value="BarthelADLIndex Grooming"/> + </designation> + <property> + <code value="status"/> + <valueCode value="draft"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2023-03-06"/> + </property> + </concept> </CodeSystem> diff --git a/resources/zib/terminology/codesystem-Weescodes-2.16.840.1.113883.2.4.3.11.60.40.4.xml b/resources/zib/terminology/codesystem-Weescodes-2.16.840.1.113883.2.4.3.11.60.40.4.xml new file mode 100644 index 000000000..ecdf4c9ec --- /dev/null +++ b/resources/zib/terminology/codesystem-Weescodes-2.16.840.1.113883.2.4.3.11.60.40.4.xml @@ -0,0 +1,147 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="Weescodes"/> + <title value="Weescodes"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="Weescodes"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="8"/> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active, deprecated"/> + <type value="code"/> + </property> + <property> + <code value="inactive"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="The date at which a concept was deprecated. Concepts that are deprecated but not inactive can still be used, but their use is discouraged, and they should be expected to be made inactive in a future release. Property type is dateTime. Note that the status property may also be used to indicate that a concept is deprecated"/> + <type value="boolean"/> + </property> + <concept> + <code value="APNA"/> + <display value="Toediener niet aanwezig"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + </use> + <value value="Administration performer not available"/> + </designation> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="FORGOT"/> + <display value="Vergeten toe te dienen"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + </use> + <value value="Forgotten to administer"/> + </designation> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="GeenGeloof"/> + <display value="Geen geloof"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="Humanist"/> + <display value="Humanist"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="JA"/> + <display value="Ja"/> + <definition value="Behandeling is toegestaan en/of wenselijk."/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="JA_MAAR"/> + <display value="Ja, maar met beperkingen"/> + <definition value="Behandeling toegestaan en/of wenselijk maar met beperkingen die dan ook vermeld moeten worden"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="Mormoon"/> + <display value="Mormoon"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="NEE"/> + <display value="Nee"/> + <definition value="Behandeling niet toegestaan en/of wenselijk"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/conceptmap-NaamgebruikCodelijst-to-HumanNameAssemblyOrder.xml b/resources/zib/terminology/conceptmap-NaamgebruikCodelijst-to-HumanNameAssemblyOrder.xml index c44ac7f0a..24ba3cafa 100644 --- a/resources/zib/terminology/conceptmap-NaamgebruikCodelijst-to-HumanNameAssemblyOrder.xml +++ b/resources/zib/terminology/conceptmap-NaamgebruikCodelijst-to-HumanNameAssemblyOrder.xml @@ -17,7 +17,7 @@ <use value="work"/> </telecom> </contact> - <description value="Maps NameUsage codes as found in the [zib NameInformation v1.1 (2020)]( https://zibs.nl/wiki/NameInformation-v1.1(2020EN)) to HumanName.extension(humanname-assembly-order) codes as found in FHIR R4."/> + <description value="Maps NameUsage codes as found in the [zib NameInformation v1.1 (2020)](https://zibs.nl/wiki/NameInformation-v1.1(2020EN)) to HumanName.extension(humanname-assembly-order) codes as found in FHIR R4."/> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <sourceCanonical value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.4.1--20200901000000" /> <targetCanonical value="http://hl7.org/fhir/ValueSet/name-assembly-order" /> diff --git a/resources/zib/zib-AddressInformation.xml b/resources/zib/zib-AddressInformation.xml index 50fabf198..4b2507786 100644 --- a/resources/zib/zib-AddressInformation.xml +++ b/resources/zib/zib-AddressInformation.xml @@ -33,7 +33,7 @@ <element id="Address"> <path value="Address" /> <short value="AddressInformation" /> - <comment value="This datatype defines a common basis for expressing all addresses around the world, but adds extensions to express Dutch addresses specifically, according to the [zib AddressInformation (v1.1, 2020)](https://zibs.nl/wiki/AddressInformation-v1.1(2020EN)). A Dutch Address still is a proper FHIR Address, which means that systems that cannot interpret the extensions will still be able to render and work with this datatype. To have true compatibility an implementer SHOULD use the core Address parts as intended. To have addresses work for Dutch context, the implementer SHOULD in addition use the extension elements. **Separate address parts** The first addition is that Dutch addresses make certain address parts separately communicable. These parts are required for use in true Dutch systems when dealing with Dutch addresses, but may not have value for international systems when information gets sent abroad. **Custom address types** The second addition is that the zib defines its own ValueSet for address types, which can only be partially expressed using the FHIR Address datatype and requires a mapping to multiple elements. The table below explains how the zib concepts are mapped to the various FHIR elements (see the ConceptMaps <http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressUse> and <http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressType> as well). The code from the zib should also be included using the extension on `Address.extension:addressType`. | zib | .ext:addressType | .use | .type | |-----------------------------------|------------------|------|----------| | Postal Address/Postadres | PST | | postal | | Primary Home/Officieel adres | HP | home | both | | Visit Address/Woon-/verblijfadres | PHYS | home | physical | | Temporary Address/Tijdelijk adres | TMP | temp | | | Work Place/Werkadres | WP | work | | | Vacation Home/Vakantie adres | HV | temp | | If `Address.type` is _both_ then this is to be understood as a dual purpose address (postal and physical), unless a specific "postal" type address is added. Systems that support importing it like this are encouraged to do so, otherwise they may need to import this as two separate addresses. Note: FHIR core defines the AD-use extension to further specify the postal address type. However, the ValueSet used in that extension doesn't completely match the zib ValueSet. Therefore, a custom extension has been made. This doesn't preclude the use of the AD-use extension." /> + <comment value="This datatype defines a common basis for expressing all addresses around the world, but adds extensions to express Dutch addresses specifically, according to the [zib AddressInformation (v1.1, 2020)](https://zibs.nl/wiki/AddressInformation-v1.1(2020EN)). A Dutch Address still is a proper FHIR Address, which means that systems that cannot interpret the extensions will still be able to render and work with this datatype. To have true compatibility an implementer SHOULD use the core Address parts as intended. To have addresses work for Dutch context, the implementer SHOULD in addition use the extension elements. **Separate address parts** The first addition is that Dutch addresses make certain address parts separately communicable. These parts are required for use in true Dutch systems when dealing with Dutch addresses, but may not have value for international systems when information gets sent abroad. **Custom address types** The second addition is that the zib defines its own ValueSet for address types, which can only be partially expressed using the FHIR Address datatype and requires a mapping to multiple elements. The table below explains how the zib concepts are mapped to the various FHIR elements (see the ConceptMaps <http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressUse> and <http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressType> as well). The code from the zib should also be included using the extension on `Address.extension:addressType`. | zib | .ext:addressType | .use | .type | |-----------------------------------|------------------|------|----------| | Postal Address/Postadres | PST | | postal | | Primary Home/Officieel adres | HP | home | both | | Visit Address/Woon-/verblijfadres | PHYS | home | physical | | Temporary Address/Tijdelijk adres | TMP | temp | | | Work Place/Werkadres | WP | work | | | Vacation Home/Vakantie adres | HV | temp | | If `Address.type` is _both_ then this is to be understood as a dual purpose address (postal and physical), unless a specific _postal_ type address is added. Systems that support importing it like this are encouraged to do so, otherwise they may need to import this as two separate addresses. Note: FHIR core defines the AD-use extension to further specify the postal address type. However, the ValueSet used in that extension doesn't completely match the zib ValueSet. Therefore, a custom extension has been made. This doesn't preclude the use of the AD-use extension." /> <alias value="Adresgegevens" /> <mapping> <identity value="zib-addressinformation-v1.1-2020EN" /> diff --git a/resources/zib/zib-Alert.xml b/resources/zib/zib-Alert.xml index 3cc940fce..6e3ecfff8 100644 --- a/resources/zib/zib-Alert.xml +++ b/resources/zib/zib-Alert.xml @@ -32,20 +32,18 @@ <element id="Flag"> <path value="Flag" /> <short value="Alert" /> - <comment value="One of the zib concepts Condition::Concern and AlertName must be selected. If `.code` contains a code from AlertNaamCodelijst, `.extension:concern` SHALL not exist. On the other hand, if `.extension:concern` is populated, `.code` SHALL contain code _not-applicable_ from system _http://hl7.org/fhir/ValueSet/data-absent-reason_." /> + <comment value="One of the zib concepts Condition::Concern and AlertName must be selected. If `.code` contains a code from AlertNaamCodelijst, `.extension:concern` SHALL not exist. On the other hand, if `.extension:concern` is populated, `.code` SHALL contain code _not-applicable_ from system _http://terminology.hl7.org/CodeSystem/data-absent-reason_." /> <constraint> <key value="zib-Alert-1" /> <severity value="error" /> <human value="One concept from Condition::Concern and AlertName must be selected. If Flag.code contains a code from AlertNaamCodelijst, Flag.extension:concern SHALL not exist." /> <expression value="code.memberOf('http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.8.3.2--20200901000000') implies extension.where(url = 'http://hl7.org/fhir/StructureDefinition/flag-detail').exists().not()" /> - <source value="http://nictiz.nl/fhir/StructureDefinition/zib-Alert" /> </constraint> <constraint> <key value="zib-Alert-2" /> <severity value="error" /> <human value="One concept from Condition::Concern and AlertName must be selected. If Flag.extension:concern is filled, Flag.code SHALL contain code 'not-applicable' from system 'http://terminology.hl7.org/CodeSystem/data-absent-reason'." /> <expression value="extension('http://hl7.org/fhir/StructureDefinition/flag-detail').exists() implies code.coding.where($this.system = 'http://terminology.hl7.org/CodeSystem/data-absent-reason' and $this.code = 'not-applicable').exists()" /> - <source value="http://nictiz.nl/fhir/StructureDefinition/zib-Alert" /> </constraint> <mapping> <identity value="zib-alert-v4.1-2020EN" /> diff --git a/resources/zib/zib-AnatomicalLocation.xml b/resources/zib/zib-AnatomicalLocation.xml index a9ee34443..811a068b0 100644 --- a/resources/zib/zib-AnatomicalLocation.xml +++ b/resources/zib/zib-AnatomicalLocation.xml @@ -14,7 +14,7 @@ <use value="work" /> </telecom> </contact> - <description value="An anatomical location specifies the location (e.g. foot) and laterality (e.g. links) of a bodypart." /> + <description value="An anatomical location specifies the location (e.g. foot) and laterality (e.g. left) of a body part." /> <purpose value="This CodeableConcept resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) AnatomicalLocation v1.0 (2020)](https://zibs.nl/wiki/AnatomicalLocation-v1.0(2020EN)). Profilers can use this profile in places where zib AnatomicalLocation is instantiated. In addition to using this profile, the binding should be set to ValueSet "LocatieCodelijsten" (<http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.11--20200901000000>) with a binding strength of _required_." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> diff --git a/resources/zib/zib-ApgarScore-10Minute.xml b/resources/zib/zib-ApgarScore-10Minute.xml index d0471eddb..43645e44a 100644 --- a/resources/zib/zib-ApgarScore-10Minute.xml +++ b/resources/zib/zib-ApgarScore-10Minute.xml @@ -1,289 +1,290 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-ApgarScore-10Minute" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-ApgarScore-10Minute" /> - <name value="ZibApgarScore10Minute" /> - <title value="zib ApgarScore 10Minute" /> - <status value="draft" /> - <publisher value="Nictiz" /> - <contact> - <name value="Nictiz" /> - <telecom> - <system value="url" /> - <value value="https://www.nictiz.nl" /> - <use value="work" /> - </telecom> - </contact> - <description value="The Apgar score represents the overall clinical status of a newborn child. This is evaluated one, five and ten minutes after birth based on 5 parameters: Appearance, Pulse, Grimace, Activity, Respiration. If the score measured at 5 minutes is < 8, the Apgar score is measured again at 10, 15, 20 minutes etc. until the score = 8. The zib explicitly defines the Apgar score at 1, 5 and 10 minutes after birth. This profile represents the Apgar score at 10 minutes after birth. Profiles have also been defined for the Apgar score [at 1 minute](http://nictiz.nl/fhir/StructureDefinition/zib-ApgarScore-1Minute) and [at 5 minutes](http://nictiz.nl/fhir/StructureDefinition/zib-ApgarScore-5Minute) after birth." /> - <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ApgarScore-v1.0.1(2020EN)](https://zibs.nl/wiki/ApgarScore-v1.0.1(2020EN))." /> - <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> - <fhirVersion value="4.0.1" /> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <uri value="https://zibs.nl/wiki/ApgarScore-v1.0.1(2020EN)" /> - <name value="zib ApgarScore-v1.0.1(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="true" /> - <type value="Observation" /> - <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> - <derivation value="constraint" /> - <differential> - <element id="Observation"> - <path value="Observation" /> - <short value="ApgarScore" /> - <alias value="ApgarScore" /> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.1" /> - <comment value="ApgarScore" /> - </mapping> - </element> - <element id="Observation.code"> - <path value="Observation.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="9271-8" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.effective[x]"> - <path value="Observation.effective[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.effective[x]:effectiveDateTime"> - <path value="Observation.effective[x]" /> - <sliceName value="effectiveDateTime" /> - <short value="ApgarScoreDateTime" /> - <definition value="The day and time at which the Apgar score is registered." /> - <alias value="ApgarScoreDatumTijd" /> - <type> - <code value="dateTime" /> - </type> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.3" /> - <comment value="ApgarScoreDateTime" /> - </mapping> - </element> - <element id="Observation.value[x]"> - <path value="Observation.value[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.value[x]:valueInteger"> - <path value="Observation.value[x]" /> - <sliceName value="valueInteger" /> - <short value="ApgarScoreTotal" /> - <definition value="Total of the Apgar score. The total score has a range from 0 - 10." /> - <alias value="ApgarScoreTotaal" /> - <type> - <code value="integer" /> - </type> - <minValueInteger value="0" /> - <maxValueInteger value="10" /> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.2" /> - <comment value="ApgarScoreTotal" /> - </mapping> - </element> - <element id="Observation.note"> - <path value="Observation.note" /> - <max value="1" /> - </element> - <element id="Observation.note.text"> - <path value="Observation.note.text" /> - <short value="Comment" /> - <definition value="Comment on the Apgar score." /> - <alias value="Toelichting" /> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.9" /> - <comment value="Comment" /> - </mapping> - </element> - <element id="Observation.component"> - <path value="Observation.component" /> - <slicing> - <discriminator> - <type value="value" /> - <path value="code" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.component:respiratoryScore"> - <path value="Observation.component" /> - <sliceName value="respiratoryScore" /> - <max value="1" /> - </element> - <element id="Observation.component:respiratoryScore.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="32405-3" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:respiratoryScore.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="RespiratoryScore" /> - <definition value="The Apgar subscore for respiration." /> - <alias value="AdemhalingScore" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.1--20200901000000" /> - </binding> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.4" /> - <comment value="RespiratoryScore" /> - </mapping> - </element> - <element id="Observation.component:appearanceScore"> - <path value="Observation.component" /> - <sliceName value="appearanceScore" /> - <max value="1" /> - </element> - <element id="Observation.component:appearanceScore.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="32401-2" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:appearanceScore.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="AppearanceScore" /> - <definition value="The Apgar subscore for skin color/appearance." /> - <alias value="HuidskleurScore" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.4--20200901000000" /> - </binding> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.7" /> - <comment value="AppearanceScore" /> - </mapping> - </element> - <element id="Observation.component:pulseScore"> - <path value="Observation.component" /> - <sliceName value="pulseScore" /> - <max value="1" /> - </element> - <element id="Observation.component:pulseScore.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="32402-0" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:pulseScore.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="PulseScore" /> - <definition value="The Apgar subscore for pulse." /> - <alias value="HartslagScore" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.2--20200901000000" /> - </binding> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.5" /> - <comment value="PulseScore" /> - </mapping> - </element> - <element id="Observation.component:grimaceScore"> - <path value="Observation.component" /> - <sliceName value="grimaceScore" /> - <max value="1" /> - </element> - <element id="Observation.component:grimaceScore.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="32404-6" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:grimaceScore.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="GrimaceScore" /> - <definition value="The Apgar subscore for grimace." /> - <alias value="ReflexenScore" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.5--20200901000000" /> - </binding> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.8" /> - <comment value="GrimaceScore" /> - </mapping> - </element> - <element id="Observation.component:muscleToneScore"> - <path value="Observation.component" /> - <sliceName value="muscleToneScore" /> - <max value="1" /> - </element> - <element id="Observation.component:muscleToneScore.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="32403-8" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:muscleToneScore.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="MuscleToneScore" /> - <definition value="The Apgar subscore for activity/muscle tone." /> - <alias value="SpierspanningScore" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.3--20200901000000" /> - </binding> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.6" /> - <comment value="MuscleToneScore" /> - </mapping> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-ApgarScore-10Minute" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-ApgarScore-10Minute" /> + <name value="ZibApgarScore10Minute" /> + <title value="zib ApgarScore 10Minute" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="The Apgar score represents the overall clinical status of a newborn child. This is evaluated one, five and ten minutes after birth based on 5 parameters: Appearance, Pulse, Grimace, Activity, Respiration. If the score measured at 5 minutes is < 8, the Apgar score is measured again at 10, 15, 20 minutes etc. until the score = 8. The zib explicitly defines the Apgar score at 1, 5 and 10 minutes after birth. This profile represents the Apgar score at 10 minutes after birth. Profiles have also been defined for the Apgar score [at 1 minute](http://nictiz.nl/fhir/StructureDefinition/zib-ApgarScore-1Minute) and [at 5 minutes](http://nictiz.nl/fhir/StructureDefinition/zib-ApgarScore-5Minute) after birth." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ApgarScore-v1.0.1(2020EN)](https://zibs.nl/wiki/ApgarScore-v1.0.1(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <uri value="https://zibs.nl/wiki/ApgarScore-v1.0.1(2020EN)" /> + <name value="zib ApgarScore-v1.0.1(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <short value="ApgarScore" /> + <alias value="ApgarScore" /> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.1" /> + <comment value="ApgarScore" /> + </mapping> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="9271-8" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.effective[x]"> + <path value="Observation.effective[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.effective[x]:effectiveDateTime"> + <path value="Observation.effective[x]" /> + <sliceName value="effectiveDateTime" /> + <short value="ApgarScoreDateTime" /> + <definition value="The day and time at which the Apgar score is registered." /> + <alias value="ApgarScoreDatumTijd" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.3" /> + <comment value="ApgarScoreDateTime" /> + </mapping> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueInteger"> + <path value="Observation.value[x]" /> + <sliceName value="valueInteger" /> + <short value="ApgarScoreTotal" /> + <definition value="Total of the Apgar score. The total score has a range from 0 - 10." /> + <comment value="The individual scores are communicated using the different `Observation.component` slices. The ordinal values of these indivdual scores, which are used to calculate the total score, are defined by the underlying code system and are registered in the ValueSet resources bound on these slices, using the [ordinalValue](http://hl7.org/fhir/StructureDefinition/ordinalValue) extension." /> + <alias value="ApgarScoreTotaal" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="10" /> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.2" /> + <comment value="ApgarScoreTotal" /> + </mapping> + </element> + <element id="Observation.note"> + <path value="Observation.note" /> + <max value="1" /> + </element> + <element id="Observation.note.text"> + <path value="Observation.note.text" /> + <short value="Comment" /> + <definition value="Comment on the Apgar score." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.9" /> + <comment value="Comment" /> + </mapping> + </element> + <element id="Observation.component"> + <path value="Observation.component" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="code" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.component:respiratoryScore"> + <path value="Observation.component" /> + <sliceName value="respiratoryScore" /> + <max value="1" /> + </element> + <element id="Observation.component:respiratoryScore.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="32405-3" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:respiratoryScore.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="RespiratoryScore" /> + <definition value="The Apgar subscore for respiration." /> + <alias value="AdemhalingScore" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.4" /> + <comment value="RespiratoryScore" /> + </mapping> + </element> + <element id="Observation.component:appearanceScore"> + <path value="Observation.component" /> + <sliceName value="appearanceScore" /> + <max value="1" /> + </element> + <element id="Observation.component:appearanceScore.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="32401-2" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:appearanceScore.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="AppearanceScore" /> + <definition value="The Apgar subscore for skin color/appearance." /> + <alias value="HuidskleurScore" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.4--20200901000000" /> + </binding> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.7" /> + <comment value="AppearanceScore" /> + </mapping> + </element> + <element id="Observation.component:pulseScore"> + <path value="Observation.component" /> + <sliceName value="pulseScore" /> + <max value="1" /> + </element> + <element id="Observation.component:pulseScore.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="32402-0" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:pulseScore.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="PulseScore" /> + <definition value="The Apgar subscore for pulse." /> + <alias value="HartslagScore" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.2--20200901000000" /> + </binding> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.5" /> + <comment value="PulseScore" /> + </mapping> + </element> + <element id="Observation.component:grimaceScore"> + <path value="Observation.component" /> + <sliceName value="grimaceScore" /> + <max value="1" /> + </element> + <element id="Observation.component:grimaceScore.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="32404-6" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:grimaceScore.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="GrimaceScore" /> + <definition value="The Apgar subscore for grimace." /> + <alias value="ReflexenScore" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.5--20200901000000" /> + </binding> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.8" /> + <comment value="GrimaceScore" /> + </mapping> + </element> + <element id="Observation.component:muscleToneScore"> + <path value="Observation.component" /> + <sliceName value="muscleToneScore" /> + <max value="1" /> + </element> + <element id="Observation.component:muscleToneScore.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="32403-8" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:muscleToneScore.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="MuscleToneScore" /> + <definition value="The Apgar subscore for activity/muscle tone." /> + <alias value="SpierspanningScore" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.3--20200901000000" /> + </binding> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.6" /> + <comment value="MuscleToneScore" /> + </mapping> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-ApgarScore-1Minute.xml b/resources/zib/zib-ApgarScore-1Minute.xml index b6ca8c3a4..059c3f375 100644 --- a/resources/zib/zib-ApgarScore-1Minute.xml +++ b/resources/zib/zib-ApgarScore-1Minute.xml @@ -1,289 +1,290 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-ApgarScore-1Minute" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-ApgarScore-1Minute" /> - <name value="ZibApgarScore1Minute" /> - <title value="zib ApgarScore 1Minute" /> - <status value="draft" /> - <publisher value="Nictiz" /> - <contact> - <name value="Nictiz" /> - <telecom> - <system value="url" /> - <value value="https://www.nictiz.nl" /> - <use value="work" /> - </telecom> - </contact> - <description value="The Apgar score represents the overall clinical status of a newborn child. This is evaluated one, five and ten minutes after birth based on 5 parameters: Appearance, Pulse, Grimace, Activity, Respiration. If the score measured at 5 minutes is < 8, the Apgar score is measured again at 10, 15, 20 minutes etc. until the score = 8. The zib explicitly defines the Apgar score at 1, 5 and 10 minutes after birth. This profile represents the Apgar score at 1 minute after birth. Profiles have also been defined for the Apgar score [at 5 minutes](http://nictiz.nl/fhir/StructureDefinition/zib-ApgarScore-5Minute) and [at 10 minutes](http://nictiz.nl/fhir/StructureDefinition/zib-ApgarScore-10Minute) after birth." /> - <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ApgarScore-v1.0.1(2020EN)](https://zibs.nl/wiki/ApgarScore-v1.0.1(2020EN))." /> - <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> - <fhirVersion value="4.0.1" /> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <uri value="https://zibs.nl/wiki/ApgarScore-v1.0.1(2020EN)" /> - <name value="zib ApgarScore-v1.0.1(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="true" /> - <type value="Observation" /> - <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> - <derivation value="constraint" /> - <differential> - <element id="Observation"> - <path value="Observation" /> - <short value="ApgarScore" /> - <alias value="ApgarScore" /> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.1" /> - <comment value="ApgarScore" /> - </mapping> - </element> - <element id="Observation.code"> - <path value="Observation.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="9272-6" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.effective[x]"> - <path value="Observation.effective[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.effective[x]:effectiveDateTime"> - <path value="Observation.effective[x]" /> - <sliceName value="effectiveDateTime" /> - <short value="ApgarScoreDateTime" /> - <definition value="The day and time at which the Apgar score is registered." /> - <alias value="ApgarScoreDatumTijd" /> - <type> - <code value="dateTime" /> - </type> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.3" /> - <comment value="ApgarScoreDateTime" /> - </mapping> - </element> - <element id="Observation.value[x]"> - <path value="Observation.value[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.value[x]:valueInteger"> - <path value="Observation.value[x]" /> - <sliceName value="valueInteger" /> - <short value="ApgarScoreTotal" /> - <definition value="Total of the Apgar score. The total score has a range from 0 - 10." /> - <alias value="ApgarScoreTotaal" /> - <type> - <code value="integer" /> - </type> - <minValueInteger value="0" /> - <maxValueInteger value="10" /> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.2" /> - <comment value="ApgarScoreTotal" /> - </mapping> - </element> - <element id="Observation.note"> - <path value="Observation.note" /> - <max value="1" /> - </element> - <element id="Observation.note.text"> - <path value="Observation.note.text" /> - <short value="Comment" /> - <definition value="Comment on the Apgar score." /> - <alias value="Toelichting" /> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.9" /> - <comment value="Comment" /> - </mapping> - </element> - <element id="Observation.component"> - <path value="Observation.component" /> - <slicing> - <discriminator> - <type value="value" /> - <path value="code" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.component:respiratoryScore"> - <path value="Observation.component" /> - <sliceName value="respiratoryScore" /> - <max value="1" /> - </element> - <element id="Observation.component:respiratoryScore.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="32410-3" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:respiratoryScore.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="RespiratoryScore" /> - <definition value="The Apgar subscore for respiration." /> - <alias value="AdemhalingScore" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.1--20200901000000" /> - </binding> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.4" /> - <comment value="RespiratoryScore" /> - </mapping> - </element> - <element id="Observation.component:appearanceScore"> - <path value="Observation.component" /> - <sliceName value="appearanceScore" /> - <max value="1" /> - </element> - <element id="Observation.component:appearanceScore.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="32406-1" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:appearanceScore.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="AppearanceScore" /> - <definition value="The Apgar subscore for skin color/appearance." /> - <alias value="HuidskleurScore" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.4--20200901000000" /> - </binding> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.7" /> - <comment value="AppearanceScore" /> - </mapping> - </element> - <element id="Observation.component:pulseScore"> - <path value="Observation.component" /> - <sliceName value="pulseScore" /> - <max value="1" /> - </element> - <element id="Observation.component:pulseScore.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="32407-9" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:pulseScore.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="PulseScore" /> - <definition value="The Apgar subscore for pulse." /> - <alias value="HartslagScore" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.2--20200901000000" /> - </binding> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.5" /> - <comment value="PulseScore" /> - </mapping> - </element> - <element id="Observation.component:grimaceScore"> - <path value="Observation.component" /> - <sliceName value="grimaceScore" /> - <max value="1" /> - </element> - <element id="Observation.component:grimaceScore.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="32409-5" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:grimaceScore.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="GrimaceScore" /> - <definition value="The Apgar subscore for grimace." /> - <alias value="ReflexenScore" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.5--20200901000000" /> - </binding> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.8" /> - <comment value="GrimaceScore" /> - </mapping> - </element> - <element id="Observation.component:muscleToneScore"> - <path value="Observation.component" /> - <sliceName value="muscleToneScore" /> - <max value="1" /> - </element> - <element id="Observation.component:muscleToneScore.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="32408-7" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:muscleToneScore.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="MuscleToneScore" /> - <definition value="The Apgar subscore for activity/muscle tone." /> - <alias value="SpierspanningScore" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.3--20200901000000" /> - </binding> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.6" /> - <comment value="MuscleToneScore" /> - </mapping> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-ApgarScore-1Minute" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-ApgarScore-1Minute" /> + <name value="ZibApgarScore1Minute" /> + <title value="zib ApgarScore 1Minute" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="The Apgar score represents the overall clinical status of a newborn child. This is evaluated one, five and ten minutes after birth based on 5 parameters: Appearance, Pulse, Grimace, Activity, Respiration. If the score measured at 5 minutes is < 8, the Apgar score is measured again at 10, 15, 20 minutes etc. until the score = 8. The zib explicitly defines the Apgar score at 1, 5 and 10 minutes after birth. This profile represents the Apgar score at 1 minute after birth. Profiles have also been defined for the Apgar score [at 5 minutes](http://nictiz.nl/fhir/StructureDefinition/zib-ApgarScore-5Minute) and [at 10 minutes](http://nictiz.nl/fhir/StructureDefinition/zib-ApgarScore-10Minute) after birth." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ApgarScore-v1.0.1(2020EN)](https://zibs.nl/wiki/ApgarScore-v1.0.1(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <uri value="https://zibs.nl/wiki/ApgarScore-v1.0.1(2020EN)" /> + <name value="zib ApgarScore-v1.0.1(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <short value="ApgarScore" /> + <alias value="ApgarScore" /> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.1" /> + <comment value="ApgarScore" /> + </mapping> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="9272-6" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.effective[x]"> + <path value="Observation.effective[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.effective[x]:effectiveDateTime"> + <path value="Observation.effective[x]" /> + <sliceName value="effectiveDateTime" /> + <short value="ApgarScoreDateTime" /> + <definition value="The day and time at which the Apgar score is registered." /> + <alias value="ApgarScoreDatumTijd" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.3" /> + <comment value="ApgarScoreDateTime" /> + </mapping> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueInteger"> + <path value="Observation.value[x]" /> + <sliceName value="valueInteger" /> + <short value="ApgarScoreTotal" /> + <definition value="Total of the Apgar score. The total score has a range from 0 - 10." /> + <comment value="The individual scores are communicated using the different `Observation.component` slices. The ordinal values of these indivdual scores, which are used to calculate the total score, are defined by the underlying code system and are registered in the ValueSet resources bound on these slices, using the [ordinalValue](http://hl7.org/fhir/StructureDefinition/ordinalValue) extension." /> + <alias value="ApgarScoreTotaal" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="10" /> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.2" /> + <comment value="ApgarScoreTotal" /> + </mapping> + </element> + <element id="Observation.note"> + <path value="Observation.note" /> + <max value="1" /> + </element> + <element id="Observation.note.text"> + <path value="Observation.note.text" /> + <short value="Comment" /> + <definition value="Comment on the Apgar score." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.9" /> + <comment value="Comment" /> + </mapping> + </element> + <element id="Observation.component"> + <path value="Observation.component" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="code" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.component:respiratoryScore"> + <path value="Observation.component" /> + <sliceName value="respiratoryScore" /> + <max value="1" /> + </element> + <element id="Observation.component:respiratoryScore.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="32410-3" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:respiratoryScore.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="RespiratoryScore" /> + <definition value="The Apgar subscore for respiration." /> + <alias value="AdemhalingScore" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.4" /> + <comment value="RespiratoryScore" /> + </mapping> + </element> + <element id="Observation.component:appearanceScore"> + <path value="Observation.component" /> + <sliceName value="appearanceScore" /> + <max value="1" /> + </element> + <element id="Observation.component:appearanceScore.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="32406-1" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:appearanceScore.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="AppearanceScore" /> + <definition value="The Apgar subscore for skin color/appearance." /> + <alias value="HuidskleurScore" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.4--20200901000000" /> + </binding> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.7" /> + <comment value="AppearanceScore" /> + </mapping> + </element> + <element id="Observation.component:pulseScore"> + <path value="Observation.component" /> + <sliceName value="pulseScore" /> + <max value="1" /> + </element> + <element id="Observation.component:pulseScore.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="32407-9" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:pulseScore.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="PulseScore" /> + <definition value="The Apgar subscore for pulse." /> + <alias value="HartslagScore" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.2--20200901000000" /> + </binding> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.5" /> + <comment value="PulseScore" /> + </mapping> + </element> + <element id="Observation.component:grimaceScore"> + <path value="Observation.component" /> + <sliceName value="grimaceScore" /> + <max value="1" /> + </element> + <element id="Observation.component:grimaceScore.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="32409-5" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:grimaceScore.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="GrimaceScore" /> + <definition value="The Apgar subscore for grimace." /> + <alias value="ReflexenScore" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.5--20200901000000" /> + </binding> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.8" /> + <comment value="GrimaceScore" /> + </mapping> + </element> + <element id="Observation.component:muscleToneScore"> + <path value="Observation.component" /> + <sliceName value="muscleToneScore" /> + <max value="1" /> + </element> + <element id="Observation.component:muscleToneScore.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="32408-7" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:muscleToneScore.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="MuscleToneScore" /> + <definition value="The Apgar subscore for activity/muscle tone." /> + <alias value="SpierspanningScore" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.3--20200901000000" /> + </binding> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.6" /> + <comment value="MuscleToneScore" /> + </mapping> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-ApgarScore-5Minute.xml b/resources/zib/zib-ApgarScore-5Minute.xml index e3791a612..897617fd6 100644 --- a/resources/zib/zib-ApgarScore-5Minute.xml +++ b/resources/zib/zib-ApgarScore-5Minute.xml @@ -1,289 +1,290 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-ApgarScore-5Minute" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-ApgarScore-5Minute" /> - <name value="ZibApgarScore5Minute" /> - <title value="zib ApgarScore 5Minute" /> - <status value="draft" /> - <publisher value="Nictiz" /> - <contact> - <name value="Nictiz" /> - <telecom> - <system value="url" /> - <value value="https://www.nictiz.nl" /> - <use value="work" /> - </telecom> - </contact> - <description value="The Apgar score represents the overall clinical status of a newborn child. This is evaluated one, five and ten minutes after birth based on 5 parameters: Appearance, Pulse, Grimace, Activity, Respiration. If the score measured at 5 minutes is < 8, the Apgar score is measured again at 10, 15, 20 minutes etc. until the score = 8. The zib explicitly defines the Apgar score at 1, 5 and 10 minutes after birth. This profile represents the Apgar score at 5 minutes after birth. Profiles have also been defined for the Apgar score [at 1 minute](http://nictiz.nl/fhir/StructureDefinition/zib-ApgarScore-1Minute) and [at 10 minutes](http://nictiz.nl/fhir/StructureDefinition/zib-ApgarScore-10Minute) after birth." /> - <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ApgarScore-v1.0.1(2020EN)](https://zibs.nl/wiki/ApgarScore-v1.0.1(2020EN))." /> - <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> - <fhirVersion value="4.0.1" /> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <uri value="https://zibs.nl/wiki/ApgarScore-v1.0.1(2020EN)" /> - <name value="zib ApgarScore-v1.0.1(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="true" /> - <type value="Observation" /> - <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> - <derivation value="constraint" /> - <differential> - <element id="Observation"> - <path value="Observation" /> - <short value="ApgarScore" /> - <alias value="ApgarScore" /> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.1" /> - <comment value="ApgarScore" /> - </mapping> - </element> - <element id="Observation.code"> - <path value="Observation.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="9274-2" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.effective[x]"> - <path value="Observation.effective[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.effective[x]:effectiveDateTime"> - <path value="Observation.effective[x]" /> - <sliceName value="effectiveDateTime" /> - <short value="ApgarScoreDateTime" /> - <definition value="The day and time at which the Apgar score is registered." /> - <alias value="ApgarScoreDatumTijd" /> - <type> - <code value="dateTime" /> - </type> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.3" /> - <comment value="ApgarScoreDateTime" /> - </mapping> - </element> - <element id="Observation.value[x]"> - <path value="Observation.value[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.value[x]:valueInteger"> - <path value="Observation.value[x]" /> - <sliceName value="valueInteger" /> - <short value="ApgarScoreTotal" /> - <definition value="Total of the Apgar score. The total score has a range from 0 - 10." /> - <alias value="ApgarScoreTotaal" /> - <type> - <code value="integer" /> - </type> - <minValueInteger value="0" /> - <maxValueInteger value="10" /> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.2" /> - <comment value="ApgarScoreTotal" /> - </mapping> - </element> - <element id="Observation.note"> - <path value="Observation.note" /> - <max value="1" /> - </element> - <element id="Observation.note.text"> - <path value="Observation.note.text" /> - <short value="Comment" /> - <definition value="Comment on the Apgar score." /> - <alias value="Toelichting" /> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.9" /> - <comment value="Comment" /> - </mapping> - </element> - <element id="Observation.component"> - <path value="Observation.component" /> - <slicing> - <discriminator> - <type value="value" /> - <path value="code" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.component:respiratoryScore"> - <path value="Observation.component" /> - <sliceName value="respiratoryScore" /> - <max value="1" /> - </element> - <element id="Observation.component:respiratoryScore.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="32415-2" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:respiratoryScore.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="RespiratoryScore" /> - <definition value="The Apgar subscore for respiration." /> - <alias value="AdemhalingScore" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.1--20200901000000" /> - </binding> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.4" /> - <comment value="RespiratoryScore" /> - </mapping> - </element> - <element id="Observation.component:appearanceScore"> - <path value="Observation.component" /> - <sliceName value="appearanceScore" /> - <max value="1" /> - </element> - <element id="Observation.component:appearanceScore.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="32411-1" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:appearanceScore.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="AppearanceScore" /> - <definition value="The Apgar subscore for skin color/appearance." /> - <alias value="HuidskleurScore" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.4--20200901000000" /> - </binding> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.7" /> - <comment value="AppearanceScore" /> - </mapping> - </element> - <element id="Observation.component:pulseScore"> - <path value="Observation.component" /> - <sliceName value="pulseScore" /> - <max value="1" /> - </element> - <element id="Observation.component:pulseScore.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="32412-9" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:pulseScore.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="PulseScore" /> - <definition value="The Apgar subscore for pulse." /> - <alias value="HartslagScore" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.2--20200901000000" /> - </binding> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.5" /> - <comment value="PulseScore" /> - </mapping> - </element> - <element id="Observation.component:grimaceScore"> - <path value="Observation.component" /> - <sliceName value="grimaceScore" /> - <max value="1" /> - </element> - <element id="Observation.component:grimaceScore.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="32414-5" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:grimaceScore.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="GrimaceScore" /> - <definition value="The Apgar subscore for grimace." /> - <alias value="ReflexenScore" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.5--20200901000000" /> - </binding> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.8" /> - <comment value="GrimaceScore" /> - </mapping> - </element> - <element id="Observation.component:muscleToneScore"> - <path value="Observation.component" /> - <sliceName value="muscleToneScore" /> - <max value="1" /> - </element> - <element id="Observation.component:muscleToneScore.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="32413-7" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:muscleToneScore.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="MuscleToneScore" /> - <definition value="The Apgar subscore for activity/muscle tone." /> - <alias value="SpierspanningScore" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.3--20200901000000" /> - </binding> - <mapping> - <identity value="zib-apgarscore-v1.0.1-2020EN" /> - <map value="NL-CM:12.16.6" /> - <comment value="MuscleToneScore" /> - </mapping> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-ApgarScore-5Minute" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-ApgarScore-5Minute" /> + <name value="ZibApgarScore5Minute" /> + <title value="zib ApgarScore 5Minute" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="The Apgar score represents the overall clinical status of a newborn child. This is evaluated one, five and ten minutes after birth based on 5 parameters: Appearance, Pulse, Grimace, Activity, Respiration. If the score measured at 5 minutes is < 8, the Apgar score is measured again at 10, 15, 20 minutes etc. until the score = 8. The zib explicitly defines the Apgar score at 1, 5 and 10 minutes after birth. This profile represents the Apgar score at 5 minutes after birth. Profiles have also been defined for the Apgar score [at 1 minute](http://nictiz.nl/fhir/StructureDefinition/zib-ApgarScore-1Minute) and [at 10 minutes](http://nictiz.nl/fhir/StructureDefinition/zib-ApgarScore-10Minute) after birth." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ApgarScore-v1.0.1(2020EN)](https://zibs.nl/wiki/ApgarScore-v1.0.1(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <uri value="https://zibs.nl/wiki/ApgarScore-v1.0.1(2020EN)" /> + <name value="zib ApgarScore-v1.0.1(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <short value="ApgarScore" /> + <alias value="ApgarScore" /> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.1" /> + <comment value="ApgarScore" /> + </mapping> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="9274-2" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.effective[x]"> + <path value="Observation.effective[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.effective[x]:effectiveDateTime"> + <path value="Observation.effective[x]" /> + <sliceName value="effectiveDateTime" /> + <short value="ApgarScoreDateTime" /> + <definition value="The day and time at which the Apgar score is registered." /> + <alias value="ApgarScoreDatumTijd" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.3" /> + <comment value="ApgarScoreDateTime" /> + </mapping> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueInteger"> + <path value="Observation.value[x]" /> + <sliceName value="valueInteger" /> + <short value="ApgarScoreTotal" /> + <definition value="Total of the Apgar score. The total score has a range from 0 - 10." /> + <comment value="The individual scores are communicated using the different `Observation.component` slices. The ordinal values of these indivdual scores, which are used to calculate the total score, are defined by the underlying code system and are registered in the ValueSet resources bound on these slices, using the [ordinalValue](http://hl7.org/fhir/StructureDefinition/ordinalValue) extension." /> + <alias value="ApgarScoreTotaal" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="10" /> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.2" /> + <comment value="ApgarScoreTotal" /> + </mapping> + </element> + <element id="Observation.note"> + <path value="Observation.note" /> + <max value="1" /> + </element> + <element id="Observation.note.text"> + <path value="Observation.note.text" /> + <short value="Comment" /> + <definition value="Comment on the Apgar score." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.9" /> + <comment value="Comment" /> + </mapping> + </element> + <element id="Observation.component"> + <path value="Observation.component" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="code" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.component:respiratoryScore"> + <path value="Observation.component" /> + <sliceName value="respiratoryScore" /> + <max value="1" /> + </element> + <element id="Observation.component:respiratoryScore.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="32415-2" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:respiratoryScore.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="RespiratoryScore" /> + <definition value="The Apgar subscore for respiration." /> + <alias value="AdemhalingScore" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.4" /> + <comment value="RespiratoryScore" /> + </mapping> + </element> + <element id="Observation.component:appearanceScore"> + <path value="Observation.component" /> + <sliceName value="appearanceScore" /> + <max value="1" /> + </element> + <element id="Observation.component:appearanceScore.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="32411-1" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:appearanceScore.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="AppearanceScore" /> + <definition value="The Apgar subscore for skin color/appearance." /> + <alias value="HuidskleurScore" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.4--20200901000000" /> + </binding> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.7" /> + <comment value="AppearanceScore" /> + </mapping> + </element> + <element id="Observation.component:pulseScore"> + <path value="Observation.component" /> + <sliceName value="pulseScore" /> + <max value="1" /> + </element> + <element id="Observation.component:pulseScore.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="32412-9" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:pulseScore.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="PulseScore" /> + <definition value="The Apgar subscore for pulse." /> + <alias value="HartslagScore" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.2--20200901000000" /> + </binding> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.5" /> + <comment value="PulseScore" /> + </mapping> + </element> + <element id="Observation.component:grimaceScore"> + <path value="Observation.component" /> + <sliceName value="grimaceScore" /> + <max value="1" /> + </element> + <element id="Observation.component:grimaceScore.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="32414-5" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:grimaceScore.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="GrimaceScore" /> + <definition value="The Apgar subscore for grimace." /> + <alias value="ReflexenScore" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.5--20200901000000" /> + </binding> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.8" /> + <comment value="GrimaceScore" /> + </mapping> + </element> + <element id="Observation.component:muscleToneScore"> + <path value="Observation.component" /> + <sliceName value="muscleToneScore" /> + <max value="1" /> + </element> + <element id="Observation.component:muscleToneScore.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="32413-7" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:muscleToneScore.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="MuscleToneScore" /> + <definition value="The Apgar subscore for activity/muscle tone." /> + <alias value="SpierspanningScore" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.16.3--20200901000000" /> + </binding> + <mapping> + <identity value="zib-apgarscore-v1.0.1-2020EN" /> + <map value="NL-CM:12.16.6" /> + <comment value="MuscleToneScore" /> + </mapping> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-BarthelADLIndex.xml b/resources/zib/zib-BarthelADLIndex.xml new file mode 100644 index 000000000..48d905eb3 --- /dev/null +++ b/resources/zib/zib-BarthelADLIndex.xml @@ -0,0 +1,410 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-BarthelADLIndex" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-BarthelADLIndex" /> + <name value="ZibBarthelADLIndex" /> + <title value="zib BarthelADLIndex" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="The Barthel ADL index is a validated scale used to measure and track patients’ activities of daily living (ADL) and indirectly, the extent to which they are dependent on help. The list comprises 10 variables: bowels, bladder, grooming, toilet use, feeding, transfers (from chair to bed and vice versa), mobility, dressing, climbing stairs and bathing, which are all given a score. The total score is the sum of the scores of the 10 variables." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) BarthelADLIndex-v3.1(2020EN)](https://zibs.nl/wiki/BarthelADLIndex-v3.1(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <uri value="https://zibs.nl/wiki/BarthelADLIndex-v3.1(2020EN)" /> + <name value="zib BarthelADLIndex-v3.1(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <short value="BarthelADLIndex" /> + <alias value="BarthelIndex" /> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.1" /> + <comment value="BarthelADLIndex" /> + </mapping> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="273302005" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueInteger"> + <path value="Observation.value[x]" /> + <sliceName value="valueInteger" /> + <short value="TotalScore" /> + <definition value="The Barthel ADL index is the sum of the scores of the individual variables. The interpretation of this total score is 0-9 for serious dependence, 10-19 for slight dependence and 20 for independence. Twenty is the maximum score." /> + <comment value="The individual scores are communicated using the different `Observation.component` slices. The ordinal values of these indivdual scores, which are used to calculate the total score, are defined by the underlying code system and are registered in the ValueSet resources bound on these slices, using the [ordinalValue](http://hl7.org/fhir/StructureDefinition/ordinalValue) extension." /> + <alias value="TotaalScore" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="20" /> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.2" /> + <comment value="TotalScore" /> + </mapping> + </element> + <element id="Observation.component"> + <path value="Observation.component" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="code" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.component:bowels"> + <path value="Observation.component" /> + <sliceName value="bowels" /> + <max value="1" /> + </element> + <element id="Observation.component:bowels.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4002004" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:bowels.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Bowels" /> + <definition value="The bowel function describes the extent of fecal incontinence. The measurement takes the condition as measured in the preceding week. In this scale, the following interpretations are used: * Incontinent: incontinent or enema required. * Accident: max. 1 accident per week. * Continent: continent for the entire week." /> + <alias value="Darm" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.4" /> + <comment value="Bowels" /> + </mapping> + </element> + <element id="Observation.component:bladder"> + <path value="Observation.component" /> + <sliceName value="bladder" /> + <max value="1" /> + </element> + <element id="Observation.component:bladder.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4002003" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:bladder.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Bladder" /> + <definition value="The bladder function describes the extent of urinary incontinence. The measurement takes the condition as measured in the preceding week. In this scale, the following interpretations are used: * Incontinent: incontinent or catheter required. * Accident: max. 1 accident per 24 hours. * Continent: continent for the entire week or patients who can attend to their own catheter." /> + <alias value="Blaas" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.2--20200901000000" /> + </binding> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.3" /> + <comment value="Bladder" /> + </mapping> + </element> + <element id="Observation.component:grooming"> + <path value="Observation.component" /> + <sliceName value="grooming" /> + <max value="1" /> + </element> + <element id="Observation.component:grooming.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4002005" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:grooming.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Grooming" /> + <definition value="Grooming indicates the extent to which a patient is capable of maintaining their hygiene and appearance. This refers to personal hygiene such as brushing teeth, brushing hair, shaving and washing. The measurement takes the condition as measured in the preceding 24-48 hours. In this scale, the following interpretations are used: * Dependent: not capable of grooming independently. * Independent: capable of brushing teeth, brushing hair, shaving and washing independently." /> + <alias value="UiterlijkeVerzorging" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.3--20200901000000" /> + </binding> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.5" /> + <comment value="Grooming" /> + </mapping> + </element> + <element id="Observation.component:toiletUse"> + <path value="Observation.component" /> + <sliceName value="toiletUse" /> + <max value="1" /> + </element> + <element id="Observation.component:toiletUse.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4002006" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:toiletUse.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="ToiletUse" /> + <definition value="Toilet use indicates the extent to which a patient is capable of using the toilet independently. In this scale, the following interpretations are used: * Dependent: dependent. * Help: needs some help but can do certain things themselves, like wiping. * Independent: capable of using the toilet, sufficiently undressing, cleaning, getting dressed and leaving." /> + <alias value="Toiletgebruik" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.4--20200901000000" /> + </binding> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.6" /> + <comment value="ToiletUse" /> + </mapping> + </element> + <element id="Observation.component:feeding"> + <path value="Observation.component" /> + <sliceName value="feeding" /> + <max value="1" /> + </element> + <element id="Observation.component:feeding.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4002007" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:feeding.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Feeding" /> + <definition value="Feeding indicates the extent to which a patient is capable of eating independently. In this scale, the following interpretations are used: * Not independent: not capable of eating independently. * Help: food is puréed; patient does feed themselves, but needs help cutting food, spreading butter, et cetera. * Independent: capable of eating normal food (including hard food). The food can be cooked and served by others, but is not to be puréed." /> + <alias value="Eten" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.5--20200901000000" /> + </binding> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.7" /> + <comment value="Feeding" /> + </mapping> + </element> + <element id="Observation.component:transfers"> + <path value="Observation.component" /> + <sliceName value="transfers" /> + <max value="1" /> + </element> + <element id="Observation.component:transfers.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4002008" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:transfers.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Transfers" /> + <definition value="Transfers indicates the extent to which a patient is capable of independently getting from a chair to the bed and vice versa. In this scale, the following interpretations are used: * Not independent: not capable of sitting up; the use of a patient hoist is required. * Major help: help from a strong, trained individual or 2 regular individuals, but the patient can sit up by themselves. * Minor help: a person to supervise or provide some help, either verbally or physically. * Independent: does not need help." /> + <alias value="Transfers" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.6--20200901000000" /> + </binding> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.8" /> + <comment value="Transfers" /> + </mapping> + </element> + <element id="Observation.component:mobility"> + <path value="Observation.component" /> + <sliceName value="mobility" /> + <max value="1" /> + </element> + <element id="Observation.component:mobility.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4002009" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:mobility.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Mobility" /> + <definition value="Mobility indicates the extent to which a patient is capable of moving independently. In this scale, the following interpretations are used: * Dependent: cannot move themselves. * Independent with wheelchair: uses a wheelchair, with the ability to go around corners or open doors without help. * Assisted walking: help from one person, for example verbally or physically. * Independent: can move within the home or department; aids may be used." /> + <alias value="Mobiliteit" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.7--20200901000000" /> + </binding> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.9" /> + <comment value="Mobility" /> + </mapping> + </element> + <element id="Observation.component:dressing"> + <path value="Observation.component" /> + <sliceName value="dressing" /> + <max value="1" /> + </element> + <element id="Observation.component:dressing.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4002010" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:dressing.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Dressing" /> + <definition value="Dressing indicates the extent to which a patient is capable of dressing and undressing themselves independently. In this scale, the following interpretations are used: * Dependent: dependent. * Help: needs help but can do about half themselves, such as only needing help with buttons and/or zippers. * Independent: capable of selecting and putting on clothes." /> + <alias value="AanUitkleden" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.8--20200901000000" /> + </binding> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.10" /> + <comment value="Dressing" /> + </mapping> + </element> + <element id="Observation.component:managingStairs"> + <path value="Observation.component" /> + <sliceName value="managingStairs" /> + <max value="1" /> + </element> + <element id="Observation.component:managingStairs.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4002011" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:managingStairs.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="ManagingStairs" /> + <definition value="Managing stairs indicates the extent to which a patient is capable of going up and down stairs independently. In this scale, the following interpretations are used: * Dependent: not capable of going up and down stairs. * Help: needs help, for example verbally, physically or in the form of an aid. * Independent: capable of going up and down stairs independently, and if necessary can carry their own aid." /> + <alias value="TrappenLopen" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.9--20200901000000" /> + </binding> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.11" /> + <comment value="ManagingStairs" /> + </mapping> + </element> + <element id="Observation.component:bathing"> + <path value="Observation.component" /> + <sliceName value="bathing" /> + <max value="1" /> + </element> + <element id="Observation.component:bathing.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4002012" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:bathing.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Bathing" /> + <definition value="Bathing indicates the extent to which a patient is capable of independently taking a bath or shower. In this scale, the following interpretations are used: * Dependent: not capable of bathing independently. * Independent: capable of getting in and out of the bath or shower and bathing without help or supervision." /> + <alias value="BadenDouchen" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.10--20200901000000" /> + </binding> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.12" /> + <comment value="Bathing" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-BodyTemperature.xml b/resources/zib/zib-BodyTemperature.xml index 09f3a3480..cb47ccb63 100644 --- a/resources/zib/zib-BodyTemperature.xml +++ b/resources/zib/zib-BodyTemperature.xml @@ -65,7 +65,7 @@ <sliceName value="temperatureType" /> <short value="TemperatureType" /> <definition value="The TemperatureType indicates the way and place the measurement (temperature) has been performed." /> - <comment value="The use of an additional Observation coding to further specify the body temperature measurement type differs from the recommendation by the HL7 Vital Signs IG to communicate this kind of information. The HL7 Vital Signs IG suggest that additional observations may be used for explicitly defining the temperature measurement site and the type of temperature device. Implementers can still use this mechanism if needed; however the HL7 Vital Signs IG doesn't specify ValueSets for these concepts so no mapping to the zib concept can be made." /> + <comment value="The use of an additional Observation coding to further specify the body temperature measurement type differs from the recommendation by the HL7 Vital Signs IG to communicate this kind of information. The HL7 Vital Signs IG suggests that additional observations may be used for explicitly defining the temperature measurement site and the type of temperature device. Implementers can still use this mechanism if needed; however the HL7 Vital Signs IG doesn't specify ValueSets for these concepts so no mapping to the zib concept can be made." /> <alias value="TemperatuurType" /> <max value="1" /> <binding> diff --git a/resources/zib/zib-CareTeam.xml b/resources/zib/zib-CareTeam.xml index 83482a1d7..3fca85f2c 100644 --- a/resources/zib/zib-CareTeam.xml +++ b/resources/zib/zib-CareTeam.xml @@ -52,7 +52,7 @@ <mapping> <identity value="zib-careteam-v1.0-2020EN" /> <map value="NL-CM:17.3.12" /> - <comment value="CareTeamNaam" /> + <comment value="CareTeamName" /> </mapping> </element> <element id="CareTeam.participant"> @@ -65,12 +65,12 @@ <rules value="open" /> </slicing> </element> - <element id="CareTeam.participant:contactperson"> + <element id="CareTeam.participant:contactPerson"> <path value="CareTeam.participant" /> - <sliceName value="contactperson" /> + <sliceName value="contactPerson" /> <max value="1" /> </element> - <element id="CareTeam.participant:contactperson.member"> + <element id="CareTeam.participant:contactPerson.member"> <path value="CareTeam.participant.member" /> <short value="CareTeamMember" /> <definition value="A contact person of the patient as member of the care team." /> diff --git a/resources/zib/zib-ChecklistPainBehavior.xml b/resources/zib/zib-ChecklistPainBehavior.xml new file mode 100644 index 000000000..6ceb85f86 --- /dev/null +++ b/resources/zib/zib-ChecklistPainBehavior.xml @@ -0,0 +1,429 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-ChecklistPainBehavior" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-ChecklistPainBehavior" /> + <name value="ZibChecklistPainBehavior" /> + <title value="zib ChecklistPainBehavior" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="The CPB (Checklist Pain Behaviour) is a pain assessment tool, that is used to assess pain in children with a limited expressive repertoire or with a profound cognitive impairment, by observing their behaviour. The CPB has ten observations that need to be addressed. The final score indicates whether the observed child suffers pain and 'how much'. The score is often combined with a VAS score that is completed by the nurses on basis of clinical experience." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ChecklistPainBehavior-v1.1(2020EN)](https://zibs.nl/wiki/ChecklistPainBehavior-v1.1(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/ChecklistPainBehavior-v1.1(2020EN)" /> + <name value="zib ChecklistPainBehavior-v1.1(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <short value="ChecklistPainBehaviour" /> + <alias value="ChecklistPijnGedrag" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.1" /> + <comment value="ChecklistPainBehaviour" /> + </mapping> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="108331000146104" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.effective[x]"> + <path value="Observation.effective[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.effective[x]:effectiveDateTime"> + <path value="Observation.effective[x]" /> + <sliceName value="effectiveDateTime" /> + <short value="ScoreDateTime" /> + <definition value="The date and time at which the CPB score was determined." /> + <alias value="ScoreDatumTijd" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.13" /> + <comment value="ScoreDateTime" /> + </mapping> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueInteger"> + <path value="Observation.value[x]" /> + <sliceName value="valueInteger" /> + <short value="TotalScore" /> + <definition value="The total score is the sum of all the individual scores. The total score has a range from 0 - 10." /> + <alias value="TotaalScore" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="10" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.2" /> + <comment value="TotalScore" /> + </mapping> + </element> + <element id="Observation.note"> + <path value="Observation.note" /> + <max value="1" /> + </element> + <element id="Observation.note.text"> + <path value="Observation.note.text" /> + <short value="Comment" /> + <definition value="A comment on the circumstances during the measurement." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.14" /> + <comment value="Comment" /> + </mapping> + </element> + <element id="Observation.component"> + <path value="Observation.component" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="code" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.component:face"> + <path value="Observation.component" /> + <sliceName value="face" /> + <max value="1" /> + </element> + <element id="Observation.component:face.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017003" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:face.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Face" /> + <definition value="Tense face; one or more muscles in the face are tensed." /> + <alias value="Gezicht" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.3" /> + <comment value="Face" /> + </mapping> + </element> + <element id="Observation.component:mouth"> + <path value="Observation.component" /> + <sliceName value="mouth" /> + <max value="1" /> + </element> + <element id="Observation.component:mouth.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017004" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:mouth.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Mouth" /> + <definition value="Deeper naso-labial furrow; the line between the nose and mouth (naso-labial furrow) is deeper and aside." /> + <alias value="Mond" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.4" /> + <comment value="Mouth" /> + </mapping> + </element> + <element id="Observation.component:grimace"> + <path value="Observation.component" /> + <sliceName value="grimace" /> + <max value="1" /> + </element> + <element id="Observation.component:grimace.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017005" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:grimace.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Grimace" /> + <definition value="Grimace; the co-occurrence of: furrowed eyebrows; eyes that are composed or pinched; a deeper line between the nose and mouth; opened mouth." /> + <alias value="Grimas" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.5" /> + <comment value="Grimace" /> + </mapping> + </element> + <element id="Observation.component:lookingSad"> + <path value="Observation.component" /> + <sliceName value="lookingSad" /> + <max value="1" /> + </element> + <element id="Observation.component:lookingSad.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017006" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:lookingSad.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Looking sad" /> + <definition value="Looking sad, almost in tears: eyebrows which have been pulled up laterally on the inner sides; wrinkles in the forehead, especially over the nose; eyes are squeezed; mouth drawn down possibly combined with a pout." /> + <alias value="VerdrietigeBlik" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.6" /> + <comment value="LookingSad" /> + </mapping> + </element> + <element id="Observation.component:eyes"> + <path value="Observation.component" /> + <sliceName value="eyes" /> + <max value="1" /> + </element> + <element id="Observation.component:eyes.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017007" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:eyes.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Eyes" /> + <definition value="Eyes squeezed. Note: Do NOT score as present when the child is blinking or when the eyes are still closed without blinking." /> + <alias value="Ogen" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.7" /> + <comment value="Eyes" /> + </mapping> + </element> + <element id="Observation.component:panic"> + <path value="Observation.component" /> + <sliceName value="panic" /> + <max value="1" /> + </element> + <element id="Observation.component:panic.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017008" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:panic.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Panic" /> + <definition value="Panics, panic attack: an extreme form of anxiety which manifests itself in random restless body movements or violent resistance.<br />This may be associated with an anxious look characterized by large widely opened eyes and eyebrows which are on the inner side raised up." /> + <alias value="Paniek" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.8" /> + <comment value="Panic" /> + </mapping> + </element> + <element id="Observation.component:moaning"> + <path value="Observation.component" /> + <sliceName value="moaning" /> + <max value="1" /> + </element> + <element id="Observation.component:moaning.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017009" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:moaning.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Moaning" /> + <definition value="Moaning, groaning; monotonous sound on plaintive tone." /> + <alias value="Kreunen" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.9" /> + <comment value="Moaning" /> + </mapping> + </element> + <element id="Observation.component:cry"> + <path value="Observation.component" /> + <sliceName value="cry" /> + <max value="1" /> + </element> + <element id="Observation.component:cry.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017010" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:cry.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Cry" /> + <definition value="Cries softly; crying is accompanied by a shocking breath." /> + <alias value="Huilen" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.10" /> + <comment value="Cry" /> + </mapping> + </element> + <element id="Observation.component:soundsOfRestlessness"> + <path value="Observation.component" /> + <sliceName value="soundsOfRestlessness" /> + <max value="1" /> + </element> + <element id="Observation.component:soundsOfRestlessness.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017011" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:soundsOfRestlessness.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="SoundsOfRestlessness" /> + <definition value="Penetrating sounds of restlessness: sudden or longer lasting intense cries or verbal expressions of pain, such as "ow" or "you hurt me"." /> + <alias value="Onrustgeluiden" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.11" /> + <comment value="SoundsOfRestlessness" /> + </mapping> + </element> + <element id="Observation.component:tears"> + <path value="Observation.component" /> + <sliceName value="tears" /> + <max value="1" /> + </element> + <element id="Observation.component:tears.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017012" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:tears.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Tears" /> + <definition value="Tears: child produces tears in at least one eye, so more than just watery eyes." /> + <alias value="Tranen" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.12" /> + <comment value="Tears" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-ComfortScale.xml b/resources/zib/zib-ComfortScale.xml index ba57663cd..ccdedd8c8 100644 --- a/resources/zib/zib-ComfortScale.xml +++ b/resources/zib/zib-ComfortScale.xml @@ -1,353 +1,354 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-ComfortScale" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-ComfortScale" /> - <name value="ZibComfortScale" /> - <title value="zib ComfortScale" /> - <status value="draft" /> - <publisher value="Nictiz" /> - <contact> - <name value="Nictiz" /> - <telecom> - <system value="url" /> - <value value="https://www.nictiz.nl" /> - <use value="work" /> - </telecom> - </contact> - <description value="The Comfort Behaviour scale/ComfortNeo scale is an assessment tool, that is used to assess the pain behaviour of neonates (newborn). The Comfort Behaviour scale has 7 observation points that need to be addressed. For each observation a value is assigned from a 5-point scale, the final score indicates whether the observed child suffers pain and 'how much'. The score is combined with an NRS score that is completed by the nurses on basis of clinical experience." /> - <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ComfortScale-v1.1(2020EN)](https://zibs.nl/wiki/ComfortScale-v1.1(2020EN))." /> - <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> - <fhirVersion value="4.0.1" /> - <mapping> - <identity value="zib-comfortscale-v1.1-2020EN" /> - <uri value="https://zibs.nl/wiki/ComfortScale-v1.1(2020EN)" /> - <name value="zib ComfortScale-v1.1(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="true" /> - <type value="Observation" /> - <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> - <derivation value="constraint" /> - <differential> - <element id="Observation"> - <path value="Observation" /> - <short value="ComfortScale" /> - <alias value="ComfortScore" /> - <mapping> - <identity value="zib-comfortscale-v1.1-2020EN" /> - <map value="NL-CM:12.12.1" /> - <comment value="ComfortScale" /> - </mapping> - </element> - <element id="Observation.code"> - <path value="Observation.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="108301000146109" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.effective[x]"> - <path value="Observation.effective[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.effective[x]:effectiveDateTime"> - <path value="Observation.effective[x]" /> - <sliceName value="effectiveDateTime" /> - <short value="ScoreDateTime" /> - <definition value="The date and time at which the Comfort Behaviour scale/ComfortNeo scale was determined." /> - <alias value="ScoreDatumTijd" /> - <type> - <code value="dateTime" /> - </type> - <mapping> - <identity value="zib-comfortscale-v1.1-2020EN" /> - <map value="NL-CM:12.12.11" /> - <comment value="ScoreDateTime" /> - </mapping> - </element> - <element id="Observation.value[x]"> - <path value="Observation.value[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.value[x]:valueInteger"> - <path value="Observation.value[x]" /> - <sliceName value="valueInteger" /> - <short value="TotalScore" /> - <definition value="The total score is the sum of all the individual scores. The total score has a range from 0 - 35." /> - <alias value="TotaalScore" /> - <type> - <code value="integer" /> - </type> - <minValueInteger value="0" /> - <maxValueInteger value="35" /> - <mapping> - <identity value="zib-comfortscale-v1.1-2020EN" /> - <map value="NL-CM:12.12.2" /> - <comment value="TotalScore" /> - </mapping> - </element> - <element id="Observation.note"> - <path value="Observation.note" /> - <max value="1" /> - </element> - <element id="Observation.note.text"> - <path value="Observation.note.text" /> - <short value="Comment" /> - <definition value="A comment on the circumstances during the measurement." /> - <alias value="Toelichting" /> - <mapping> - <identity value="zib-comfortscale-v1.1-2020EN" /> - <map value="NL-CM:12.12.12" /> - <comment value="Comment" /> - </mapping> - </element> - <element id="Observation.component"> - <path value="Observation.component" /> - <slicing> - <discriminator> - <type value="value" /> - <path value="code" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.component:alertness"> - <path value="Observation.component" /> - <sliceName value="alertness" /> - <max value="1" /> - </element> - <element id="Observation.component:alertness.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="12012003" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:alertness.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Alertness" /> - <definition value="Observation Alertness" /> - <alias value="Alertheid" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.12.1--20200901000000" /> - </binding> - <mapping> - <identity value="zib-comfortscale-v1.1-2020EN" /> - <map value="NL-CM:12.12.3" /> - <comment value="Alertness" /> - </mapping> - </element> - <element id="Observation.component:calmnessAgitation"> - <path value="Observation.component" /> - <sliceName value="calmnessAgitation" /> - <max value="1" /> - </element> - <element id="Observation.component:calmnessAgitation.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="12012004" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:calmnessAgitation.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Calmness_Agitation" /> - <definition value="Observation Calmness/agitation" /> - <alias value="Kalmte_Agitatie" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.12.2--20200901000000" /> - </binding> - <mapping> - <identity value="zib-comfortscale-v1.1-2020EN" /> - <map value="NL-CM:12.12.4" /> - <comment value="Calmness_Agitation" /> - </mapping> - </element> - <element id="Observation.component:respiratoryResponse"> - <path value="Observation.component" /> - <sliceName value="respiratoryResponse" /> - <max value="1" /> - </element> - <element id="Observation.component:respiratoryResponse.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="12012005" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:respiratoryResponse.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="RespiratoryResponse" /> - <definition value="Observation Respiratory response (only in mechanically ventilated children)" /> - <alias value="Ademhalingsreactie" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.12.3--20200901000000" /> - </binding> - <mapping> - <identity value="zib-comfortscale-v1.1-2020EN" /> - <map value="NL-CM:12.12.5" /> - <comment value="RespiratoryResponse" /> - </mapping> - </element> - <element id="Observation.component:crying"> - <path value="Observation.component" /> - <sliceName value="crying" /> - <max value="1" /> - </element> - <element id="Observation.component:crying.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="12012006" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:crying.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Crying" /> - <definition value="Observation Crying (only in spontaneously breathing children)" /> - <alias value="Huilen" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.12.4--20200901000000" /> - </binding> - <mapping> - <identity value="zib-comfortscale-v1.1-2020EN" /> - <map value="NL-CM:12.12.6" /> - <comment value="Crying" /> - </mapping> - </element> - <element id="Observation.component:bodyMovement"> - <path value="Observation.component" /> - <sliceName value="bodyMovement" /> - <max value="1" /> - </element> - <element id="Observation.component:bodyMovement.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="12012008" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:bodyMovement.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="BodyMovement" /> - <definition value="Observation Physical movement" /> - <alias value="Lichaamsbeweging" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.12.5--20200901000000" /> - </binding> - <mapping> - <identity value="zib-comfortscale-v1.1-2020EN" /> - <map value="NL-CM:12.12.8" /> - <comment value="BodyMovement" /> - </mapping> - </element> - <element id="Observation.component:facialTone"> - <path value="Observation.component" /> - <sliceName value="facialTone" /> - <max value="1" /> - </element> - <element id="Observation.component:facialTone.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="12012009" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:facialTone.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="FacialTone" /> - <definition value="Observation Facial tension" /> - <alias value="Gezichtsspanning" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.12.6--20200901000000" /> - </binding> - <mapping> - <identity value="zib-comfortscale-v1.1-2020EN" /> - <map value="NL-CM:12.12.9" /> - <comment value="FacialTone" /> - </mapping> - </element> - <element id="Observation.component:bodyMuscleTone"> - <path value="Observation.component" /> - <sliceName value="bodyMuscleTone" /> - <max value="1" /> - </element> - <element id="Observation.component:bodyMuscleTone.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="12012010" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:bodyMuscleTone.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="BodyMuscleTone" /> - <definition value="Observation Muscle tone" /> - <alias value="Spierspanning" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.12.7--20200901000000" /> - </binding> - <mapping> - <identity value="zib-comfortscale-v1.1-2020EN" /> - <map value="NL-CM:12.12.10" /> - <comment value="BodyMuscleTone" /> - </mapping> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-ComfortScale" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-ComfortScale" /> + <name value="ZibComfortScale" /> + <title value="zib ComfortScale" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="The Comfort Behaviour scale/ComfortNeo scale is an assessment tool, that is used to assess the pain behaviour of neonates (newborn). The Comfort Behaviour scale has 7 observation points that need to be addressed. For each observation a value is assigned from a 5-point scale, the final score indicates whether the observed child suffers pain and 'how much'. The score is combined with an NRS score that is completed by the nurses on basis of clinical experience." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ComfortScale-v1.1(2020EN)](https://zibs.nl/wiki/ComfortScale-v1.1(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-comfortscale-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/ComfortScale-v1.1(2020EN)" /> + <name value="zib ComfortScale-v1.1(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <short value="ComfortScale" /> + <alias value="ComfortScore" /> + <mapping> + <identity value="zib-comfortscale-v1.1-2020EN" /> + <map value="NL-CM:12.12.1" /> + <comment value="ComfortScale" /> + </mapping> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="108301000146109" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.effective[x]"> + <path value="Observation.effective[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.effective[x]:effectiveDateTime"> + <path value="Observation.effective[x]" /> + <sliceName value="effectiveDateTime" /> + <short value="ScoreDateTime" /> + <definition value="The date and time at which the Comfort Behaviour scale/ComfortNeo scale was determined." /> + <alias value="ScoreDatumTijd" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-comfortscale-v1.1-2020EN" /> + <map value="NL-CM:12.12.11" /> + <comment value="ScoreDateTime" /> + </mapping> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueInteger"> + <path value="Observation.value[x]" /> + <sliceName value="valueInteger" /> + <short value="TotalScore" /> + <definition value="The total score is the sum of all the individual scores. The total score has a range from 0 - 35." /> + <comment value="The individual scores are communicated using the different `Observation.component` slices. The ordinal values of these indivdual scores, which are used to calculate the total score, are defined by the underlying code system and are registered in the ValueSet resources bound on these slices, using the [ordinalValue](http://hl7.org/fhir/StructureDefinition/ordinalValue) extension." /> + <alias value="TotaalScore" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="35" /> + <mapping> + <identity value="zib-comfortscale-v1.1-2020EN" /> + <map value="NL-CM:12.12.2" /> + <comment value="TotalScore" /> + </mapping> + </element> + <element id="Observation.note"> + <path value="Observation.note" /> + <max value="1" /> + </element> + <element id="Observation.note.text"> + <path value="Observation.note.text" /> + <short value="Comment" /> + <definition value="A comment on the circumstances during the measurement." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-comfortscale-v1.1-2020EN" /> + <map value="NL-CM:12.12.12" /> + <comment value="Comment" /> + </mapping> + </element> + <element id="Observation.component"> + <path value="Observation.component" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="code" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.component:alertness"> + <path value="Observation.component" /> + <sliceName value="alertness" /> + <max value="1" /> + </element> + <element id="Observation.component:alertness.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12012003" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:alertness.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Alertness" /> + <definition value="Observation Alertness" /> + <alias value="Alertheid" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.12.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-comfortscale-v1.1-2020EN" /> + <map value="NL-CM:12.12.3" /> + <comment value="Alertness" /> + </mapping> + </element> + <element id="Observation.component:calmnessAgitation"> + <path value="Observation.component" /> + <sliceName value="calmnessAgitation" /> + <max value="1" /> + </element> + <element id="Observation.component:calmnessAgitation.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12012004" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:calmnessAgitation.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Calmness_Agitation" /> + <definition value="Observation Calmness/agitation" /> + <alias value="Kalmte_Agitatie" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.12.2--20200901000000" /> + </binding> + <mapping> + <identity value="zib-comfortscale-v1.1-2020EN" /> + <map value="NL-CM:12.12.4" /> + <comment value="Calmness_Agitation" /> + </mapping> + </element> + <element id="Observation.component:respiratoryResponse"> + <path value="Observation.component" /> + <sliceName value="respiratoryResponse" /> + <max value="1" /> + </element> + <element id="Observation.component:respiratoryResponse.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12012005" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:respiratoryResponse.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="RespiratoryResponse" /> + <definition value="Observation Respiratory response (only in mechanically ventilated children)" /> + <alias value="Ademhalingsreactie" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.12.3--20200901000000" /> + </binding> + <mapping> + <identity value="zib-comfortscale-v1.1-2020EN" /> + <map value="NL-CM:12.12.5" /> + <comment value="RespiratoryResponse" /> + </mapping> + </element> + <element id="Observation.component:crying"> + <path value="Observation.component" /> + <sliceName value="crying" /> + <max value="1" /> + </element> + <element id="Observation.component:crying.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12012006" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:crying.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Crying" /> + <definition value="Observation Crying (only in spontaneously breathing children)" /> + <alias value="Huilen" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.12.4--20200901000000" /> + </binding> + <mapping> + <identity value="zib-comfortscale-v1.1-2020EN" /> + <map value="NL-CM:12.12.6" /> + <comment value="Crying" /> + </mapping> + </element> + <element id="Observation.component:bodyMovement"> + <path value="Observation.component" /> + <sliceName value="bodyMovement" /> + <max value="1" /> + </element> + <element id="Observation.component:bodyMovement.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12012008" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:bodyMovement.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="BodyMovement" /> + <definition value="Observation Physical movement" /> + <alias value="Lichaamsbeweging" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.12.5--20200901000000" /> + </binding> + <mapping> + <identity value="zib-comfortscale-v1.1-2020EN" /> + <map value="NL-CM:12.12.8" /> + <comment value="BodyMovement" /> + </mapping> + </element> + <element id="Observation.component:facialTone"> + <path value="Observation.component" /> + <sliceName value="facialTone" /> + <max value="1" /> + </element> + <element id="Observation.component:facialTone.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12012009" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:facialTone.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="FacialTone" /> + <definition value="Observation Facial tension" /> + <alias value="Gezichtsspanning" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.12.6--20200901000000" /> + </binding> + <mapping> + <identity value="zib-comfortscale-v1.1-2020EN" /> + <map value="NL-CM:12.12.9" /> + <comment value="FacialTone" /> + </mapping> + </element> + <element id="Observation.component:bodyMuscleTone"> + <path value="Observation.component" /> + <sliceName value="bodyMuscleTone" /> + <max value="1" /> + </element> + <element id="Observation.component:bodyMuscleTone.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12012010" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:bodyMuscleTone.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="BodyMuscleTone" /> + <definition value="Observation Muscle tone" /> + <alias value="Spierspanning" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.12.7--20200901000000" /> + </binding> + <mapping> + <identity value="zib-comfortscale-v1.1-2020EN" /> + <map value="NL-CM:12.12.10" /> + <comment value="BodyMuscleTone" /> + </mapping> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-ContactInformation-EmailAddresses.xml b/resources/zib/zib-ContactInformation-EmailAddresses.xml index 92e6029ee..0094ce711 100644 --- a/resources/zib/zib-ContactInformation-EmailAddresses.xml +++ b/resources/zib/zib-ContactInformation-EmailAddresses.xml @@ -60,7 +60,7 @@ <element id="ContactPoint.use"> <path value="ContactPoint.use" /> <short value="EmailAddressType" /> - <definition value="E-mailAddressType indicates whether it is a private or business e-mail address." /> + <definition value="EmailAddressType indicates whether it is a private or business e-mail address." /> <alias value="EmailSoort" /> <binding> <strength value="required" /> diff --git a/resources/zib/zib-DevelopmentChild.xml b/resources/zib/zib-DevelopmentChild.xml new file mode 100644 index 000000000..e837db17a --- /dev/null +++ b/resources/zib/zib-DevelopmentChild.xml @@ -0,0 +1,326 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-DevelopmentChild" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-DevelopmentChild" /> + <name value="ZibDevelopmentChild" /> + <title value="zib DevelopmentChild" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Information on the development and growth of a child is important in determining the kind of care that should be provided to the child and the family. When the child is being transferred, continuity of care can be achieved. Information can provide insight in the process of development and whether the child has a developmental delay." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) DevelopmentChild-v1.2(2020EN)](https://zibs.nl/wiki/DevelopmentChild-v1.2(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-developmentchild-v1.2-2020EN" /> + <uri value="https://zibs.nl/wiki/DevelopmentChild-v1.2(2020EN)" /> + <name value="zib DevelopmentChild-v1.2(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <short value="DevelopmentChild" /> + <alias value="OntwikkelingKind" /> + <mapping> + <identity value="zib-developmentchild-v1.2-2020EN" /> + <map value="NL-CM:4.32.1" /> + <comment value="DevelopmentChild" /> + </mapping> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="251803000" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.effective[x]"> + <path value="Observation.effective[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.effective[x]:effectiveDateTime"> + <path value="Observation.effective[x]" /> + <sliceName value="effectiveDateTime" /> + <short value="DevelopmentChildDateTime" /> + <definition value="The date and time on which the status of the development of the child are registered." /> + <alias value="OntwikkelingKindDatumTijd" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-developmentchild-v1.2-2020EN" /> + <map value="NL-CM:4.32.2" /> + <comment value="DevelopmentChildDateTime" /> + </mapping> + </element> + <element id="Observation.note"> + <path value="Observation.note" /> + <max value="1" /> + </element> + <element id="Observation.note.text"> + <path value="Observation.note.text" /> + <short value="Comment" /> + <definition value="Comment on the development of the child." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-developmentchild-v1.2-2020EN" /> + <map value="NL-CM:4.32.3" /> + <comment value="Comment" /> + </mapping> + </element> + <element id="Observation.component"> + <path value="Observation.component" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="code" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.component:toiletTrainednessUrine"> + <path value="Observation.component" /> + <sliceName value="toiletTrainednessUrine" /> + <max value="1" /> + </element> + <element id="Observation.component:toiletTrainednessUrine.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="275819003" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:toiletTrainednessUrine.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="ToiletTrainednessUrine" /> + <definition value="Degree of toilet trainedness for urine." /> + <alias value="ZindelijkheidUrine" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.32.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-developmentchild-v1.2-2020EN" /> + <map value="NL-CM:4.32.4" /> + <comment value="ToiletTrainednessUrine" /> + </mapping> + </element> + <element id="Observation.component:toiletTrainednessFeces"> + <path value="Observation.component" /> + <sliceName value="toiletTrainednessFeces" /> + <max value="1" /> + </element> + <element id="Observation.component:toiletTrainednessFeces.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="275818006" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:toiletTrainednessFeces.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="ToiletTrainednessFeces" /> + <definition value="Degree of toilet trainedness for feces." /> + <alias value="ZindelijkheidFeces" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.32.2--20200901000000" /> + </binding> + <mapping> + <identity value="zib-developmentchild-v1.2-2020EN" /> + <map value="NL-CM:4.32.5" /> + <comment value="ToiletTrainednessFeces" /> + </mapping> + </element> + <element id="Observation.component:ageFirstMenstruation"> + <path value="Observation.component" /> + <sliceName value="ageFirstMenstruation" /> + <max value="1" /> + </element> + <element id="Observation.component:ageFirstMenstruation.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="42798-9" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:ageFirstMenstruation.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="AgeFirstMenstruation" /> + <definition value="The age of the start of the first menstruation." /> + <alias value="LeeftijdEersteMenstruatie" /> + <type> + <code value="Quantity" /> + </type> + <patternQuantity> + <system value="http://unitsofmeasure.org" /> + <code value="a" /> + </patternQuantity> + <mapping> + <identity value="zib-developmentchild-v1.2-2020EN" /> + <map value="NL-CM:4.32.7" /> + <comment value="AgeFirstMenstruation" /> + </mapping> + </element> + <element id="Observation.component:developmentLocomotion"> + <path value="Observation.component" /> + <sliceName value="developmentLocomotion" /> + <max value="1" /> + </element> + <element id="Observation.component:developmentLocomotion.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="282716004" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:developmentLocomotion.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="DevelopmentLocomotion" /> + <definition value="Milestones of locomotive development of a child." /> + <alias value="OntwikkelingMotoriek" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.32.3--20200901000000" /> + </binding> + <mapping> + <identity value="zib-developmentchild-v1.2-2020EN" /> + <map value="NL-CM:4.32.6" /> + <comment value="OntwikkelingMotoriek" /> + </mapping> + </element> + <element id="Observation.component:developmentSocial"> + <path value="Observation.component" /> + <sliceName value="developmentSocial" /> + <max value="1" /> + </element> + <element id="Observation.component:developmentSocial.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="225597007" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:developmentSocial.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="DevelopmentSocial" /> + <definition value="Milestones of social development of a child." /> + <alias value="OntwikkelingSociaal" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.32.4--20200901000000" /> + </binding> + <mapping> + <identity value="zib-developmentchild-v1.2-2020EN" /> + <map value="NL-CM:4.32.8" /> + <comment value="DevelopmentSocial" /> + </mapping> + </element> + <element id="Observation.component:developmentLinguistics"> + <path value="Observation.component" /> + <sliceName value="developmentLinguistics" /> + <max value="1" /> + </element> + <element id="Observation.component:developmentLinguistics.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="61909002" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:developmentLinguistics.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="DevelopmentLinguistics" /> + <definition value="Milestones of lingual development of a child." /> + <alias value="OntwikkelingTaal" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.32.5--20200901000000" /> + </binding> + <mapping> + <identity value="zib-developmentchild-v1.2-2020EN" /> + <map value="NL-CM:4.32.9" /> + <comment value="DevelopmentLinguistics" /> + </mapping> + </element> + <element id="Observation.component:developmentCognition"> + <path value="Observation.component" /> + <sliceName value="developmentCognition" /> + <max value="1" /> + </element> + <element id="Observation.component:developmentCognition.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="311465003" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:developmentCognition.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="DevelopmentCognition" /> + <definition value="Milestones of cognitive development of a child." /> + <alias value="OntwikkelingVerstandelijk" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.32.6--20200901000000" /> + </binding> + <mapping> + <identity value="zib-developmentchild-v1.2-2020EN" /> + <map value="NL-CM:4.32.10" /> + <comment value="DevelopmentCognition" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Encounter.xml b/resources/zib/zib-Encounter.xml index d88604ff9..e88f31af2 100644 --- a/resources/zib/zib-Encounter.xml +++ b/resources/zib/zib-Encounter.xml @@ -98,6 +98,10 @@ <definition value="The role the health professional fulfils in the healthcare process. For health professionals, this could be for example attender, referrer or performer." /> <alias value="ZorgverlenerRol" /> <max value="1" /> + <binding> + <strength value="extensible" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.17.1.5--20200901000000" /> + </binding> <mapping> <identity value="zib-healthprofessional-v3.5-2020EN" /> <map value="NL-CM:17.1.5" /> @@ -108,13 +112,11 @@ <path value="Encounter.participant.individual" /> <short value="ContactWith" /> <definition value="The health professional with whom the contact took or will take place. The specialty and role of the health professional can be entered in the HealthProfessional information model." /> + <comment value="Each occurrence of the zib HealthProfessional is normally represented by _two_ FHIR resources: a PractitionerRole resource (instance of [zib-HealthProfessional-PractitionerRole](http://nictiz.nl/fhir/StructureDefinition/zib-HealthProfessional-PractitionerRole)) and a Practitioner resource (instance of [zib-HealthProfessional-Practitioner](http://nictiz.nl/fhir/StructureDefinition/zib-HealthProfessional-Practitioner)). The Practitioner resource is referenced from the PractitionerRole instance. For this reason, sending systems should fill the reference to the PractitionerRole instance here, and not the Practitioner resource. Receiving systems can then retrieve the reference to the Practitioner resource from that PractitionerRole instance. In rare circumstances, there is only a Practitioner instance, in which case it is that instance which can be referenced on the `Encounter.participant` element (due to open slicing). Since this should be the exception, the zib-HealthProfessional-Practitioner profile is not explicitly mentioned as a target profile." /> <alias value="ContactMet" /> <type> <code value="Reference" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/pattern-ZibHealthProfessionalReference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Practitioner" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/PractitionerRole" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/RelatedPerson" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-HealthProfessional-PractitionerRole" /> </type> <mapping> diff --git a/resources/zib/zib-FLACCpainScale.xml b/resources/zib/zib-FLACCpainScale.xml index 2133c2b6c..b366e9a20 100644 --- a/resources/zib/zib-FLACCpainScale.xml +++ b/resources/zib/zib-FLACCpainScale.xml @@ -1,289 +1,290 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-FLACCpainScale" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-FLACCpainScale" /> - <name value="ZibFLACCpainScale" /> - <title value="zib FLACCpainScale" /> - <status value="draft" /> - <publisher value="Nictiz" /> - <contact> - <name value="Nictiz" /> - <telecom> - <system value="url" /> - <value value="https://www.nictiz.nl" /> - <use value="work" /> - </telecom> - </contact> - <description value="The FLACC (Faces, Legs, Activity, Cry and Consolability) is a pain assessment tool, that is used to assess pain in children aged 0-7 years old by observing their behaviour. The FLACC has five subscales that need to be addressed. The final score indicates whether the observed child suffers pain and 'how much'. The score is often combined with a NRS-score that is completed by the nurses on basis of clinical experience." /> - <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) FLACCpainScale-v1.1(2020EN)](https://zibs.nl/wiki/FLACCpainScale-v1.1(2020EN))." /> - <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> - <fhirVersion value="4.0.1" /> - <mapping> - <identity value="zib-flaccpainscale-v1.1-2020EN" /> - <uri value="https://zibs.nl/wiki/FLACCpainScale-v1.1(2020EN)" /> - <name value="zib FLACCpainScale-v1.1(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="true" /> - <type value="Observation" /> - <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> - <derivation value="constraint" /> - <differential> - <element id="Observation"> - <path value="Observation" /> - <short value="FLACCpainScale" /> - <alias value="FLACCpijnScore" /> - <mapping> - <identity value="zib-flaccpainscale-v1.1-2020EN" /> - <map value="NL-CM:12.13.1" /> - <comment value="FLACCpainScale" /> - </mapping> - </element> - <element id="Observation.code"> - <path value="Observation.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="108291000146105" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.effective[x]"> - <path value="Observation.effective[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.effective[x]:effectiveDateTime"> - <path value="Observation.effective[x]" /> - <sliceName value="effectiveDateTime" /> - <short value="ScoreDateTime" /> - <definition value="The date and time at which the FLACC score was determined." /> - <alias value="ScoreDatumTijd" /> - <type> - <code value="dateTime" /> - </type> - <mapping> - <identity value="zib-flaccpainscale-v1.1-2020EN" /> - <map value="NL-CM:12.13.11" /> - <comment value="ScoreDateTime" /> - </mapping> - </element> - <element id="Observation.value[x]"> - <path value="Observation.value[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.value[x]:valueInteger"> - <path value="Observation.value[x]" /> - <sliceName value="valueInteger" /> - <short value="TotalScore" /> - <definition value="The total score is the sum of all the individual scores. The total score has a range from 0 - 10." /> - <alias value="TotaalScore" /> - <type> - <code value="integer" /> - </type> - <minValueInteger value="0" /> - <maxValueInteger value="10" /> - <mapping> - <identity value="zib-flaccpainscale-v1.1-2020EN" /> - <map value="NL-CM:12.13.2" /> - <comment value="TotalScore" /> - </mapping> - </element> - <element id="Observation.note"> - <path value="Observation.note" /> - <max value="1" /> - </element> - <element id="Observation.note.text"> - <path value="Observation.note.text" /> - <short value="Comment" /> - <definition value="A comment on the circumstances during the measurement." /> - <alias value="Toelichting" /> - <mapping> - <identity value="zib-flaccpainscale-v1.1-2020EN" /> - <map value="NL-CM:12.13.12" /> - <comment value="Comment" /> - </mapping> - </element> - <element id="Observation.component"> - <path value="Observation.component" /> - <slicing> - <discriminator> - <type value="value" /> - <path value="code" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.component:face"> - <path value="Observation.component" /> - <sliceName value="face" /> - <max value="1" /> - </element> - <element id="Observation.component:face.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="12013003" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:face.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Face" /> - <definition value="Observation Faces; The extent to which the child’s expression on the face is tensed, grimace, tension of jaws." /> - <alias value="Gezicht" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.13.1--20200901000000" /> - </binding> - <mapping> - <identity value="zib-flaccpainscale-v1.1-2020EN" /> - <map value="NL-CM:12.13.3" /> - <comment value="Face" /> - </mapping> - </element> - <element id="Observation.component:legs"> - <path value="Observation.component" /> - <sliceName value="legs" /> - <max value="1" /> - </element> - <element id="Observation.component:legs.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="12013004" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:legs.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Legs" /> - <definition value="Observation legs: the extent to which the child is restless (body and legs)." /> - <alias value="Benen" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.13.2--20200901000000" /> - </binding> - <mapping> - <identity value="zib-flaccpainscale-v1.1-2020EN" /> - <map value="NL-CM:12.13.4" /> - <comment value="Legs" /> - </mapping> - </element> - <element id="Observation.component:activity"> - <path value="Observation.component" /> - <sliceName value="activity" /> - <max value="1" /> - </element> - <element id="Observation.component:activity.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="12013005" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:activity.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Activity" /> - <definition value="Observation activity: the extent to which the child is restless and has tense muscles." /> - <alias value="Activiteit" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.13.3--20200901000000" /> - </binding> - <mapping> - <identity value="zib-flaccpainscale-v1.1-2020EN" /> - <map value="NL-CM:12.13.5" /> - <comment value="Activity" /> - </mapping> - </element> - <element id="Observation.component:cry"> - <path value="Observation.component" /> - <sliceName value="cry" /> - <max value="1" /> - </element> - <element id="Observation.component:cry.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="12013006" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:cry.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Cry" /> - <definition value="Observation Crying: the extent to which the child is crying, whimpers or laments." /> - <alias value="Huilen" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.13.4--20200901000000" /> - </binding> - <mapping> - <identity value="zib-flaccpainscale-v1.1-2020EN" /> - <map value="NL-CM:12.13.6" /> - <comment value="Cry" /> - </mapping> - </element> - <element id="Observation.component:consolability"> - <path value="Observation.component" /> - <sliceName value="consolability" /> - <max value="1" /> - </element> - <element id="Observation.component:consolability.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="12013009" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:consolability.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Consolability" /> - <definition value="Observation Consolability: the extent to which the child is consolable." /> - <alias value="Troostbaar" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.13.5--20200901000000" /> - </binding> - <mapping> - <identity value="zib-flaccpainscale-v1.1-2020EN" /> - <map value="NL-CM:12.13.9" /> - <comment value="Consolability" /> - </mapping> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-FLACCpainScale" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-FLACCpainScale" /> + <name value="ZibFLACCpainScale" /> + <title value="zib FLACCpainScale" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="The FLACC (Faces, Legs, Activity, Cry and Consolability) is a pain assessment tool, that is used to assess pain in children aged 0-7 years old by observing their behaviour. The FLACC has five subscales that need to be addressed. The final score indicates whether the observed child suffers pain and 'how much'. The score is often combined with a NRS-score that is completed by the nurses on basis of clinical experience." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) FLACCpainScale-v1.1(2020EN)](https://zibs.nl/wiki/FLACCpainScale-v1.1(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-flaccpainscale-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/FLACCpainScale-v1.1(2020EN)" /> + <name value="zib FLACCpainScale-v1.1(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <short value="FLACCpainScale" /> + <alias value="FLACCpijnScore" /> + <mapping> + <identity value="zib-flaccpainscale-v1.1-2020EN" /> + <map value="NL-CM:12.13.1" /> + <comment value="FLACCpainScale" /> + </mapping> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="108291000146105" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.effective[x]"> + <path value="Observation.effective[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.effective[x]:effectiveDateTime"> + <path value="Observation.effective[x]" /> + <sliceName value="effectiveDateTime" /> + <short value="ScoreDateTime" /> + <definition value="The date and time at which the FLACC score was determined." /> + <alias value="ScoreDatumTijd" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-flaccpainscale-v1.1-2020EN" /> + <map value="NL-CM:12.13.11" /> + <comment value="ScoreDateTime" /> + </mapping> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueInteger"> + <path value="Observation.value[x]" /> + <sliceName value="valueInteger" /> + <short value="TotalScore" /> + <definition value="The total score is the sum of all the individual scores. The total score has a range from 0 - 10." /> + <comment value="The individual scores are communicated using the different `Observation.component` slices. The ordinal values of these indivdual scores, which are used to calculate the total score, are defined by the underlying code system and are registered in the ValueSet resources bound on these slices, using the [ordinalValue](http://hl7.org/fhir/StructureDefinition/ordinalValue) extension." /> + <alias value="TotaalScore" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="10" /> + <mapping> + <identity value="zib-flaccpainscale-v1.1-2020EN" /> + <map value="NL-CM:12.13.2" /> + <comment value="TotalScore" /> + </mapping> + </element> + <element id="Observation.note"> + <path value="Observation.note" /> + <max value="1" /> + </element> + <element id="Observation.note.text"> + <path value="Observation.note.text" /> + <short value="Comment" /> + <definition value="A comment on the circumstances during the measurement." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-flaccpainscale-v1.1-2020EN" /> + <map value="NL-CM:12.13.12" /> + <comment value="Comment" /> + </mapping> + </element> + <element id="Observation.component"> + <path value="Observation.component" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="code" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.component:face"> + <path value="Observation.component" /> + <sliceName value="face" /> + <max value="1" /> + </element> + <element id="Observation.component:face.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12013003" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:face.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Face" /> + <definition value="Observation Faces; The extent to which the child’s expression on the face is tensed, grimace, tension of jaws." /> + <alias value="Gezicht" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.13.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-flaccpainscale-v1.1-2020EN" /> + <map value="NL-CM:12.13.3" /> + <comment value="Face" /> + </mapping> + </element> + <element id="Observation.component:legs"> + <path value="Observation.component" /> + <sliceName value="legs" /> + <max value="1" /> + </element> + <element id="Observation.component:legs.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12013004" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:legs.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Legs" /> + <definition value="Observation legs: the extent to which the child is restless (body and legs)." /> + <alias value="Benen" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.13.2--20200901000000" /> + </binding> + <mapping> + <identity value="zib-flaccpainscale-v1.1-2020EN" /> + <map value="NL-CM:12.13.4" /> + <comment value="Legs" /> + </mapping> + </element> + <element id="Observation.component:activity"> + <path value="Observation.component" /> + <sliceName value="activity" /> + <max value="1" /> + </element> + <element id="Observation.component:activity.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12013005" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:activity.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Activity" /> + <definition value="Observation activity: the extent to which the child is restless and has tense muscles." /> + <alias value="Activiteit" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.13.3--20200901000000" /> + </binding> + <mapping> + <identity value="zib-flaccpainscale-v1.1-2020EN" /> + <map value="NL-CM:12.13.5" /> + <comment value="Activity" /> + </mapping> + </element> + <element id="Observation.component:cry"> + <path value="Observation.component" /> + <sliceName value="cry" /> + <max value="1" /> + </element> + <element id="Observation.component:cry.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12013006" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:cry.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Cry" /> + <definition value="Observation Crying: the extent to which the child is crying, whimpers or laments." /> + <alias value="Huilen" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.13.4--20200901000000" /> + </binding> + <mapping> + <identity value="zib-flaccpainscale-v1.1-2020EN" /> + <map value="NL-CM:12.13.6" /> + <comment value="Cry" /> + </mapping> + </element> + <element id="Observation.component:consolability"> + <path value="Observation.component" /> + <sliceName value="consolability" /> + <max value="1" /> + </element> + <element id="Observation.component:consolability.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12013009" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:consolability.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Consolability" /> + <definition value="Observation Consolability: the extent to which the child is consolable." /> + <alias value="Troostbaar" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.13.5--20200901000000" /> + </binding> + <mapping> + <identity value="zib-flaccpainscale-v1.1-2020EN" /> + <map value="NL-CM:12.13.9" /> + <comment value="Consolability" /> + </mapping> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-FeedingPatternInfant.xml b/resources/zib/zib-FeedingPatternInfant.xml new file mode 100644 index 000000000..b2f207bb2 --- /dev/null +++ b/resources/zib/zib-FeedingPatternInfant.xml @@ -0,0 +1,235 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-FeedingPatternInfant" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-FeedingPatternInfant" /> + <name value="ZibFeedingPatternInfant" /> + <title value="zib FeedingPatternInfant" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="A healthy diet means that we do not consume too much or too little (energy intake balanced with energy use) and that the composition of food (mainly important nutrients) follows the recommendations from the Health Council. For an infant, this means that the child receives breastfeeding or formula milk or a combination thereof." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) FeedingPatternInfant-v1.1(2020EN)](https://zibs.nl/wiki/FeedingPatternInfant-v1.1(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/FeedingPatternInfant-v1.1(2020EN)" /> + <name value="zib FeedingPatternInfant-v1.1(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <short value="FeedingPatternInfant" /> + <alias value="VoedingspatroonZuigeling" /> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.1" /> + <comment value="FeedingPatternInfant" /> + </mapping> + </element> + <element id="Observation.basedOn"> + <path value="Observation.basedOn" /> + <short value="NutritionAdvice" /> + <definition value="This is a reference to the rootconcept DietaryRecommendations of information model DietaryRecommendations." /> + <alias value="Voedingsadvies" /> + <max value="1" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/CarePlan" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/DeviceRequest" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/MedicationRequest" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/NutritionOrder" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/ServiceRequest" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-NutritionAdvice" /> + </type> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.9" /> + <comment value="NutritionAdvice" /> + </mapping> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="289145007" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.effective[x]"> + <path value="Observation.effective[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.effective[x]:effectiveDateTime"> + <path value="Observation.effective[x]" /> + <sliceName value="effectiveDateTime" /> + <short value="FeedingPatternInfantDateTime" /> + <definition value="The date and time on which the characteristics of feeding of the infant are registered." /> + <alias value="VoedingspatroonZuigelingDatumTijd" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.6" /> + <comment value="FeedingPatternInfantDateTime" /> + </mapping> + </element> + <element id="Observation.note"> + <path value="Observation.note" /> + <max value="1" /> + </element> + <element id="Observation.note.text"> + <path value="Observation.note.text" /> + <short value="Comment" /> + <definition value="Comment on the feeding of the infant." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.8" /> + <comment value="Comment" /> + </mapping> + </element> + <element id="Observation.component"> + <path value="Observation.component" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="code" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.component:feedingSupplement"> + <path value="Observation.component" /> + <sliceName value="feedingSupplement" /> + <max value="1" /> + </element> + <element id="Observation.component:feedingSupplement.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="373453009" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:feedingSupplement.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="FeedingSupplement" /> + <definition value="It is possible to add supplements to breast and formula milk, such as locust bean gum to thicken milk in case of infant reflux." /> + <alias value="VoedingToevoeging" /> + <type> + <code value="string" /> + </type> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.7" /> + <comment value="FeedingSupplement" /> + </mapping> + </element> + <element id="Observation.component:feedingFrequency"> + <path value="Observation.component" /> + <sliceName value="feedingFrequency" /> + <max value="1" /> + </element> + <element id="Observation.component:feedingFrequency.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="364653007" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:feedingFrequency.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="FeedingFrequency" /> + <definition value="The number of feeding gifts within 24 hours." /> + <alias value="VoedingFrequentie" /> + <type> + <code value="Quantity" /> + </type> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.5" /> + <comment value="FeedingFrequency" /> + </mapping> + </element> + <element id="Observation.component:feedingType"> + <path value="Observation.component" /> + <sliceName value="feedingType" /> + <definition value="Several combinations of FeedingType and FeedingMethod are possible: 1) FeedingType breast milk, FeedingMethod breastfed = to give breastfeeding naturally. 2) FeedingType breast milk, FeedingMethod bottle fed = to give expressed breast milk via bottle. 3) FeedingType formula milk, FeedingMethod bottle fed = to give formula milk via bottle." /> + <comment value="Zib FeedingPatternInfant contains the container Feeding, which hosts two concepts: FeedingType and FeedingMethod. Because these concepts are inherently linked and meaning is derived from the combination of the values of these two concepts, they are modelled in one component. `.component:feedingType` contains the value of FeedingType in `.valueCodeableConcept` and the value of FeedingMethod in `.extension:feedingMethod.valueCodeableConcept`." /> + <max value="1" /> + </element> + <element id="Observation.component:feedingType.extension"> + <path value="Observation.component.extension" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="url" /> + </discriminator> + <rules value="open" /> + </slicing> + <min value="0" /> + </element> + <element id="Observation.component:feedingType.extension:feedingMethod"> + <path value="Observation.component.extension" /> + <sliceName value="feedingMethod" /> + <min value="0" /> + <max value="1" /> + <type> + <code value="Extension" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-FeedingPatternInfant.FeedingMethod" /> + </type> + </element> + <element id="Observation.component:feedingType.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="109021000146107" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:feedingType.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="FeedingType" /> + <definition value="The type of feeding (breast or formula milk) that is given to the infant." /> + <alias value="VoedingSoort" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="extensible" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.31.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.3" /> + <comment value="FeedingType" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-FreedomRestrictingIntervention.xml b/resources/zib/zib-FreedomRestrictingIntervention.xml index 8585ed8e9..bc43e2540 100644 --- a/resources/zib/zib-FreedomRestrictingIntervention.xml +++ b/resources/zib/zib-FreedomRestrictingIntervention.xml @@ -189,9 +189,9 @@ <rules value="open" /> </slicing> </element> - <element id="Procedure.reasonReference:legalSituation"> + <element id="Procedure.reasonReference:legalSituation-LegalStatus"> <path value="Procedure.reasonReference" /> - <sliceName value="legalSituation" /> + <sliceName value="legalSituation-LegalStatus" /> <short value="LegalSituation" /> <definition value="The legal situation that applies to the patient during the intervention." /> <alias value="JuridischeSituatie" /> @@ -199,6 +199,22 @@ <type> <code value="Reference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-LegalSituation-LegalStatus" /> + </type> + <mapping> + <identity value="zib-freedomrestrictingintervention-v1.0-2020EN" /> + <map value="NL-CM:14.6.4" /> + <comment value="LegalSituation" /> + </mapping> + </element> + <element id="Procedure.reasonReference:legalSituation-Representation"> + <path value="Procedure.reasonReference" /> + <sliceName value="legalSituation-Representation" /> + <short value="LegalSituation" /> + <definition value="The legal situation that applies to the patient during the intervention." /> + <alias value="JuridischeSituatie" /> + <max value="1" /> + <type> + <code value="Reference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-LegalSituation-Representation" /> </type> <mapping> diff --git a/resources/zib/zib-HealthcareProvider-Organization.xml b/resources/zib/zib-HealthcareProvider-Organization.xml index 5309ee077..357f22091 100644 --- a/resources/zib/zib-HealthcareProvider-Organization.xml +++ b/resources/zib/zib-HealthcareProvider-Organization.xml @@ -15,7 +15,7 @@ </telecom> </contact> <description value="A healthcare provider is an organization that offers and provides medical, paramedic and/or nursing care to patients/clients. Examples include: hospitals, nursing homes, doctor’s offices." /> - <purpose value="This Organization resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) HealthcareProvider v3.4 (2020)]( https://zibs.nl/wiki/HealthcareProvider-v3.4(2020EN))." /> + <purpose value="This Organization resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) HealthcareProvider v3.4 (2020)](https://zibs.nl/wiki/HealthcareProvider-v3.4(2020EN))." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> <mapping> @@ -87,7 +87,6 @@ <sliceName value="departmentSpecialty" /> <short value="DepartmentSpecialty" /> <definition value="The specialty of the healthcare provider’s department. The departmental specialty can be filled in if further indication of the healthcare provider is needed. This refers to the recognized medical specialties as stated in the BIG Act." /> - <comment value="The ValueSet binding strenght deviates from the zib because the binding strenght must be set to required in order to make the discriminator work. However, the open slice definition allows to extend codes." /> <alias value="AfdelingSpecialisme" /> <max value="1" /> <binding> @@ -105,7 +104,6 @@ <sliceName value="organizationType" /> <short value="OrganizationType" /> <definition value="The type of healthcare provider, such as general hospital, or nursing home. If this field is filled in and an AGB code is used for the HealthcareProviderIdentificationNumber, the type must match the type implicitly contained in the AGB code." /> - <comment value="The ValueSet binding strenght deviates from the zib because the binding strenght must be set to required in order to make the discriminator work. However, the open slice definition allows to extend codes." /> <alias value="OrganisatieType" /> <max value="1" /> <binding> diff --git a/resources/zib/zib-HealthcareProvider.xml b/resources/zib/zib-HealthcareProvider.xml index 6ff83f9e3..0c58b1206 100644 --- a/resources/zib/zib-HealthcareProvider.xml +++ b/resources/zib/zib-HealthcareProvider.xml @@ -15,7 +15,7 @@ </telecom> </contact> <description value="A healthcare provider is an organization that offers and provides medical, paramedic and/or nursing care to patients/clients. Examples include: hospitals, nursing homes, doctor’s offices." /> - <purpose value="This Location resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) HealthcareProvider v3.4 (2020)]( https://zibs.nl/wiki/HealthcareProvider-v3.4(2020EN))." /> + <purpose value="This Location resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) HealthcareProvider v3.4 (2020)](https://zibs.nl/wiki/HealthcareProvider-v3.4(2020EN))." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> <mapping> diff --git a/resources/zib/zib-HearingFunction.HearingAid.xml b/resources/zib/zib-HearingFunction.HearingAid.xml index af3b3910b..59a7cb23e 100644 --- a/resources/zib/zib-HearingFunction.HearingAid.xml +++ b/resources/zib/zib-HearingFunction.HearingAid.xml @@ -42,9 +42,19 @@ <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-HearingFunction.HearingAid.Product" /> </type> </element> - <element id="DeviceUseStatement.reasonReference:zibMedicalDeviceReference"> + <element id="DeviceUseStatement.reasonReference:functionalOrMentalStatus"> <path value="DeviceUseStatement.reasonReference" /> - <sliceName value="zibMedicalDeviceReference" /> + <sliceName value="functionalOrMentalStatus" /> + <max value="0" /> + </element> + <element id="DeviceUseStatement.reasonReference:mobility"> + <path value="DeviceUseStatement.reasonReference" /> + <sliceName value="mobility" /> + <max value="0" /> + </element> + <element id="DeviceUseStatement.reasonReference:stoma"> + <path value="DeviceUseStatement.reasonReference" /> + <sliceName value="stoma" /> <max value="0" /> </element> <element id="DeviceUseStatement.reasonReference:hearingFunction"> diff --git a/resources/zib/zib-IllnessPerception.xml b/resources/zib/zib-IllnessPerception.xml new file mode 100644 index 000000000..4037aa481 --- /dev/null +++ b/resources/zib/zib-IllnessPerception.xml @@ -0,0 +1,146 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-IllnessPerception" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-IllnessPerception" /> + <name value="ZibIllnessPerception" /> + <title value="zib IllnessPerception" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="In nearly all cases, a lengthy or life-threatening illness is a traumatic experience for the patient and their environment. Every patient deals with this in their own way. The way in which a person deals with problems and stress is also referred to as coping. Illness perception entails both the way the patient sees their situation and the way in which the patient and their environment deal with the situation (coping strategies)." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) IllnessPerception-v3.1(2020EN)](https://zibs.nl/wiki/IllnessPerception-v3.1(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-illnessperception-v3.1-2020EN" /> + <uri value="https://zibs.nl/wiki/IllnessPerception-v3.1(2020EN)" /> + <name value="zib IllnessPerception-v3.1(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <short value="IllnessPerception" /> + <alias value="Ziektebeleving" /> + <mapping> + <identity value="zib-illnessperception-v3.1-2020EN" /> + <map value="NL-CM:18.5.1" /> + <comment value="IllnessPerception" /> + </mapping> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="363910003" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component"> + <path value="Observation.component" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="code" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.component:patientIllnessInsight"> + <path value="Observation.component" /> + <sliceName value="patientIllnessInsight" /> + <max value="1" /> + </element> + <element id="Observation.component:patientIllnessInsight.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="27026000" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:patientIllnessInsight.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="PatientIllnessInsight" /> + <definition value="The patient’s illness insight describes their awareness of having an illness or health problem and what that means for their daily life." /> + <alias value="ZiekteInzichtVanPatiënt" /> + <type> + <code value="string" /> + </type> + <mapping> + <identity value="zib-illnessperception-v3.1-2020EN" /> + <map value="NL-CM:18.5.3" /> + <comment value="PatientIllnessInsight" /> + </mapping> + </element> + <element id="Observation.component:copingWithIllnessByPatient"> + <path value="Observation.component" /> + <sliceName value="copingWithIllnessByPatient" /> + <max value="1" /> + </element> + <element id="Observation.component:copingWithIllnessByPatient.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="364667003" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:copingWithIllnessByPatient.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="CopingWithIllnessByPatient" /> + <definition value="The description of how the patient deals with their illness or health problem." /> + <alias value="OmgaanMetZiekteprocesDoorPatiënt" /> + <type> + <code value="string" /> + </type> + <mapping> + <identity value="zib-illnessperception-v3.1-2020EN" /> + <map value="NL-CM:18.5.4" /> + <comment value="CopingWithIllnessByPatient" /> + </mapping> + </element> + <element id="Observation.component:copingWithIllnessByFamily"> + <path value="Observation.component" /> + <sliceName value="copingWithIllnessByFamily" /> + <max value="1" /> + </element> + <element id="Observation.component:copingWithIllnessByFamily.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="405199009" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:copingWithIllnessByFamily.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="CopingWithIllnessByFamily" /> + <definition value="The description of how the family deals with the patient’s illness or health problem." /> + <alias value="OmgaanMetZiekteprocesDoorNaasten" /> + <type> + <code value="string" /> + </type> + <mapping> + <identity value="zib-illnessperception-v3.1-2020EN" /> + <map value="NL-CM:18.5.5" /> + <comment value="CopingWithIllnessByFamily" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-LaboratoryTestResult.Specimen.xml b/resources/zib/zib-LaboratoryTestResult.Specimen.xml index 2b75a548e..8578133dc 100644 --- a/resources/zib/zib-LaboratoryTestResult.Specimen.xml +++ b/resources/zib/zib-LaboratoryTestResult.Specimen.xml @@ -1,296 +1,296 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-LaboratoryTestResult.Specimen" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult.Specimen" /> - <name value="ZibLaboratoryTestResultSpecimen" /> - <title value="zib LaboratoryTestResult.Specimen" /> - <status value="draft" /> - <publisher value="Nictiz" /> - <contact> - <name value="Nictiz" /> - <telecom> - <system value="url" /> - <value value="https://www.nictiz.nl" /> - <use value="work" /> - </telecom> - </contact> - <description value="Obtained specimen material or a microbial isolate that is used in a laboratory analysis." /> - <purpose value="This Specimen resource represents the Specimen concept from Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) LaboratoryTestResult-v4.6(2020EN)](https://zibs.nl/wiki/LaboratoryTestResult-v4.6(2020EN))." /> - <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> - <fhirVersion value="4.0.1" /> - <mapping> - <identity value="zib-laboratorytestresult-v4.6-2020EN" /> - <uri value="https://zibs.nl/wiki/LaboratoryTestResult-v4.6(2020EN)" /> - <name value="zib LaboratoryTestResult-v4.6(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="true" /> - <type value="Specimen" /> - <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Specimen" /> - <derivation value="constraint" /> - <differential> - <element id="Specimen"> - <path value="Specimen" /> - <short value="Specimen" /> - <comment value="The Specimen concept from Dutch zib LaboratoryTestResult contains a concept for SpecimenMaterial and for Microorganism (isolated from the specimen material). These two concepts cannot be represented in the same Specimen resources; if there's a need to communicate both the microorganism and the sample material from which it was isolated, two instances need to be used. The instance representing the microorganism should refer in this case to the instance representing the sample material using `Specimen.parent`. All other zib concepts should be repeated in both resources." /> - <alias value="Monster" /> - <mapping> - <identity value="zib-laboratorytestresult-v4.6-2020EN" /> - <map value="NL-CM:13.1.2" /> - <comment value="Specimen" /> - </mapping> - </element> - <element id="Specimen.identifier"> - <path value="Specimen.identifier" /> - <short value="SpecimenId" /> - <definition value="Identification number of the material obtained, as a reference for inquiries to the source organization. In a transmural setting, this number will consist of a specimen number including the identification of the issuing organization, to be unique outside of the borders of an organization." /> - <alias value="Monsternummer" /> - <mapping> - <identity value="zib-laboratorytestresult-v4.6-2020EN" /> - <map value="NL-CM:13.1.15" /> - <comment value="SpecimenId" /> - </mapping> - </element> - <element id="Specimen.type"> - <path value="Specimen.type" /> - <short value="SpecimenMaterial / Microorganism" /> - <definition value="* SpecimenMaterial describes the material obtained. If the LOINC test code also implicitly describes a material, this element may not conflict with the description. If desired, this component can provide a more detailed description of the material: LOINC codes only contain the materials at a main level. This is in line with the agreements made in the IHE/Nictiz program e-Lab. * In particular in microbiological determinations the subject of the test is an isolate of a certain microorganism rather then a material. This concept provides the ability to capture information about this microorganism." /> - <comment value="The Specimen concept from Dutch zib LaboratoryTestResult contains a concept for SpecimenMaterial and for Microorganism (isolated from the specimen material). These two concepts cannot be represented in the same Specimen resource; this `Specimen.type` element defines which of the two concepts is represented. If there's a need to communicate both the microorganism and the sample material from which it was isolated, two instances need to be used. The instance representing the microorganism should refer in this case to the instance respresenting the sample material using `Specimen.parent`. If this resource represents material and is carried out on derived material (such as plasma), this element will still contain the material drawn (in this case, blood). In this case, the LOINC code will generally refer to plasma." /> - <alias value="Monstermateriaal" /> - <alias value="Microorganisme" /> - <binding> - <strength value="required" /> - <valueSet value="http://nictiz.nl/fhir/ValueSet/Monstermateriaal-en-Microorganisme-Codelijsten" /> - </binding> - <mapping> - <identity value="zib-laboratorytestresult-v4.6-2020EN" /> - <map value="NL-CM:13.1.16" /> - <comment value="SpecimenMaterial" /> - </mapping> - <mapping> - <identity value="zib-laboratorytestresult-v4.6-2020EN" /> - <map value="NL-CM:13.1.22" /> - <comment value="Microorganism" /> - </mapping> - </element> - <element id="Specimen.subject"> - <path value="Specimen.subject" /> - <short value="SpecimenSource" /> - <definition value="If the material is not collected directly from the patient but comes from a patient-related object, e.g. a cathetertip, this source of material can be recorded here." /> - <comment value="If zib concept SpecimenSource (NL-CM:13.1.29) is used, it can be recorded here using a reference to an instance of the [zib-LaboratoryTestResult.Specimen.Source](http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult.Specimen.Source) profile." /> - <alias value="BronMonster" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Substance" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult.Specimen.Source" /> - </type> - <mapping> - <identity value="zib-laboratorytestresult-v4.6-2020EN" /> - <map value="NL-CM:13.1.29" /> - <comment value="SpecimenSource" /> - </mapping> - </element> - <element id="Specimen.receivedTime"> - <path value="Specimen.receivedTime" /> - <short value="ReceivedDateTime" /> - <definition value="Date and time that the material is handed over at the laboratory or specimen collection center. This is the issue with material that is collected by the patient himself." /> - <alias value="AannameDatumTijd" /> - <mapping> - <identity value="zib-laboratorytestresult-v4.6-2020EN" /> - <map value="NL-CM:13.1.25" /> - <comment value="ReceivedDateTime" /> - </mapping> - </element> - <element id="Specimen.parent"> - <path value="Specimen.parent" /> - <comment value="When this resource represents a microorganism (that is, `Specimen.type` represents the zib concept Microorganism (NL-CM:13.1.22) and contains a code from MicroorganismeCodelijst), this reference can be used to refer to the source material from which it was isolated. In this case, the referenced resource should have `Specimen.type` represent the zib concept SpecimenMaterial (NL-CM:13.1.16) and contain a code from MonstermateriaalCodelijst." /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Specimen" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult.Specimen" /> - </type> - </element> - <element id="Specimen.collection.collected[x]"> - <path value="Specimen.collection.collected[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Specimen.collection.collected[x]:collectedDateTime"> - <path value="Specimen.collection.collected[x]" /> - <sliceName value="collectedDateTime" /> - <short value="CollectionDateTime" /> - <definition value="Date and time at which the material was collected." /> - <alias value="AfnameDatumTijd" /> - <type> - <code value="dateTime" /> - </type> - <mapping> - <identity value="zib-laboratorytestresult-v4.6-2020EN" /> - <map value="NL-CM:13.1.17" /> - <comment value="CollectionDateTime" /> - </mapping> - </element> - <element id="Specimen.collection.collected[x]:collectedPeriod"> - <path value="Specimen.collection.collected[x]" /> - <sliceName value="collectedPeriod" /> - <short value="CollectionPeriod" /> - <definition value="If the material has not been collected at a single point in time but over a certain period, this period can be captured in this concept. An example is 24 hour urine." /> - <alias value="Verzamelperiode" /> - <type> - <code value="Period" /> - </type> - <mapping> - <identity value="zib-laboratorytestresult-v4.6-2020EN" /> - <map value="NL-CM:13.1.24" /> - <comment value="CollectionPeriod" /> - </mapping> - </element> - <element id="Specimen.collection.duration"> - <path value="Specimen.collection.duration" /> - <short value="CollectionPeriod" /> - <definition value="If the material has not been collected at a single point in time but over a certain period, this period can be captured in this concept. An example is 24 hour urine." /> - <alias value="Verzamelperiode" /> - <mapping> - <identity value="zib-laboratorytestresult-v4.6-2020EN" /> - <map value="NL-CM:13.1.24" /> - <comment value="CollectionPeriod" /> - </mapping> - </element> - <element id="Specimen.collection.quantity"> - <path value="Specimen.collection.quantity" /> - <short value="CollectedVolume" /> - <definition value="Total volume of the collected material. If it is necessary to determine the absolute amount of a particular substance in the collected material, the volume thereof must be given." /> - <alias value="Verzamelvolume" /> - <mapping> - <identity value="zib-laboratorytestresult-v4.6-2020EN" /> - <map value="NL-CM:13.1.23" /> - <comment value="CollectedVolume" /> - </mapping> - </element> - <element id="Specimen.collection.method"> - <path value="Specimen.collection.method" /> - <short value="CollectionMethod" /> - <definition value="If relevant for the results, the method of obtaining the specimen can be entered as well." /> - <alias value="Afnameprocedure" /> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.13.1.2--20200901000000" /> - </binding> - <mapping> - <identity value="zib-laboratorytestresult-v4.6-2020EN" /> - <map value="NL-CM:13.1.18" /> - <comment value="CollectionMethod" /> - </mapping> - </element> - <element id="Specimen.collection.bodySite"> - <path value="Specimen.collection.bodySite" /> - <short value="Location / AnatomicalLocation" /> - <definition value="Anatomic location where the material is collected, e.g. elbow." /> - <alias value="AnatomischeLocatie" /> - <type> - <code value="CodeableConcept" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AnatomicalLocation" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.11--20200901000000" /> - </binding> - <mapping> - <identity value="zib-laboratorytestresult-v4.6-2020EN" /> - <map value="NL-CM:13.1.36" /> - <comment value="AnatomicalLocation" /> - </mapping> - </element> - <element id="Specimen.collection.bodySite.extension"> - <path value="Specimen.collection.bodySite.extension" /> - <slicing> - <discriminator> - <type value="value" /> - <path value="url" /> - </discriminator> - <rules value="open" /> - </slicing> - <min value="0" /> - </element> - <element id="Specimen.collection.bodySite.extension:morphology"> - <path value="Specimen.collection.bodySite.extension" /> - <sliceName value="morphology" /> - <min value="0" /> - <max value="1" /> - <type> - <code value="Extension" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-LaboratoryTestResult.Specimen.Morphology" /> - </type> - </element> - <element id="Specimen.container.extension"> - <path value="Specimen.container.extension" /> - <slicing> - <discriminator> - <type value="value" /> - <path value="url" /> - </discriminator> - <rules value="open" /> - </slicing> - <min value="0" /> - </element> - <element id="Specimen.container.extension:specimenNumberExtension"> - <path value="Specimen.container.extension" /> - <sliceName value="specimenNumberExtension" /> - <min value="0" /> - <type> - <code value="Extension" /> - <profile value="http://hl7.org/fhir/StructureDefinition/specimen-sequenceNumber" /> - </type> - </element> - <element id="Specimen.container.extension:specimenNumberExtension.value[x]"> - <path value="Specimen.container.extension.value[x]" /> - <short value="SpecimenNumberExtension" /> - <definition value="The specimen number extension is used when the collected material is distributed from the original tube or container across multiple tubes. In combination with the specimen Id the extension yield a unique identification of the tube or container." /> - <alias value="Monstervolgnummer" /> - <mapping> - <identity value="zib-laboratorytestresult-v4.6-2020EN" /> - <map value="NL-CM:13.1.20" /> - <comment value="SpecimenNumberExtension" /> - </mapping> - </element> - <element id="Specimen.container.type"> - <path value="Specimen.container.type" /> - <short value="ContainerType" /> - <definition value="Container type describes the envelope in which the material is collected or sent. Examples include blood tubes, transport container, possibly including culture medium." /> - <alias value="Containertype" /> - <binding> - <strength value="extensible" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.13.1.9--20200901000000" /> - </binding> - <mapping> - <identity value="zib-laboratorytestresult-v4.6-2020EN" /> - <map value="NL-CM:13.1.21" /> - <comment value="ContainerType" /> - </mapping> - </element> - <element id="Specimen.note"> - <path value="Specimen.note" /> - <max value="1" /> - </element> - <element id="Specimen.note.text"> - <path value="Specimen.note.text" /> - <short value="Comment" /> - <definition value="Comments on the specimen , such as drawing material after a (glucose) stimulus or taking medicine." /> - <alias value="Toelichting" /> - <mapping> - <identity value="zib-laboratorytestresult-v4.6-2020EN" /> - <map value="NL-CM:13.1.19" /> - <comment value="Comment" /> - </mapping> - </element> - </differential> -</StructureDefinition> \ No newline at end of file +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-LaboratoryTestResult.Specimen" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult.Specimen" /> + <name value="ZibLaboratoryTestResultSpecimen" /> + <title value="zib LaboratoryTestResult.Specimen" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Obtained specimen material or a microbial isolate that is used in a laboratory analysis." /> + <purpose value="This Specimen resource represents the Specimen concept from Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) LaboratoryTestResult-v4.6(2020EN)](https://zibs.nl/wiki/LaboratoryTestResult-v4.6(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-laboratorytestresult-v4.6-2020EN" /> + <uri value="https://zibs.nl/wiki/LaboratoryTestResult-v4.6(2020EN)" /> + <name value="zib LaboratoryTestResult-v4.6(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Specimen" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Specimen" /> + <derivation value="constraint" /> + <differential> + <element id="Specimen"> + <path value="Specimen" /> + <short value="Specimen" /> + <comment value="The Specimen concept from Dutch zib LaboratoryTestResult contains a concept for SpecimenMaterial and for Microorganism (isolated from the specimen material). These two concepts cannot be represented in the same Specimen resources; if there's a need to communicate both the microorganism and the sample material from which it was isolated, two instances need to be used. The instance representing the microorganism should refer in this case to the instance representing the sample material using `Specimen.parent`. All other zib concepts should be repeated in both resources." /> + <alias value="Monster" /> + <mapping> + <identity value="zib-laboratorytestresult-v4.6-2020EN" /> + <map value="NL-CM:13.1.2" /> + <comment value="Specimen" /> + </mapping> + </element> + <element id="Specimen.identifier"> + <path value="Specimen.identifier" /> + <short value="SpecimenId" /> + <definition value="Identification number of the material obtained, as a reference for inquiries to the source organization. In a transmural setting, this number will consist of a specimen number including the identification of the issuing organization, to be unique outside of the borders of an organization." /> + <alias value="Monsternummer" /> + <mapping> + <identity value="zib-laboratorytestresult-v4.6-2020EN" /> + <map value="NL-CM:13.1.15" /> + <comment value="SpecimenId" /> + </mapping> + </element> + <element id="Specimen.type"> + <path value="Specimen.type" /> + <short value="SpecimenMaterial / Microorganism" /> + <definition value="* SpecimenMaterial describes the material obtained. If the LOINC test code also implicitly describes a material, this element may not conflict with the description. If desired, this component can provide a more detailed description of the material: LOINC codes only contain the materials at a main level. This is in line with the agreements made in the IHE/Nictiz program e-Lab. * In particular in microbiological determinations the subject of the test is an isolate of a certain microorganism rather then a material. This concept provides the ability to capture information about this microorganism." /> + <comment value="The Specimen concept from Dutch zib LaboratoryTestResult contains a concept for SpecimenMaterial and for Microorganism (isolated from the specimen material). These two concepts cannot be represented in the same Specimen resource; this `Specimen.type` element defines which of the two concepts is represented. If there's a need to communicate both the microorganism and the sample material from which it was isolated, two instances need to be used. The instance representing the microorganism should refer in this case to the instance respresenting the sample material using `Specimen.parent`. If this resource represents material and is carried out on derived material (such as plasma), this element will still contain the material drawn (in this case, blood). In this case, the LOINC code will generally refer to plasma." /> + <alias value="Monstermateriaal" /> + <alias value="Microorganisme" /> + <binding> + <strength value="required" /> + <valueSet value="http://nictiz.nl/fhir/ValueSet/Monstermateriaal-en-Microorganisme-Codelijsten" /> + </binding> + <mapping> + <identity value="zib-laboratorytestresult-v4.6-2020EN" /> + <map value="NL-CM:13.1.16" /> + <comment value="SpecimenMaterial" /> + </mapping> + <mapping> + <identity value="zib-laboratorytestresult-v4.6-2020EN" /> + <map value="NL-CM:13.1.22" /> + <comment value="Microorganism" /> + </mapping> + </element> + <element id="Specimen.subject"> + <path value="Specimen.subject" /> + <short value="SpecimenSource" /> + <definition value="If the material is not collected directly from the patient but comes from a patient-related object, e.g. a cathetertip, this source of material can be recorded here." /> + <comment value="If zib concept SpecimenSource (NL-CM:13.1.29) is used, it can be recorded here using a reference to an instance of the [zib-LaboratoryTestResult.SpecimenSource](http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult.SpecimenSource) profile." /> + <alias value="BronMonster" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Substance" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult.SpecimenSource" /> + </type> + <mapping> + <identity value="zib-laboratorytestresult-v4.6-2020EN" /> + <map value="NL-CM:13.1.29" /> + <comment value="SpecimenSource" /> + </mapping> + </element> + <element id="Specimen.receivedTime"> + <path value="Specimen.receivedTime" /> + <short value="ReceivedDateTime" /> + <definition value="Date and time that the material is handed over at the laboratory or specimen collection center. This is the issue with material that is collected by the patient himself." /> + <alias value="AannameDatumTijd" /> + <mapping> + <identity value="zib-laboratorytestresult-v4.6-2020EN" /> + <map value="NL-CM:13.1.25" /> + <comment value="ReceivedDateTime" /> + </mapping> + </element> + <element id="Specimen.parent"> + <path value="Specimen.parent" /> + <comment value="When this resource represents a microorganism (that is, `Specimen.type` represents the zib concept Microorganism (NL-CM:13.1.22) and contains a code from MicroorganismeCodelijst), this reference can be used to refer to the source material from which it was isolated. In this case, the referenced resource should have `Specimen.type` represent the zib concept SpecimenMaterial (NL-CM:13.1.16) and contain a code from MonstermateriaalCodelijst." /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Specimen" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult.Specimen" /> + </type> + </element> + <element id="Specimen.collection.collected[x]"> + <path value="Specimen.collection.collected[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Specimen.collection.collected[x]:collectedDateTime"> + <path value="Specimen.collection.collected[x]" /> + <sliceName value="collectedDateTime" /> + <short value="CollectionDateTime" /> + <definition value="Date and time at which the material was collected." /> + <alias value="AfnameDatumTijd" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-laboratorytestresult-v4.6-2020EN" /> + <map value="NL-CM:13.1.17" /> + <comment value="CollectionDateTime" /> + </mapping> + </element> + <element id="Specimen.collection.collected[x]:collectedPeriod"> + <path value="Specimen.collection.collected[x]" /> + <sliceName value="collectedPeriod" /> + <short value="CollectionPeriod" /> + <definition value="If the material has not been collected at a single point in time but over a certain period, this period can be captured in this concept. An example is 24 hour urine." /> + <alias value="Verzamelperiode" /> + <type> + <code value="Period" /> + </type> + <mapping> + <identity value="zib-laboratorytestresult-v4.6-2020EN" /> + <map value="NL-CM:13.1.24" /> + <comment value="CollectionPeriod" /> + </mapping> + </element> + <element id="Specimen.collection.duration"> + <path value="Specimen.collection.duration" /> + <short value="CollectionPeriod" /> + <definition value="If the material has not been collected at a single point in time but over a certain period, this period can be captured in this concept. An example is 24 hour urine." /> + <alias value="Verzamelperiode" /> + <mapping> + <identity value="zib-laboratorytestresult-v4.6-2020EN" /> + <map value="NL-CM:13.1.24" /> + <comment value="CollectionPeriod" /> + </mapping> + </element> + <element id="Specimen.collection.quantity"> + <path value="Specimen.collection.quantity" /> + <short value="CollectedVolume" /> + <definition value="Total volume of the collected material. If it is necessary to determine the absolute amount of a particular substance in the collected material, the volume thereof must be given." /> + <alias value="Verzamelvolume" /> + <mapping> + <identity value="zib-laboratorytestresult-v4.6-2020EN" /> + <map value="NL-CM:13.1.23" /> + <comment value="CollectedVolume" /> + </mapping> + </element> + <element id="Specimen.collection.method"> + <path value="Specimen.collection.method" /> + <short value="CollectionMethod" /> + <definition value="If relevant for the results, the method of obtaining the specimen can be entered as well." /> + <alias value="Afnameprocedure" /> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.13.1.2--20200901000000" /> + </binding> + <mapping> + <identity value="zib-laboratorytestresult-v4.6-2020EN" /> + <map value="NL-CM:13.1.18" /> + <comment value="CollectionMethod" /> + </mapping> + </element> + <element id="Specimen.collection.bodySite"> + <path value="Specimen.collection.bodySite" /> + <short value="Location / AnatomicalLocation" /> + <definition value="Anatomic location where the material is collected, e.g. elbow." /> + <alias value="AnatomischeLocatie" /> + <type> + <code value="CodeableConcept" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AnatomicalLocation" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.11--20200901000000" /> + </binding> + <mapping> + <identity value="zib-laboratorytestresult-v4.6-2020EN" /> + <map value="NL-CM:13.1.36" /> + <comment value="AnatomicalLocation" /> + </mapping> + </element> + <element id="Specimen.collection.bodySite.extension"> + <path value="Specimen.collection.bodySite.extension" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="url" /> + </discriminator> + <rules value="open" /> + </slicing> + <min value="0" /> + </element> + <element id="Specimen.collection.bodySite.extension:morphology"> + <path value="Specimen.collection.bodySite.extension" /> + <sliceName value="morphology" /> + <min value="0" /> + <max value="1" /> + <type> + <code value="Extension" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-LaboratoryTestResult.Specimen.Morphology" /> + </type> + </element> + <element id="Specimen.container.extension"> + <path value="Specimen.container.extension" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="url" /> + </discriminator> + <rules value="open" /> + </slicing> + <min value="0" /> + </element> + <element id="Specimen.container.extension:specimenNumberExtension"> + <path value="Specimen.container.extension" /> + <sliceName value="specimenNumberExtension" /> + <min value="0" /> + <type> + <code value="Extension" /> + <profile value="http://hl7.org/fhir/StructureDefinition/specimen-sequenceNumber" /> + </type> + </element> + <element id="Specimen.container.extension:specimenNumberExtension.value[x]"> + <path value="Specimen.container.extension.value[x]" /> + <short value="SpecimenNumberExtension" /> + <definition value="The specimen number extension is used when the collected material is distributed from the original tube or container across multiple tubes. In combination with the specimen Id the extension yield a unique identification of the tube or container." /> + <alias value="Monstervolgnummer" /> + <mapping> + <identity value="zib-laboratorytestresult-v4.6-2020EN" /> + <map value="NL-CM:13.1.20" /> + <comment value="SpecimenNumberExtension" /> + </mapping> + </element> + <element id="Specimen.container.type"> + <path value="Specimen.container.type" /> + <short value="ContainerType" /> + <definition value="Container type describes the envelope in which the material is collected or sent. Examples include blood tubes, transport container, possibly including culture medium." /> + <alias value="Containertype" /> + <binding> + <strength value="extensible" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.13.1.9--20200901000000" /> + </binding> + <mapping> + <identity value="zib-laboratorytestresult-v4.6-2020EN" /> + <map value="NL-CM:13.1.21" /> + <comment value="ContainerType" /> + </mapping> + </element> + <element id="Specimen.note"> + <path value="Specimen.note" /> + <max value="1" /> + </element> + <element id="Specimen.note.text"> + <path value="Specimen.note.text" /> + <short value="Comment" /> + <definition value="Comments on the specimen , such as drawing material after a (glucose) stimulus or taking medicine." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-laboratorytestresult-v4.6-2020EN" /> + <map value="NL-CM:13.1.19" /> + <comment value="Comment" /> + </mapping> + </element> + </differential> +</StructureDefinition> diff --git a/resources/zib/zib-LaboratoryTestResult.Specimen.Source.xml b/resources/zib/zib-LaboratoryTestResult.SpecimenSource.xml similarity index 92% rename from resources/zib/zib-LaboratoryTestResult.Specimen.Source.xml rename to resources/zib/zib-LaboratoryTestResult.SpecimenSource.xml index 40fda4fd3..4a262e802 100644 --- a/resources/zib/zib-LaboratoryTestResult.Specimen.Source.xml +++ b/resources/zib/zib-LaboratoryTestResult.SpecimenSource.xml @@ -1,58 +1,58 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-LaboratoryTestResult.Specimen.Source" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult.Specimen.Source" /> - <name value="ZibLaboratoryTestResultSpecimenSource" /> - <title value="zib LaboratoryTestResult.Specimen.Source" /> - <status value="draft" /> - <publisher value="Nictiz" /> - <contact> - <name value="Nictiz" /> - <telecom> - <system value="url" /> - <value value="https://www.nictiz.nl" /> - <use value="work" /> - </telecom> - </contact> - <description value="Source of obtained specimen material or a microbial isolate that is used in a laboratory analysis." /> - <purpose value="This Device resource represents the SpecimenSource concept from Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) LaboratoryTestResult-v4.6(2020EN)](https://zibs.nl/wiki/LaboratoryTestResult-v4.6(2020EN))." /> - <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> - <fhirVersion value="4.0.1" /> - <mapping> - <identity value="zib-laboratorytestresult-v4.6-2020EN" /> - <uri value="https://zibs.nl/wiki/LaboratoryTestResult-v4.6(2020EN)" /> - <name value="zib LaboratoryTestResult-v4.6(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="true" /> - <type value="Device" /> - <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Device" /> - <derivation value="constraint" /> - <differential> - <element id="Device"> - <path value="Device" /> - <comment value="The Device container from Dutch zib LaboratoryTestResult contains the concept for SpecimenSource." /> - </element> - <element id="Device.deviceName"> - <path value="Device.deviceName" /> - <min value="1" /> - <max value="1" /> - </element> - <element id="Device.deviceName.name"> - <path value="Device.deviceName.name" /> - <short value="SpecimenSource" /> - <definition value="If the material is not collected directly from the patient but comes from a patient-related object, e.g. a cathetertip, this source of material can be recorded here." /> - <alias value="BronMonster" /> - <mapping> - <identity value="zib-laboratorytestresult-v4.6-2020EN" /> - <map value="NL-CM:13.1.29" /> - <comment value="SpecimenSource" /> - </mapping> - </element> - <element id="Device.deviceName.type"> - <path value="Device.deviceName.type" /> - <definition value="The type of name the device is referred by." /> - <comment value="If type is unknown, use value `other`." /> - </element> - </differential> -</StructureDefinition> \ No newline at end of file +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-LaboratoryTestResult.SpecimenSource" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult.SpecimenSource" /> + <name value="ZibLaboratoryTestResultSpecimenSource" /> + <title value="zib LaboratoryTestResult.SpecimenSource" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Source of obtained specimen material or a microbial isolate that is used in a laboratory analysis." /> + <purpose value="This Device resource represents the SpecimenSource concept from Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) LaboratoryTestResult-v4.6(2020EN)](https://zibs.nl/wiki/LaboratoryTestResult-v4.6(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-laboratorytestresult-v4.6-2020EN" /> + <uri value="https://zibs.nl/wiki/LaboratoryTestResult-v4.6(2020EN)" /> + <name value="zib LaboratoryTestResult-v4.6(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Device" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Device" /> + <derivation value="constraint" /> + <differential> + <element id="Device"> + <path value="Device" /> + <comment value="The Device container from Dutch zib LaboratoryTestResult contains the concept for SpecimenSource." /> + </element> + <element id="Device.deviceName"> + <path value="Device.deviceName" /> + <min value="1" /> + <max value="1" /> + </element> + <element id="Device.deviceName.name"> + <path value="Device.deviceName.name" /> + <short value="SpecimenSource" /> + <definition value="If the material is not collected directly from the patient but comes from a patient-related object, e.g. a cathetertip, this source of material can be recorded here." /> + <alias value="BronMonster" /> + <mapping> + <identity value="zib-laboratorytestresult-v4.6-2020EN" /> + <map value="NL-CM:13.1.29" /> + <comment value="SpecimenSource" /> + </mapping> + </element> + <element id="Device.deviceName.type"> + <path value="Device.deviceName.type" /> + <definition value="The type of name the device is referred by." /> + <comment value="If type is unknown, use value `other`." /> + </element> + </differential> +</StructureDefinition> diff --git a/resources/zib/zib-LaboratoryTestResult.xml b/resources/zib/zib-LaboratoryTestResult.xml index c230dbc76..23cdaf037 100644 --- a/resources/zib/zib-LaboratoryTestResult.xml +++ b/resources/zib/zib-LaboratoryTestResult.xml @@ -33,7 +33,7 @@ <path value="Observation" /> <short value="LaboratoryTestResult / LaboratoryTest" /> <definition value="An instance of zib LaboratoryTestResult or of a single LaboratoryTest within this zib." /> - <comment value="**1. Guidance on use for singular tests and panels** The zib LaboratoryTestResult captures both singular laboratory tests and panels/clusters of multiple related tests requested together (e.g. blood gases and EBV serology)*. This profile should be used slightly different in these two situations: * For singular laboratory test results * A single instance of this profile is to be used. * `Observation.code` represents zib concept TestCode (NL-CM:13.1.8, the name and code of the executed test) while zib concept PanelOrBattery (NL-CM:13.1.4, the name and code of the compound test) is not expected to be present. * `Observation.status` represents zib concept TestResultStatus (NL-CM:13.1.31, the status of the test result). ResultStatus (NL-CM:13.1.6) is redundant in this situation and not expected to be present. * For a panel or cluster: * There is a single instance for the overall result plus an instance for each individual test result. * The concepts Comment (NL-CM:13.1.5, `Observation.note`), ResultType (NL-CM:13.1.7, `Observation.category:resultType`) and Performer (NL-CM:13.1.35, `Observation.performer`) are repeated in the instance for the overall result and in all instances for the individual test results. * For the instance representing the overall result: * `Observation.code` represents zib concept PanelOrBattery (NL-CM:13.1.4, the name and code of the compound test), which is required for panels/clusters. * `Observation.status` represents zib concept ResultStatus (NL-CM:13.1.6, the overall status of the test result). This status should be in accordance with the statuses of each individual test. * The instances representing the individual test results are referenced using `Observation.hasMember`. * For the instances representing the individual test results: * `Observation.code` represents zib concept TestCode (NL-CM:13.1.8, the name and code of the executed test) for that particular test. * `Observation.status` represents zib concept TestResultStatus (NL-CM:13.1.31, the status of the test result) for that particular test. Note 1: The zib also recognizes the RelatedResult concept (NL-CM:13.1.33). This is unrelated to the use of panels/clusters. This concept is represented using `Observation.extension:relatedResult`. **2. Unmapped zib concepts** * The zib concept Requester (NL-CM:13.1.34) is not implemented because it is deemed unimplementable as-is. It will be removed in the next version of the zib (see <https://bits.nictiz.nl/browse/ZIB-1269> for more information). * The zib concept InterpretationMethod (NL-CM:13.1.30) is not implemented because there's no obvious mapping to FHIR while the definition is problematic and there doesn't seem to be a use case for exchanging this information (see <https://bits.nictiz.nl/browse/ZIB-1292> for more information)." /> + <comment value="**1. Guidance on use for singular tests and panels** The zib LaboratoryTestResult captures both singular laboratory tests and panels/clusters of multiple related tests requested together (e.g. blood gases and EBV serology)*. This profile should be used slightly different in these two situations: * For singular laboratory test results * A single instance of this profile is to be used. * `Observation.code` represents zib concept TestCode (NL-CM:13.1.8, the name and code of the executed test) while zib concept PanelOrBattery (NL-CM:13.1.4, the name and code of the compound test) is not expected to be present. * `Observation.status` represents zib concept TestResultStatus (NL-CM:13.1.31, the status of the test result). ResultStatus (NL-CM:13.1.6) is redundant in this situation and not expected to be present. * For a panel or cluster: * There is a single instance for the overall result plus an instance for each individual test result. * The concepts Comment (NL-CM:13.1.5, `Observation.note`), ResultType (NL-CM:13.1.7, `Observation.category:resultType`) and Performer (NL-CM:13.1.35, `Observation.performer`) are repeated in the instance for the overall result and in all instances for the individual test results. * For the instance representing the overall result: * `Observation.code` represents zib concept PanelOrBattery (NL-CM:13.1.4, the name and code of the compound test), which is required for panels/clusters. * `Observation.status` represents zib concept ResultStatus (NL-CM:13.1.6, the overall status of the test result). This status should be in accordance with the statuses of each individual test. * The instances representing the individual test results are referenced using `Observation.hasMember:laboratoryTest`. * For the instances representing the individual test results: * `Observation.code` represents zib concept TestCode (NL-CM:13.1.8, the name and code of the executed test) for that particular test. * `Observation.status` represents zib concept TestResultStatus (NL-CM:13.1.31, the status of the test result) for that particular test. Note 1: The zib also recognizes the RelatedResult concept (NL-CM:13.1.33). This is unrelated to the use of panels/clusters. This concept is represented using `Observation.extension:relatedResult`. **2. Unmapped zib concepts** * The zib concept Requester (NL-CM:13.1.34) is not implemented because it is deemed unimplementable as-is. It will be removed in the next version of the zib (see <https://bits.nictiz.nl/browse/ZIB-1269> for more information). * The zib concept InterpretationMethod (NL-CM:13.1.30) is not implemented because there's no obvious mapping to FHIR while the definition is problematic and there doesn't seem to be a use case for exchanging this information (see <https://bits.nictiz.nl/browse/ZIB-1292> for more information)." /> <alias value="LaboratoriumUitslag" /> <alias value="LaboratoriumTest" /> <mapping> @@ -125,6 +125,7 @@ <path value="Observation.category" /> <sliceName value="laboratoryCategory" /> <min value="1" /> + <max value="1" /> <patternCodeableConcept> <coding> <system value="http://terminology.hl7.org/CodeSystem/observation-category" /> @@ -153,7 +154,7 @@ <path value="Observation.code" /> <short value="PanelOrBattery / TestCode" /> <definition value="The name and code of the executed test. For laboratory tests comprising multiple subtests and often requested together as a whole, this concept contains the name and code of the compound request (often indicated as a ‘panel’, ‘battery’ or ‘cluster’). Examples include: blood gases and EBV serology." /> - <comment value="When this resource represents a singular laboratory test result, the code MUST come from NHG Tabel 45 <http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.13.1.16--20200901000000> or the Nederlandse Labcodeset <http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.13.1.3--20200901000000>. When this resource represents the overall result of a panel/cluster, the code MUST be a LOINC code. See the root of this profile for guidance." /> + <comment value="When this resource represents a singular laboratory test result, the code MUST come from either [TestCodeNHGCodelijst](http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.13.1.16--20200901000000) (representing NHG Tabel 45) or [TestCodeLOINCCodelijst](http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.13.1.3--20200901000000) (representing the Nederlandse Labcodeset). When this resource represents the overall result of a panel/cluster, the code MUST come from [OnderzoekCodelijst](http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.13.1.5--20200901000000) (representing LOINC). See the root of this profile for guidance." /> <alias value="Onderzoek" /> <alias value="TestCode" /> <binding> @@ -332,7 +333,7 @@ <path value="Observation.referenceRange.low" /> <short value="ReferenceRangeLowerLimit" /> <definition value="The lower reference limit for the patient of the value measured with the test." /> - <comment value="The zib concepts ReferenceRangeUpperLimit and ReferenceRangeLowerLimit are defined as datatype ANY, but it is unclear how these concepts should work for anything that is not a Quantity. In addition, there's no obvious way in FHIR to support reference values other than of type Quantity (with the possible exception of string). Until this issue is resolved, support for reference ranges in the profile has been restricted to Quantity. See <https://bits.nictiz.nl/browse/ZIB-1703>." /> + <comment value="The zib concepts ReferenceRangeUpperLimit and ReferenceRangeLowerLimit are defined as datatype ANY, but they only have meaning if the result of the test (zib concept TestResult) is expressed using the Quantity datatype. Therefore, this element is only to be used if `Observation.valueQuantity` is populated, and should be in the same unit. This will be made explicit in future versions of the zib: see <https://bits.nictiz.nl/browse/ZIB-1703>." /> <alias value="ReferentieOndergrens" /> <mapping> <identity value="zib-laboratorytestresult-v4.6-2020EN" /> @@ -344,7 +345,7 @@ <path value="Observation.referenceRange.high" /> <short value="ReferenceRangeUpperLimit" /> <definition value="The upper reference limit for the patient of the value measured in the test." /> - <comment value="The zib concepts ReferenceRangeUpperLimit and ReferenceRangeLowerLimit are defined as datatype ANY, but it is unclear how these concepts should work for anything that is not a Quantity. In addition, there's no obvious way in FHIR to support reference values other than of type Quantity (with the possible exception of string). Until this issue is resolved, support for reference ranges in the profile has been restricted to Quantity. See <https://bits.nictiz.nl/browse/ZIB-1703>." /> + <comment value="The zib concepts ReferenceRangeUpperLimit and ReferenceRangeLowerLimit are defined as datatype ANY, but they only have meaning if the result of the test (zib concept TestResult) is expressed using the Quantity datatype. Therefore, this element is only to be used if `Observation.valueQuantity` is populated, and should be in the same unit. This will be made explicit in future versions of the zib: see <https://bits.nictiz.nl/browse/ZIB-1703>." /> <alias value="ReferentieBovengrens" /> <mapping> <identity value="zib-laboratorytestresult-v4.6-2020EN" /> @@ -354,14 +355,31 @@ </element> <element id="Observation.hasMember"> <path value="Observation.hasMember" /> + <slicing> + <discriminator> + <type value="profile" /> + <path value="resolve()" /> + </discriminator> + <rules value="open" /> + </slicing> <comment value="When this resource is used to represent the overall result of a panel/cluster of laboratory tests, the individual test results SHOULD be referenced here. See the root of this profile for guidance." /> + </element> + <element id="Observation.hasMember:laboratoryTest"> + <path value="Observation.hasMember" /> + <sliceName value="laboratoryTest" /> + <short value="LaboratoryTest" /> + <definition value="Individual laboratory tests if the current Observation resource represents a panel or cluster." /> + <comment value="See the root comment for guidance on representing singular laboratory test results versus panels/clusters." /> + <alias value="LaboratoriumTest" /> <type> <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Observation" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/MolecularSequence" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult" /> </type> + <mapping> + <identity value="zib-laboratorytestresult-v4.6-2020EN" /> + <map value="NL-CM:13.1.3" /> + <comment value="LaboratoryTest, if these are part of a panel/cluster" /> + </mapping> </element> </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/ext-Patient.LifeStance.xml b/resources/zib/zib-LifeStance.xml similarity index 50% rename from resources/zib/ext-Patient.LifeStance.xml rename to resources/zib/zib-LifeStance.xml index 63e15154b..5d66d9e81 100644 --- a/resources/zib/ext-Patient.LifeStance.xml +++ b/resources/zib/zib-LifeStance.xml @@ -1,95 +1,97 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="ext-Patient.LifeStance" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/ext-Patient.LifeStance" /> - <name value="ExtPatientLifeStance" /> - <title value="ext Patient.LifeStance" /> - <status value="draft" /> - <publisher value="Nictiz" /> - <contact> - <name value="Nictiz" /> - <telecom> - <system value="url" /> - <value value="https://www.nictiz.nl" /> - <use value="work" /> - </telecom> - </contact> - <description value="An extension to provide the patient's life stance and/or religion." /> - <purpose value="This extension represents the [zib LifeStance v3.2(2020)](https://zibs.nl/wiki/LifeStance-v3.2(2020EN))." /> - <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> - <fhirVersion value="4.0.1" /> - <mapping> - <identity value="zib-lifestance-v3.2-2020EN" /> - <uri value="https://zibs.nl/wiki/LifeStance-v3.2(2020EN)" /> - <name value="zib LifeStance-v3.2(2020EN)" /> - </mapping> - <kind value="complex-type" /> - <abstract value="false" /> - <context> - <type value="element" /> - <expression value="Patient" /> - </context> - <type value="Extension" /> - <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" /> - <derivation value="constraint" /> - <differential> - <element id="Extension"> - <path value="Extension" /> - <max value="1" /> - </element> - <element id="Extension.url"> - <path value="Extension.url" /> - <fixedUri value="http://nictiz.nl/fhir/StructureDefinition/ext-Patient.LifeStance" /> - </element> - <element id="Extension.value[x]"> - <path value="Extension.value[x]" /> - <short value="LifeStance" /> - <definition value="Patient’s life stance and/or religion." /> - <alias value="Levensovertuiging" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="extensible" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.5.1--20200901000000" /> - </binding> - <mapping> - <identity value="zib-lifestance-v3.2-2020EN" /> - <map value="NL-CM:7.5.2" /> - <comment value="LifeStance" /> - </mapping> - </element> - <element id="Extension.value[x].extension"> - <path value="Extension.value[x].extension" /> - <slicing> - <discriminator> - <type value="value" /> - <path value="url" /> - </discriminator> - <rules value="open" /> - </slicing> - <min value="0" /> - </element> - <element id="Extension.value[x].extension:comment"> - <path value="Extension.value[x].extension" /> - <sliceName value="comment" /> - <min value="0" /> - <max value="1" /> - <type> - <code value="Extension" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-Comment" /> - </type> - </element> - <element id="Extension.value[x].extension:comment.value[x]"> - <path value="Extension.value[x].extension.value[x]" /> - <short value="Comment" /> - <definition value="Explanation that reflects the importance of religion or life stance for the patient, for example how much value the patient attaches to rituals and the like." /> - <alias value="Toelichting" /> - <mapping> - <identity value="zib-lifestance-v3.2-2020EN" /> - <map value="NL-CM:7.5.3" /> - <comment value="Comment" /> - </mapping> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-LifeStance" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-LifeStance" /> + <name value="ZibLifeStance" /> + <title value="zib LifeStance" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Patient’s life stance and/or religion." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) LifeStance v3.2 (2020)](https://zibs.nl/wiki/LifeStance-v3.2(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-lifestance-v3.2-2020EN" /> + <uri value="https://zibs.nl/wiki/LifeStance-v3.2(2020EN)" /> + <name value="zib LifeStance-v3.2(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <short value="LifeStanceRC" /> + <comment value="Please note: a core extension exists to communicate the religious affiliations of a Patient: <http://hl7.org/fhir/StructureDefinition/patient-religion>. However, zib LifeStance covers more than just religious affiliations of a Patient (although in actuality the core extension also covers more than just religious affiliations). For this reason, the core extension cannot faithfully represent zib LifeStance. The use of the core extension in addition to this profile is not prohibited, as long as the values don't contradict each other." /> + <alias value="LevensovertuigingRC" /> + <mapping> + <identity value="zib-lifestance-v3.2-2020EN" /> + <map value="NL-CM:7.5.1" /> + <comment value="LifeStanceRC" /> + </mapping> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="160538000" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueCodeableConcept"> + <path value="Observation.value[x]" /> + <sliceName value="valueCodeableConcept" /> + <short value="LifeStance" /> + <definition value="Patient’s life stance and/or religion." /> + <alias value="Levensovertuiging" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="extensible" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.5.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-lifestance-v3.2-2020EN" /> + <map value="NL-CM:7.5.2" /> + <comment value="LifeStance" /> + </mapping> + </element> + <element id="Observation.note"> + <path value="Observation.note" /> + <max value="1" /> + </element> + <element id="Observation.note.text"> + <path value="Observation.note.text" /> + <short value="Comment" /> + <definition value="Explanation that reflects the importance of religion or life stance for the patient, for example how much value the patient attaches to rituals and the like." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-lifestance-v3.2-2020EN" /> + <map value="NL-CM:7.5.3" /> + <comment value="Comment" /> + </mapping> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-MUSTScore.xml b/resources/zib/zib-MUSTScore.xml index 01b78a4be..40fc6bcdb 100644 --- a/resources/zib/zib-MUSTScore.xml +++ b/resources/zib/zib-MUSTScore.xml @@ -1,225 +1,226 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-MUSTScore" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-MUSTScore" /> - <name value="ZibMUSTScore" /> - <title value="zib MUSTScore" /> - <status value="draft" /> - <publisher value="Nictiz" /> - <contact> - <name value="Nictiz" /> - <telecom> - <system value="url" /> - <value value="https://www.nictiz.nl" /> - <use value="work" /> - </telecom> - </contact> - <description value="The Malnutrition Universal Screening Tool (MUST) is a (validated) diagnostic screening tool for determining the extent of a patient’s malnutrition. For this screening tool, every patient’s Body Mass Index (BMI) and weight loss percentage is calculated, after which the patient is assigned a disease factor. The MUST helps to recognize and treat malnutrition at an early stage. (Source: Guidelines for Screening and Treating Malnutrition.)" /> - <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) MUSTScore-v3.1(2020EN)](https://zibs.nl/wiki/MUSTScore-v3.1(2020EN))." /> - <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> - <fhirVersion value="4.0.1" /> - <mapping> - <identity value="zib-mustscore-v3.1-2020EN" /> - <uri value="https://zibs.nl/wiki/MUSTScore-v3.1(2020EN)" /> - <name value="zib MUSTScore-v3.1(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="true" /> - <type value="Observation" /> - <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> - <derivation value="constraint" /> - <differential> - <element id="Observation"> - <path value="Observation" /> - <short value="MUSTScore" /> - <alias value="MUSTScore" /> - <mapping> - <identity value="zib-mustscore-v3.1-2020EN" /> - <map value="NL-CM:4.5.1" /> - <comment value="MUSTScore" /> - </mapping> - </element> - <element id="Observation.code"> - <path value="Observation.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="414648004" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.effective[x]"> - <path value="Observation.effective[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.effective[x]:effectiveDateTime"> - <path value="Observation.effective[x]" /> - <sliceName value="effectiveDateTime" /> - <short value="MUSTScoreDateTime" /> - <definition value="The date and time at which the MUST score was determined." /> - <alias value="MUSTScoreDatumTijd" /> - <type> - <code value="dateTime" /> - </type> - <mapping> - <identity value="zib-mustscore-v3.1-2020EN" /> - <map value="NL-CM:4.5.6" /> - <comment value="MUSTScoreDateTime" /> - </mapping> - </element> - <element id="Observation.value[x]"> - <path value="Observation.value[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.value[x]:valueInteger"> - <path value="Observation.value[x]" /> - <sliceName value="valueInteger" /> - <short value="TotalScore" /> - <definition value="The total score is the sum of all the individual scores. The total score has a range from 0 - 6." /> - <alias value="TotaalScore" /> - <type> - <code value="integer" /> - </type> - <minValueInteger value="0" /> - <maxValueInteger value="6" /> - <mapping> - <identity value="zib-mustscore-v3.1-2020EN" /> - <map value="NL-CM:4.5.2" /> - <comment value="TotalScore" /> - </mapping> - </element> - <element id="Observation.note"> - <path value="Observation.note" /> - <max value="1" /> - </element> - <element id="Observation.note.text"> - <path value="Observation.note.text" /> - <short value="Comment" /> - <definition value="A comment on the circumstances during the measurement." /> - <alias value="Toelichting" /> - <mapping> - <identity value="zib-mustscore-v3.1-2020EN" /> - <map value="NL-CM:4.5.7" /> - <comment value="Comment" /> - </mapping> - </element> - <element id="Observation.component"> - <path value="Observation.component" /> - <slicing> - <discriminator> - <type value="value" /> - <path value="code" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.component:bmiScore"> - <path value="Observation.component" /> - <sliceName value="bmiScore" /> - <max value="1" /> - </element> - <element id="Observation.component:bmiScore.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="4005003" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:bmiScore.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="BMIScore" /> - <definition value="A person’s Body Mass Index (BMI), also known as their Quetelet index (QI), is an index indicating the ratio between a person’s height and weight. This BMI is expressed in kg/m2." /> - <alias value="BMIScore" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.5.1--20200901000000" /> - </binding> - <mapping> - <identity value="zib-mustscore-v3.1-2020EN" /> - <map value="NL-CM:4.5.3" /> - <comment value="BMIScore" /> - </mapping> - </element> - <element id="Observation.component:weightLossScore"> - <path value="Observation.component" /> - <sliceName value="weightLossScore" /> - <max value="1" /> - </element> - <element id="Observation.component:weightLossScore.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="4005004" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:weightLossScore.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="WeightLossScore" /> - <definition value="The percentage of undesired weight loss over the past 3-6 months." /> - <alias value="GewichtsverliesScore" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.5.2--20200901000000" /> - </binding> - <mapping> - <identity value="zib-mustscore-v3.1-2020EN" /> - <map value="NL-CM:4.5.4" /> - <comment value="WeightLossScore" /> - </mapping> - </element> - <element id="Observation.component:illnessScore"> - <path value="Observation.component" /> - <sliceName value="illnessScore" /> - <max value="1" /> - </element> - <element id="Observation.component:illnessScore.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="4005005" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:illnessScore.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="IllnessScore" /> - <definition value="Illness can result in reduced food intake, leading to a higher risk of malnutrition. The IllnessScore concept is used to indicate that the patient is seriously ill and that the patient has not eaten for more than 5 days or that there is a chance that the patient has not eaten for more than 5 days." /> - <alias value="ZiekteScore" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.5.3--20200901000000" /> - </binding> - <mapping> - <identity value="zib-mustscore-v3.1-2020EN" /> - <map value="NL-CM:4.5.5" /> - <comment value="IllnessScore" /> - </mapping> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-MUSTScore" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-MUSTScore" /> + <name value="ZibMUSTScore" /> + <title value="zib MUSTScore" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="The Malnutrition Universal Screening Tool (MUST) is a (validated) diagnostic screening tool for determining the extent of a patient’s malnutrition. For this screening tool, every patient’s Body Mass Index (BMI) and weight loss percentage is calculated, after which the patient is assigned a disease factor. The MUST helps to recognize and treat malnutrition at an early stage. (Source: Guidelines for Screening and Treating Malnutrition.)" /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) MUSTScore-v3.1(2020EN)](https://zibs.nl/wiki/MUSTScore-v3.1(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-mustscore-v3.1-2020EN" /> + <uri value="https://zibs.nl/wiki/MUSTScore-v3.1(2020EN)" /> + <name value="zib MUSTScore-v3.1(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <short value="MUSTScore" /> + <alias value="MUSTScore" /> + <mapping> + <identity value="zib-mustscore-v3.1-2020EN" /> + <map value="NL-CM:4.5.1" /> + <comment value="MUSTScore" /> + </mapping> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="414648004" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.effective[x]"> + <path value="Observation.effective[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.effective[x]:effectiveDateTime"> + <path value="Observation.effective[x]" /> + <sliceName value="effectiveDateTime" /> + <short value="MUSTScoreDateTime" /> + <definition value="The date and time at which the MUST score was determined." /> + <alias value="MUSTScoreDatumTijd" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-mustscore-v3.1-2020EN" /> + <map value="NL-CM:4.5.6" /> + <comment value="MUSTScoreDateTime" /> + </mapping> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueInteger"> + <path value="Observation.value[x]" /> + <sliceName value="valueInteger" /> + <short value="TotalScore" /> + <definition value="The total score is the sum of all the individual scores. The total score has a range from 0 - 6." /> + <comment value="The individual scores are communicated using the different `Observation.component` slices. The ordinal values of these indivdual scores, which are used to calculate the total score, are defined by the underlying code system and are registered in the ValueSet resources bound on these slices, using the [ordinalValue](http://hl7.org/fhir/StructureDefinition/ordinalValue) extension." /> + <alias value="TotaalScore" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="6" /> + <mapping> + <identity value="zib-mustscore-v3.1-2020EN" /> + <map value="NL-CM:4.5.2" /> + <comment value="TotalScore" /> + </mapping> + </element> + <element id="Observation.note"> + <path value="Observation.note" /> + <max value="1" /> + </element> + <element id="Observation.note.text"> + <path value="Observation.note.text" /> + <short value="Comment" /> + <definition value="A comment on the circumstances during the measurement." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-mustscore-v3.1-2020EN" /> + <map value="NL-CM:4.5.7" /> + <comment value="Comment" /> + </mapping> + </element> + <element id="Observation.component"> + <path value="Observation.component" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="code" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.component:bmiScore"> + <path value="Observation.component" /> + <sliceName value="bmiScore" /> + <max value="1" /> + </element> + <element id="Observation.component:bmiScore.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4005003" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:bmiScore.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="BMIScore" /> + <definition value="A person’s Body Mass Index (BMI), also known as their Quetelet index (QI), is an index indicating the ratio between a person’s height and weight. This BMI is expressed in kg/m2." /> + <alias value="BMIScore" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.5.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-mustscore-v3.1-2020EN" /> + <map value="NL-CM:4.5.3" /> + <comment value="BMIScore" /> + </mapping> + </element> + <element id="Observation.component:weightLossScore"> + <path value="Observation.component" /> + <sliceName value="weightLossScore" /> + <max value="1" /> + </element> + <element id="Observation.component:weightLossScore.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4005004" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:weightLossScore.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="WeightLossScore" /> + <definition value="The percentage of undesired weight loss over the past 3-6 months." /> + <alias value="GewichtsverliesScore" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.5.2--20200901000000" /> + </binding> + <mapping> + <identity value="zib-mustscore-v3.1-2020EN" /> + <map value="NL-CM:4.5.4" /> + <comment value="WeightLossScore" /> + </mapping> + </element> + <element id="Observation.component:illnessScore"> + <path value="Observation.component" /> + <sliceName value="illnessScore" /> + <max value="1" /> + </element> + <element id="Observation.component:illnessScore.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4005005" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:illnessScore.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="IllnessScore" /> + <definition value="Illness can result in reduced food intake, leading to a higher risk of malnutrition. The IllnessScore concept is used to indicate that the patient is seriously ill and that the patient has not eaten for more than 5 days or that there is a chance that the patient has not eaten for more than 5 days." /> + <alias value="ZiekteScore" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.5.3--20200901000000" /> + </binding> + <mapping> + <identity value="zib-mustscore-v3.1-2020EN" /> + <map value="NL-CM:4.5.5" /> + <comment value="IllnessScore" /> + </mapping> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-MedicalDevice.xml b/resources/zib/zib-MedicalDevice.xml index 5c22ea10c..7267bb384 100644 --- a/resources/zib/zib-MedicalDevice.xml +++ b/resources/zib/zib-MedicalDevice.xml @@ -117,16 +117,15 @@ <rules value="open" /> </slicing> </element> - <element id="DeviceUseStatement.derivedFrom:procedure"> + <element id="DeviceUseStatement.derivedFrom:procedure-request"> <path value="DeviceUseStatement.derivedFrom" /> - <sliceName value="procedure" /> + <sliceName value="procedure-request" /> <short value="Procedure" /> - <definition value="The procedure which has the purpose if placing this product in or on the body." /> - <comment value="Please note that on a functional level, zib Procedure references zib MedicalDevice, but in FHIR this direction is reversed." /> + <definition value="The procedure which has the purpose of placing this product in or on the body." /> + <comment value="* Note 1: on a functional level, zib Procedure references zib MedicalDevice, but in FHIR this direction is reversed. * Note 2: zib Procedure can represent a requested or (to be) performed procedure. This slice represents requested procedures, while slice `procedure-event` represents performed procedures." /> <alias value="Verrichting" /> <type> <code value="Reference" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Procedure-event" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Procedure-request" /> </type> <mapping> @@ -135,6 +134,23 @@ <comment value="Reversed reference for zib Procedure.MedicalDevice" /> </mapping> </element> + <element id="DeviceUseStatement.derivedFrom:procedure-event"> + <path value="DeviceUseStatement.derivedFrom" /> + <sliceName value="procedure-event" /> + <short value="Procedure" /> + <definition value="The procedure which has the purpose of placing this product in or on the body." /> + <comment value="* Note 1: on a functional level, zib Procedure references zib MedicalDevice, but in FHIR this direction is reversed. * Note 2: zib Procedure can represent a requested or (to be) performed procedure. This slice represents performed procedures, while slice `procedure-request` represents requested procedures." /> + <alias value="Verrichting" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Procedure-event" /> + </type> + <mapping> + <identity value="zib-procedure-v5.2-2020EN" /> + <map value="NL-CM:14.1.7" /> + <comment value="Reversed reference for zib Procedure.MedicalDevice" /> + </mapping> + </element> <element id="DeviceUseStatement.timing[x]"> <path value="DeviceUseStatement.timing[x]" /> <slicing> @@ -208,22 +224,17 @@ <comment value="Indication" /> </mapping> </element> - <element id="DeviceUseStatement.reasonReference:zibMedicalDeviceReference"> + <element id="DeviceUseStatement.reasonReference:functionalOrMentalStatus"> <path value="DeviceUseStatement.reasonReference" /> - <sliceName value="zibMedicalDeviceReference" /> - <short value="zib MedicalDevice reference" /> - <definition value="The association between a zib MedicalDevice and another zib or other functional model." /> - <comment value="There are several zibs that reference zib MedicalDevice on a functional level, but for which the direction of the reference in FHIR is reversed. Consult the mappings on this element for an overview of which zib concepts are mapped to this element. Note that some zibs have a reference to MedicalDevice that is further constrained (e.g. with additional constraints on ProductType or AnatomicalLocation), such as HearingFunction and VisualFunction. For these zibs separate DeviceUseStatement profiles have been created (based on this profile) which also include a specific slice on which their respective MedicalDevice concept mapping is present." /> - <alias value="Darmfunctie" /> + <sliceName value="functionalOrMentalStatus" /> + <short value="FunctionalOrMentalStatus" /> + <comment value="Please note that on a functional level, zib FunctionalOrMentalStatus references zib MedicalDevice, but in FHIR this direction is reversed." /> <alias value="FunctioneleOfMentaleStatus" /> - <alias value="Mobiliteit" /> - <alias value="Stoma" /> + <alias value="Darmfunctie" /> <type> <code value="Reference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-BowelFunction" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-FunctionalOrMentalStatus" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Mobility" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Stoma" /> </type> <mapping> <identity value="zib-bowelfunction-v3.1.1-2020EN" /> @@ -235,11 +246,33 @@ <map value="NL-CM:4.26.5" /> <comment value="Reversed reference for zib FunctionalOrMentalStatus.MedicalDevice" /> </mapping> + </element> + <element id="DeviceUseStatement.reasonReference:mobility"> + <path value="DeviceUseStatement.reasonReference" /> + <sliceName value="mobility" /> + <short value="Mobility" /> + <comment value="Please note that on a functional level, zib Mobility references zib MedicalDevice, but in FHIR this direction is reversed." /> + <alias value="Mobiliteit" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Mobility" /> + </type> <mapping> <identity value="zib-mobility-v3.3-2020EN" /> <map value="NL-CM:4.3.4" /> <comment value="Reversed reference for zib Mobility.MedicalDevice" /> </mapping> + </element> + <element id="DeviceUseStatement.reasonReference:stoma"> + <path value="DeviceUseStatement.reasonReference" /> + <sliceName value="stoma" /> + <short value="Stoma" /> + <comment value="Please note that on a functional level, zib Stoma references zib MedicalDevice, but in FHIR this direction is reversed." /> + <alias value="Stoma" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Stoma" /> + </type> <mapping> <identity value="zib-stoma-v3.3-2020EN" /> <map value="NL-CM:5.2.3" /> diff --git a/resources/zib/zib-MedicationContraIndication.xml b/resources/zib/zib-MedicationContraIndication.xml index f6ffec0b0..25dbf059b 100644 --- a/resources/zib/zib-MedicationContraIndication.xml +++ b/resources/zib/zib-MedicationContraIndication.xml @@ -14,7 +14,7 @@ <use value="work" /> </telecom> </contact> - <description value="A contra-indication (CI) for medication safety is a condition or characteristic of a patient where healthcare professionals are not allowed to subscribe certain medicines, or only under certain conditions." /> + <description value="A contraindication (CI) for medication safety is a condition or characteristic of a patient where healthcare professionals are not allowed to subscribe certain medicines, or only under certain conditions." /> <purpose value="This Flag resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) MedicationContraIndication v1.0 (2020)](https://zibs.nl/wiki/MedicationContraIndication-v1.0(2020EN))." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> @@ -117,11 +117,10 @@ <element id="Flag.code"> <path value="Flag.code" /> <short value="MedicationContraIndicationName" /> - <definition value="The name and code of the contraindication from the Dutch National Contra-indication list (G-standard Thesaurus 40)." /> + <definition value="The name and code of the contraindication from the Dutch National Contraindication list (G-standard Thesaurus 40)." /> <alias value="MedicatieContraIndicatieNaam" /> <binding> <strength value="required" /> - <description value="MedicatieContraIndicatieNaamCodelijst" /> <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.9.14.1--20200901000000" /> </binding> <mapping> @@ -133,7 +132,7 @@ <element id="Flag.period.start"> <path value="Flag.period.start" /> <short value="StartDate" /> - <definition value="The date and possibly time when the contra-indication became relevant for medication safety monitoring. Note: the zib specifies the StartDate concept as "The date and possibly time when the contra-indication for medication [monitoring] was identified". This sentence was chosen specifically to indicate that the zib is about safety monitoring, which can only start once the contra-indication has been identified. However, a date in the future is not prohibited, in which case the StartDate will not align with the identification date." /> + <definition value="The date and possibly time when the contraindication became relevant for medication safety monitoring. Note: the zib specifies the StartDate concept as "The date and possibly time when the contraindication for medication [monitoring] was identified". This sentence was chosen specifically to indicate that the zib is about safety monitoring, which can only start once the contraindication has been identified. However, a date in the future is not prohibited, in which case the StartDate will not align with the identification date." /> <alias value="BeginDatum" /> <mapping> <identity value="zib-medicationcontraindication-v1.0-2020EN" /> @@ -155,7 +154,7 @@ <element id="Flag.author"> <path value="Flag.author" /> <short value="Reporter" /> - <definition value="The healthcare provider who takes responsibility for registering the contraindication." /> + <definition value="The health professional who takes responsibility for registering the contraindication." /> <alias value="Melder" /> <type> <code value="Reference" /> diff --git a/resources/zib/zib-NameInformation.GivenName.xml b/resources/zib/zib-NameInformation.GivenName.xml index c944fc42b..518257b68 100644 --- a/resources/zib/zib-NameInformation.GivenName.xml +++ b/resources/zib/zib-NameInformation.GivenName.xml @@ -15,7 +15,7 @@ </telecom> </contact> <description value="The name normally used to address the person." /> - <purpose value="This HumanName datatype represents the GivenName concept from the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) NameInformation v1.1 (2020)]( https://zibs.nl/wiki/NameInformation-v1.1(2020EN)). For the entire zib, the complementary profile [zib-NameInformation](http://nictiz.nl/fhir/StructureDefinition/zib-NameInformation) should be used. Both profiles can be added in a slice with the discriminator set to `value`/`use`." /> + <purpose value="This HumanName datatype represents the GivenName concept from the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) NameInformation v1.1 (2020)](https://zibs.nl/wiki/NameInformation-v1.1(2020EN)). For the entire zib, the complementary profile [zib-NameInformation](http://nictiz.nl/fhir/StructureDefinition/zib-NameInformation) should be used. Both profiles can be added in a slice with the discriminator set to `value`/`use`." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> <mapping> diff --git a/resources/zib/zib-NameInformation.xml b/resources/zib/zib-NameInformation.xml index ea59f7ebe..e83530828 100644 --- a/resources/zib/zib-NameInformation.xml +++ b/resources/zib/zib-NameInformation.xml @@ -38,15 +38,15 @@ <constraint> <key value="zib-NameInformation-1" /> <severity value="error" /> - <human value="If a prefix for a familiy name is specified, the family name is expected as well" /> - <expression value="name.family.extension('http://hl7.org/fhir/StructureDefinition/humanname-own-prefix').empty().not() implies name.family.extension('http://hl7.org/fhir/StructureDefinition/humanname-own-name').empty().not()" /> + <human value="If a prefix for a family name is specified, the family name is expected as well" /> + <expression value="family.extension('http://hl7.org/fhir/StructureDefinition/humanname-own-prefix').empty().not() implies family.extension('http://hl7.org/fhir/StructureDefinition/humanname-own-name').empty().not()" /> <source value="http://nictiz.nl/fhir/StructureDefinition/zib-NameInformation" /> </constraint> <constraint> <key value="zib-NameInformation-2" /> <severity value="error" /> <human value="If the prefix for a partner family name is specified, the partner family name is expected as well" /> - <expression value="name.family.extension('http://hl7.org/fhir/StructureDefinition/humanname-partner-prefix').empty().not() implies name.family.extension('http://hl7.org/fhir/StructureDefinition/humanname-partner-name').empty().not()" /> + <expression value="family.extension('http://hl7.org/fhir/StructureDefinition/humanname-partner-prefix').empty().not() implies family.extension('http://hl7.org/fhir/StructureDefinition/humanname-partner-name').empty().not()" /> <source value="http://nictiz.nl/fhir/StructureDefinition/zib-NameInformation" /> </constraint> <mapping> diff --git a/resources/zib/zib-NursingIntervention.xml b/resources/zib/zib-NursingIntervention.xml index 994f83b75..96b75d5e1 100644 --- a/resources/zib/zib-NursingIntervention.xml +++ b/resources/zib/zib-NursingIntervention.xml @@ -34,11 +34,10 @@ <short value="NursingIntervention" /> <alias value="VerpleegkundigeInterventie" /> <constraint> - <key value="zib-NursingIntervention-01" /> + <key value="zib-NursingIntervention-1" /> <severity value="error" /> <human value="The start and/or end date of a repeating schedule should be communicated in CarePlan.encounter as well." /> - <expression value="activity.detail.scheduledTiming.repeat.boundsPeriod.exists() implies (period = activity.detail.scheduledTiming.repeat.boundsPeriod)" /> - <source value="http://nictiz.nl/fhir/StructureDefinition/zib-NursingIntervention" /> + <expression value="activity.detail.scheduled.ofType(Timing).repeat.bounds.ofType(Period).exists() implies (period = activity.detail.scheduled.ofType(Timing).repeat.bounds.ofType(Period))" /> </constraint> <mapping> <identity value="zib-nursingintervention-v3.2-2020EN" /> @@ -62,7 +61,7 @@ </element> <element id="CarePlan.intent"> <path value="CarePlan.intent" /> - <definition value="Indicates the level of authority/intentionality associated with the care plan and where the care plan fits into the workflow chain. For zib NursingIntervention, this will normally be _plan_, but the context may specify a more suitable intent." /> + <comment value="For zib NursingIntervention, this will normally be _plan_, but the context may specify a more suitable intent." /> </element> <element id="CarePlan.category"> <path value="CarePlan.category" /> diff --git a/resources/zib/zib-PainScore.xml b/resources/zib/zib-PainScore.xml new file mode 100644 index 000000000..fff86f515 --- /dev/null +++ b/resources/zib/zib-PainScore.xml @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-PainScore" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-PainScore" /> + <name value="ZibPainScore" /> + <title value="zib PainScore" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="The pain score is a general measurement for pain experience, not a description of specific, localized pain. The following are used as an easily reproducible measurement for pain experience: NRS (Numeric Rating Scale) in which the patient gives the pain a number on a scale of 1 (no pain) to 10 (unbearable pain). VAS (Visual Analogue Score), in which the patient points to a bar with a line to indicate the pain they feel. The back of the bar has a scale from 0 (no pain) to 10 (unbearable pain) on it. The results of both scores have the same meaning, but the visual analogue method (VAS) is seen as more reliable than the NRS pain score." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) PainScore-v4.0(2020EN)](https://zibs.nl/wiki/PainScore-v4.0(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-painscore-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/PainScore-v4.0(2020EN)" /> + <name value="zib PainScore-v4.0(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <short value="PainScore" /> + <alias value="PijnScore" /> + <constraint> + <key value="zib-PainScore-1" /> + <severity value="error" /> + <human value="The maximum value is 10 if method is VAS10 or NRS, or 100 if method is VAS100" /> + <expression value="(method.coding.code in ('VAS10' | 'NRS') implies value <= 10) and (method.coding.code = 'VAS100' implies value <= 100)" /> + </constraint> + <constraint> + <key value="zib-PainScore-2" /> + <severity value="error" /> + <human value="The minimum value is 0" /> + <expression value="value >= 0" /> + </constraint> + <mapping> + <identity value="zib-painscore-v4.0-2020EN" /> + <map value="NL-CM:12.9.1" /> + <comment value="PainScore" /> + </mapping> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="225908003" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.effective[x]"> + <path value="Observation.effective[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.effective[x]:effectiveDateTime"> + <path value="Observation.effective[x]" /> + <sliceName value="effectiveDateTime" /> + <short value="PainScoreDateTime" /> + <definition value="The date and time at which the pain score was measured." /> + <alias value="PijnscoreDatumTijd" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-painscore-v4.0-2020EN" /> + <map value="NL-CM:12.9.3" /> + <comment value="PainScoreDateTime" /> + </mapping> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueInteger"> + <path value="Observation.value[x]" /> + <sliceName value="valueInteger" /> + <short value="PainScoreValue" /> + <definition value="The score is a general measurement of pain experience, not a description of specific, localized pain. Depending on the measuring method used, it indicates the level of pain experienced by the patient on a scale of 0 to 10: 0 = no pain and 10 = the worst pain imaginable. No descriptions are used for the intermediate values, so that the value is displayed as a number and not as a code. Sometimes a value range of 0-100 is used instead of 0-10." /> + <alias value="PijnscoreWaarde" /> + <type> + <code value="integer" /> + </type> + <condition value="zib-PainScore-1" /> + <condition value="zib-PainScore-2" /> + <mapping> + <identity value="zib-painscore-v4.0-2020EN" /> + <map value="NL-CM:12.9.2" /> + <comment value="PainScoreValue" /> + </mapping> + </element> + <element id="Observation.note"> + <path value="Observation.note" /> + <max value="1" /> + </element> + <element id="Observation.note.text"> + <path value="Observation.note.text" /> + <short value="Comment" /> + <definition value="Comment on the pain score measurement, including comments on for example the circumstances and/or disruptive factors that may influence the result." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-painscore-v4.0-2020EN" /> + <map value="NL-CM:12.9.5" /> + <comment value="Comment" /> + </mapping> + </element> + <element id="Observation.method"> + <path value="Observation.method" /> + <short value="PainMeasuringMethod" /> + <definition value="The measuring method describes the method used to determine the pain score. The measurement involves a visualization of the pain scale." /> + <alias value="PijnMeetmethode" /> + <condition value="zib-PainScore-1" /> + <condition value="zib-PainScore-2" /> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.9.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-painscore-v4.0-2020EN" /> + <map value="NL-CM:12.9.4" /> + <comment value="PainMeasuringMethod" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Patient.xml b/resources/zib/zib-Patient.xml index 8608ead72..5dd2cc8eb 100644 --- a/resources/zib/zib-Patient.xml +++ b/resources/zib/zib-Patient.xml @@ -125,15 +125,6 @@ <comment value="Nationality" /> </mapping> </element> - <element id="Patient.extension:lifeStance"> - <path value="Patient.extension" /> - <sliceName value="lifeStance" /> - <min value="0" /> - <type> - <code value="Extension" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-Patient.LifeStance" /> - </type> - </element> <element id="Patient.identifier"> <path value="Patient.identifier" /> <slicing> diff --git a/resources/zib/zib-Pregnancy.DateLastMenstruation.xml b/resources/zib/zib-Pregnancy.DateLastMenstruation.xml new file mode 100644 index 000000000..4eed82425 --- /dev/null +++ b/resources/zib/zib-Pregnancy.DateLastMenstruation.xml @@ -0,0 +1,80 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Pregnancy.DateLastMenstruation" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.DateLastMenstruation" /> + <name value="ZibPregnancyDateLastMenstruation" /> + <title value="zib Pregnancy.DateLastMenstruation" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="This Observation resource represents the DateLastMenstruation concept from the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This profile on the Observation resource represents the DateLastMenstruation concept (NL-CM:7.14.8) of zib Pregnancy. It can be used together with the [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) profile on the Condition resource, which can be referenced using `Observation.focus`." /> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="21840007" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <max value="1" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> + </type> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueDateTime"> + <path value="Observation.value[x]" /> + <sliceName value="valueDateTime" /> + <short value="DateLastMenstruation" /> + <definition value="The date on which the last menstruation started." /> + <alias value="DatumLaatsteMenstruatie" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.8" /> + <comment value="DateLastMenstruation" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml b/resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml new file mode 100644 index 000000000..f86266685 --- /dev/null +++ b/resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml @@ -0,0 +1,120 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Pregnancy.EstimatedDateOfDelivery" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.EstimatedDateOfDelivery" /> + <name value="ZibPregnancyEstimatedDateOfDelivery" /> + <title value="zib Pregnancy.EstimatedDateOfDelivery" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="This Observation resource represents the EstimatedDateOfDelivery concept from the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This profile on the Observation resource represents the EstimatedDateOfDelivery concept (NL-CM:7.14.3) of zib Pregnancy. It can be used together with the [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) profile on the Condition resource, which can be referenced using `Observation.focus`." /> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="161714006" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <max value="1" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> + </type> + </element> + <element id="Observation.effective[x]"> + <path value="Observation.effective[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.effective[x]:effectiveDateTime"> + <path value="Observation.effective[x]" /> + <sliceName value="effectiveDateTime" /> + <short value="DateOfEstimation" /> + <definition value="Date on which the delivery date is estimated." /> + <alias value="DatumBepaling" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.11" /> + <comment value="DateOfEstimation" /> + </mapping> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueDateTime"> + <path value="Observation.value[x]" /> + <sliceName value="valueDateTime" /> + <short value="EstimatedDateOfDelivery" /> + <definition value="The date on which the pregnancy is expected to be 40w 0d (280 days). Different due dates are used at various points in the pregnancy." /> + <alias value="ATermeDatum" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.3" /> + <comment value="EstimatedDateOfDelivery" /> + </mapping> + </element> + <element id="Observation.method"> + <path value="Observation.method" /> + <short value="EstimatingMethod" /> + <definition value="Method by which the delivery date is estimated." /> + <alias value="BepalingsMethode" /> + <binding> + <strength value="extensible" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.14.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.10" /> + <comment value="EstimatingMethod" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Pregnancy.Gravidity.xml b/resources/zib/zib-Pregnancy.Gravidity.xml new file mode 100644 index 000000000..f5042f1fc --- /dev/null +++ b/resources/zib/zib-Pregnancy.Gravidity.xml @@ -0,0 +1,80 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Pregnancy.Gravidity" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Gravidity" /> + <name value="ZibPregnancyGravidity" /> + <title value="zib Pregnancy.Gravidity" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="This Observation resource represents the Gravidity concept from the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This profile on the Observation resource represents the Gravidity concept (NL-CM:7.14.5) of zib Pregnancy. It can be used together with the [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) profile on the Condition resource, which can be referenced using `Observation.focus`." /> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="161732006" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <max value="1" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> + </type> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueInteger"> + <path value="Observation.value[x]" /> + <sliceName value="valueInteger" /> + <short value="Gravidity" /> + <definition value="The number of times the woman has gotten pregnant (including this one)." /> + <alias value="Graviditeit" /> + <type> + <code value="integer" /> + </type> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.5" /> + <comment value="Gravidity" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Pregnancy.Parity.xml b/resources/zib/zib-Pregnancy.Parity.xml new file mode 100644 index 000000000..a28d0e654 --- /dev/null +++ b/resources/zib/zib-Pregnancy.Parity.xml @@ -0,0 +1,80 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Pregnancy.Parity" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Parity" /> + <name value="ZibPregnancyParity" /> + <title value="zib Pregnancy.Parity" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="This Observation resource represents the Parity concept from the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This profile on the Observation resource represents the Parity concept (NL-CM:7.14.6) of zib Pregnancy. It can be used together with the [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) profile on the Condition resource, which can be referenced using `Observation.focus`." /> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="364325004" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <max value="1" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> + </type> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueInteger"> + <path value="Observation.value[x]" /> + <sliceName value="valueInteger" /> + <short value="Parity" /> + <definition value="Number of previous pregnancies ending in partum (>= 16w 0d / 112 days)." /> + <alias value="Pariteit" /> + <type> + <code value="integer" /> + </type> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.6" /> + <comment value="Parity" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Pregnancy.PregnancyDuration.xml b/resources/zib/zib-Pregnancy.PregnancyDuration.xml new file mode 100644 index 000000000..d50f6e667 --- /dev/null +++ b/resources/zib/zib-Pregnancy.PregnancyDuration.xml @@ -0,0 +1,80 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Pregnancy.PregnancyDuration" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.PregnancyDuration" /> + <name value="ZibPregnancyPregnancyDuration" /> + <title value="zib Pregnancy.PregnancyDuration" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="This Observation resource represents the PregnancyDuration concept from the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This profile on the Observation resource represents the PregnancyDuration concept (NL-CM:7.14.4) of zib Pregnancy. It can be used together with the [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) profile on the Condition resource, which can be referenced using `Observation.focus`." /> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="57036006" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <max value="1" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> + </type> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueQuantity"> + <path value="Observation.value[x]" /> + <sliceName value="valueQuantity" /> + <short value="PregnancyDuration" /> + <definition value="Duration of the pregnancy on the day on which the patient was asked. The duration can be given in days (d) or weeks (wk)." /> + <alias value="Zwangerschapsduur" /> + <type> + <code value="Quantity" /> + </type> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.4" /> + <comment value="PregnancyDuration" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Pregnancy.xml b/resources/zib/zib-Pregnancy.xml new file mode 100644 index 000000000..ab0e191e6 --- /dev/null +++ b/resources/zib/zib-Pregnancy.xml @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Pregnancy" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> + <name value="ZibPregnancy" /> + <title value="zib Pregnancy" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="This Condition resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Condition" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Condition" /> + <derivation value="constraint" /> + <differential> + <element id="Condition"> + <path value="Condition" /> + <short value="Pregnancy" /> + <comment value="Zib Pregnancy is mapped to this Condition profile and 5 profiles on Observation: * [zib-Pregnancy.DateLastMenstruation](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.DateLastMenstruation) * [zib-Pregnancy.EstimatedDateOfDelivery](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.EstimatedDateOfDelivery) * [zib-Pregnancy.Gravidity](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Gravidity) * [zib-Pregnancy.Parity](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Parity) * [zib-Pregnancy.PregnancyDuration](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.PregnancyDuration) This Condition profile acts as the focal resource of zib Pregancy. This profile is referenced by the Observation profiles through `Observation.focus`." /> + <alias value="Zwangerschap" /> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.1" /> + <comment value="Pregnancy" /> + </mapping> + </element> + <element id="Condition.code"> + <path value="Condition.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="118185001" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Condition.note"> + <path value="Condition.note" /> + <max value="1" /> + </element> + <element id="Condition.note.text"> + <path value="Condition.note.text" /> + <short value="Comment" /> + <definition value="Comment on the pregnancy." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.7" /> + <comment value="Comment" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Problem.xml b/resources/zib/zib-Problem.xml index 8f5d08f52..53bf62db7 100644 --- a/resources/zib/zib-Problem.xml +++ b/resources/zib/zib-Problem.xml @@ -89,6 +89,7 @@ </discriminator> <rules value="open" /> </slicing> + <min value="1" /> </element> <element id="Condition.verificationStatus.coding:verificationStatusCodelist"> <path value="Condition.verificationStatus.coding" /> diff --git a/resources/zib/zib-Procedure-event.xml b/resources/zib/zib-Procedure-event.xml index 7a9fe0cb0..cfefa206c 100644 --- a/resources/zib/zib-Procedure-event.xml +++ b/resources/zib/zib-Procedure-event.xml @@ -14,7 +14,7 @@ <use value="work" /> </telecom> </contact> - <description value="Therapeutic or diagnostic procedure undergone by the patient (the complementary profile [zib-Procedure-request](http://nictiz.nl/fhir/StructureDefinition/zib-Procedure-request) can be used for therapeutic or diagnostics procedures that the patient will undergo). A procedure can be a simple blood pressure measurement, but also a complex heart surgery. In some care settings, the term treatment is used instead of the term procedure." /> + <description value="Therapeutic or diagnostic procedure undergone by the patient (the complementary profile [zib-Procedure-request](http://nictiz.nl/fhir/StructureDefinition/zib-Procedure-request) can be used for therapeutic or diagnostic procedures that the patient will undergo). A procedure can be a simple blood pressure measurement, but also a complex heart surgery. In some care settings, the term treatment is used instead of the term procedure." /> <purpose value="This Procedure resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Procedure v5.2 (2020)](https://zibs.nl/wiki/Procedure-v5.2(2020EN))." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> @@ -77,7 +77,7 @@ </element> <element id="Procedure.status"> <path value="Procedure.status" /> - <definition value="This element is implictly mapped to the zib concepts ProcedureStartDate (NL-CM:14.1.2) and ProcedureEndDate (NL-CM:14.1.3). Unless the status is explicitly recorded, the following guidance applies: * When the ProcedureStartDate is in the future, `.status` will usually be set to _preparation_. * When ProcedureStartDate is in the past and ProcedureEndDate is in the future, `.status` will usually be set to _in-progress_. * When ProcedureEndDate is in the past, `.status` will usually be set to _completed_. * When ProcedureStartDate is in the past and ProcedureEndDate is missing, it may be assumed that the Procedure was recorded as a point in time and `.status` will usually be set to _completed_. * When a system is unable to infer the status from the ProcedureStartDate and ProcedureEndDate , `.status` will be set to _unknown_. The _unknown_ code is not to be used to convey other statuses. The _unknown_ code should be used when one of the statuses applies, but the authoring system doesn't know the current state of the Procedure." /> + <definition value="This element is implictly mapped to the zib concepts ProcedureStartDate (NL-CM:14.1.2) and ProcedureEndDate (NL-CM:14.1.3). Unless the status is explicitly recorded, the following guidance applies: * When the ProcedureStartDate is in the future, `.status` will usually be set to _preparation_. * When ProcedureStartDate is in the past and ProcedureEndDate is in the future, `.status` will usually be set to _in-progress_. * When ProcedureEndDate is in the past, `.status` will usually be set to _completed_. * When ProcedureStartDate is in the past and ProcedureEndDate is missing, it may be assumed that the Procedure was recorded as a point in time and `.status` will usually be set to _completed_. * When a system is unable to infer the status from the ProcedureStartDate and ProcedureEndDate , `.status` will be set to _unknown_. The _unknown_ code is not to be used to convey other statuses. The _unknown_ code should be used when one of the statuses applies, but the authoring system doesn't know the current state of the Procedure." /> <mapping> <identity value="zib-procedure-v5.2-2020EN" /> <map value="NL-CM:14.1.2" /> diff --git a/resources/zib/zib-Procedure-request.xml b/resources/zib/zib-Procedure-request.xml index 30fa0cbff..10d471e84 100644 --- a/resources/zib/zib-Procedure-request.xml +++ b/resources/zib/zib-Procedure-request.xml @@ -14,7 +14,7 @@ <use value="work" /> </telecom> </contact> - <description value="Therapeutic or diagnostic procedure the patient will undergo (the complementary profile [zib-Procedure-request](http://nictiz.nl/fhir/StructureDefinition/zib-Procedure-request) can be used for therapeutic or diagnostics procedures that the has undergone). A procedure can be a simple blood pressure measurement, but also a complex heart surgery. In some care settings, the term treatment is used instead of the term procedure." /> + <description value="Therapeutic or diagnostic procedure the patient will undergo (the complementary profile [zib-Procedure-event](http://nictiz.nl/fhir/StructureDefinition/zib-Procedure-event) can be used for therapeutic or diagnostic procedures that the patient has undergone). A procedure can be a simple blood pressure measurement, but also a complex heart surgery. In some care settings, the term treatment is used instead of the term procedure." /> <purpose value="This ServiceRequest resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Procedure v5.2 (2020)](https://zibs.nl/wiki/Procedure-v5.2(2020EN))." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> @@ -42,16 +42,16 @@ </element> <element id="ServiceRequest.status"> <path value="ServiceRequest.status" /> - <definition value="This element is implictly mapped to the zib concepts ProcedureStartDate (NL-CM:14.1.2) and ProcedureEndDate (NL-CM:14.1.3). Unless the status is explicitly recorded, the following guidance applies: * When the ProcedureStartDate is in the future, `.status` will usually be set to _active_. * When the ProcedureStartDate is in the past, `.status` will usually be set to _completed_. * When ProcedureEndDate is in the past, `.status` will usually be set to _completed_. * When a system is unable to infer the status from the ProcedureStartDate and ProcedureEndDate , `.status` will be set to _unknown_. The _unknown_ code is not to be used to convey other statuses. The _unknown_ code should be used when one of the statuses applies, but the authoring system doesn't know the current state of the ProcedureRequest." /> + <definition value="This element is implictly mapped to the zib concepts ProcedureStartDate (NL-CM:14.1.2) and ProcedureEndDate (NL-CM:14.1.3). Unless the status is explicitly recorded, the following guidance applies: * When the ProcedureStartDate is in the future, `.status` will usually be set to _active_. * When the ProcedureStartDate is in the past, `.status` will usually be set to _completed_. * When ProcedureEndDate is in the past, `.status` will usually be set to _completed_. * When a system is unable to infer the status from the ProcedureStartDate and ProcedureEndDate , `.status` will be set to _unknown_. The _unknown_ code is not to be used to convey other statuses. The _unknown_ code should be used when one of the statuses applies, but the authoring system doesn't know the current state of the ProcedureRequest." /> <mapping> <identity value="zib-procedure-v5.2-2020EN" /> <map value="NL-CM:14.1.2" /> - <comment value="ProcedureStartDate (implicit, main mapping is on ServiceRequest.occurencePeriod.start and ServiceRequest.occurenceDateTime)" /> + <comment value="ProcedureStartDate (implicit, main mapping is on ServiceRequest.occurrencePeriod.start and ServiceRequest.occurrenceDateTime)" /> </mapping> <mapping> <identity value="zib-procedure-v5.2-2020EN" /> <map value="NL-CM:14.1.3" /> - <comment value="ProcedureEndDate (implicit, main mapping is on ServiceRequest.occurencePeriod.end)" /> + <comment value="ProcedureEndDate (implicit, main mapping is on ServiceRequest.occurrencePeriod.end)" /> </mapping> </element> <element id="ServiceRequest.intent"> @@ -87,7 +87,7 @@ <path value="ServiceRequest.orderDetail" /> <sliceName value="procedureMethod" /> <short value="ProcedureMethod" /> - <definition value="The method or technique that will be used to perform the procedure, e.g. approach, lavage, pressuring, ets." /> + <definition value="The method or technique that will be used to perform the procedure, e.g. approach, lavage, pressuring, etc." /> <alias value="VerrichtingMethode" /> <binding> <strength value="required" /> @@ -160,7 +160,7 @@ <path value="ServiceRequest.requester" /> <short value="Requester" /> <definition value="The healthcare provider who requested the procedure." /> - <comment value="The zib mapping contains a known cardinality difference (0..* versus 0..1). The zib will be aligned in a future version with the cardinality of FHIR, therefore this profile pre adopts the 0..1 cardinality for the requester. Each occurence of the zib HealthProfessional is normally represented by _two_ FHIR resources: a PractitionerRole resource (instance of [zib-HealthProfessional-PractitioneThe zib mapping contains a known cardinality mismatch (0..* versus 0..1). The zib will be aligned in a future version with the cardinality of FHIR, therefore this profile preadopts the 0..1 cardinality for requester. rRole](http://nictiz.nl/fhir/StructureDefinition/zib-HealthProfessional-PractitionerRole)) and a Practitioner resource (instance of [zib-HealthProfessional-Practitioner](http://nictiz.nl/fhir/StructureDefinition/zib-HealthProfessional-Practitioner)). The reference to the Practitioner resource is referenced from the PractitionerRole instance. For this reason, sending systems should fill the reference to the PractitionerRole instance here, and not the Practitioner resource. In rare circumstances, there is only a Practitioner instance, in which case it is that instance which will be referenced here. However, since this should be the exception, the zib-HealthProfessional-Practitioner profile is not explicitly mentioned as a target profile." /> + <comment value="The zib mapping contains a known cardinality difference (0..* versus 0..1). The zib will be aligned in a future version with the cardinality of FHIR, therefore this profile pre-adopts the 0..1 cardinality for the requester. Each occurrence of the zib HealthProfessional is normally represented by _two_ FHIR resources: a PractitionerRole resource (instance of [zib-HealthProfessional-PractitionerRole](http://nictiz.nl/fhir/StructureDefinition/zib-HealthProfessional-PractitionerRole)) and a Practitioner resource (instance of [zib-HealthProfessional-Practitioner](http://nictiz.nl/fhir/StructureDefinition/zib-HealthProfessional-Practitioner)). The Practitioner resource is referenced from the PractitionerRole instance. For this reason, sending systems should fill the reference to the PractitionerRole instance here, and not the Practitioner resource. Receiving systems can then retrieve the reference to the Practitioner resource from that PractitionerRole instance. In rare circumstances, there is only a Practitioner instance, in which case it is that instance which will be referenced here. However, since this should be the exception, the zib-HealthProfessional-Practitioner profile is not explicitly mentioned as a target profile." /> <alias value="Aanvrager" /> <type> <code value="Reference" /> diff --git a/resources/zib/zib-PulseRate.xml b/resources/zib/zib-PulseRate.xml new file mode 100644 index 000000000..517c094de --- /dev/null +++ b/resources/zib/zib-PulseRate.xml @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-PulseRate" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-PulseRate" /> + <name value="ZibPulseRate" /> + <title value="zib PulseRate" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="The pulse rate is the number of palpations per minute measured at an artery." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) PulseRate-v3.3(2020EN)](https://zibs.nl/wiki/PulseRate-v3.3(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-pulserate-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/PulseRate-v3.3(2020EN)" /> + <name value="zib PulseRate-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/pattern-VitalSigns" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <short value="PulseRate" /> + <comment value="**HL7 Vital Signs compatibility** Although this profile represents a vital signs measurement, it is *not* directly based on a HL7 Vital Signs profile because there isn't a direct counterpart in HL7 Vital Signs. Moreover the HL7 Vital Signs profiles contain two issues in their current version that prevent them from being used for the exchange of zibs (see below). However, an effort has been made to make this profile consistent with the (other) [HL7 Vital Signs profiles](https://www.hl7.org/fhir/R4/observation-vitalsigns.html), since the zib PulseRate is considered to be a vital sign. In particular it is closely related to the zib HeartRate, the profile of which is derived from its HL7 Vital Signs counterpart. **Differences with the HL7 Vital Signs profiles** * The _required_ terminology binding on `Observation.component` to the [Vital Signs Units](http://hl7.org/fhir/ValueSet/ucum-vitals-common) dataset makes it impossible to use `.component` for representing anything else than a Quantity (like a CodeableConcept or a boolean). This binding has therefore been omitted in the current profile. * The `mustSupport` = _true_ flag found on numerous elements isn't further specified in the HL7 Vital Signs IG, as is required by FHIR. This flag has therefore been omitted from the current profile. * The target restriction on `Observation.hasMember` and `Observation.derivedFrom` to a HL7 Vital Signs profile cannot be fulfilled. This restriction has therefore been omitted from the current profile. It might happen that for some concepts, the zib uses a different (but compatible) way than what is recommended by the [HL7 Vital Signs IG](http://hl7.org/fhir/r4/observation-vitalsigns.html). This is described in the comments for these concepts. There are also some differences in the profiling approach between the current profile and the HL7 profiles, like the use of patterns rather than slices with fixed systems and codes to enforce the inclusion of some coding (for reasons of consistency with other zib profiles, the former approach has been chosen here). Apart from what is mentioned above, constraints, invariants and terminology bindings have been copied from the HL7 Vital Signs profiles, but some textual descriptions have been omitted. Note: No equivalent for the HL7 Vital Signs base profile has been created to implement the zib profiles. The profile for this zib has been modelled taking the other HL7 Vital Signs profiles into consideration." /> + <alias value="Polsfrequentie" /> + <mapping> + <identity value="zib-pulserate-v3.3-2020EN" /> + <map value="NL-CM:12.7.1" /> + <comment value="PulseRate" /> + </mapping> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="8893-0" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.effective[x]"> + <path value="Observation.effective[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.effective[x]:effectiveDateTime"> + <path value="Observation.effective[x]" /> + <sliceName value="effectiveDateTime" /> + <short value="PulseRateDateTime" /> + <definition value="Date and time of the pulse rate or pulse regularity measurement." /> + <alias value="PolsfrequentieDatumTijd" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-pulserate-v3.3-2020EN" /> + <map value="NL-CM:12.7.3" /> + <comment value="PulseRateDateTime" /> + </mapping> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <short value="PulseRateValue" /> + <definition value="The element contains the value of the pulse rate measured. The pulse rate is expressed in the number of tangible pulsations of an artery per minute, usually the a. radialis, a. carotis or a. femoralis." /> + <alias value="PolsfrequentieWaarde" /> + <type> + <code value="Quantity" /> + </type> + <patternQuantity> + <system value="http://unitsofmeasure.org" /> + <code value="/min" /> + </patternQuantity> + <mapping> + <identity value="zib-pulserate-v3.3-2020EN" /> + <map value="NL-CM:12.7.2" /> + <comment value="PulseRateValue" /> + </mapping> + </element> + <element id="Observation.note"> + <path value="Observation.note" /> + <max value="1" /> + </element> + <element id="Observation.note.text"> + <path value="Observation.note.text" /> + <short value="Comment" /> + <definition value="Comment on any problems or factors that may influence the measurement. Further explanation of pulse properties can be provided here as well: aequale/inaequale, pulsus alternans, pulsus paradoxus, pulse volume, etc." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-pulserate-v3.3-2020EN" /> + <map value="NL-CM:12.7.4" /> + <comment value="Comment" /> + </mapping> + </element> + <element id="Observation.component"> + <path value="Observation.component" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="code" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.component:pulseRegularity"> + <path value="Observation.component" /> + <sliceName value="pulseRegularity" /> + <max value="1" /> + </element> + <element id="Observation.component:pulseRegularity.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="44969-4" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:pulseRegularity.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="PulseRegularity" /> + <definition value="Regular or irregular rhythm." /> + <alias value="PolsRegelmatigheid" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.7.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-pulserate-v3.3-2020EN" /> + <map value="NL-CM:12.7.5" /> + <comment value="PulseRegularity" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-SOAPReport.SOAPLine.xml b/resources/zib/zib-SOAPReport.SOAPLine.xml index 70a0ee16b..99c7e40db 100644 --- a/resources/zib/zib-SOAPReport.SOAPLine.xml +++ b/resources/zib/zib-SOAPReport.SOAPLine.xml @@ -37,7 +37,7 @@ <constraint> <key value="zib-SOAPReport-1" /> <severity value="error" /> - <human value="In a SOAP report an ICPC code may be assigned, but only to the S and E line." /> + <human value="In a SOAP report an ICPC code may be assigned, but only to the S and A line." /> <expression value="extension('http://nictiz.nl/fhir/StructureDefinition/ext-SOAPReport.SOAPLineCode').exists() implies (code.coding.where(code = '255362007' and system = 'http://snomed.info/sct').exists() or code.coding.where(code = '129265001' and system = 'http://snomed.info/sct').exists())" /> </constraint> <mapping> @@ -78,7 +78,7 @@ <element id="Observation.code"> <path value="Observation.code" /> <short value="SOAPLineHeader" /> - <definition value="The name of the SOAP line as an coded description. In a SOAP report this can be one of the following: subjective, objective, assessment or plan." /> + <definition value="The name of the SOAP line as a coded description. In a SOAP report this can be one of the following: subjective, objective, assessment or plan." /> <alias value="SOEPRegelNaam" /> <condition value="zib-SOAPReport-1" /> <binding> diff --git a/resources/zib/zib-SOAPReport.xml b/resources/zib/zib-SOAPReport.xml index a82a1466a..03d69bd94 100644 --- a/resources/zib/zib-SOAPReport.xml +++ b/resources/zib/zib-SOAPReport.xml @@ -89,7 +89,7 @@ </element> <element id="Composition.title"> <path value="Composition.title" /> - <definition value="Official human-readable label for the composition. Suggested value is the ICPC display name on the E-entry" /> + <definition value="Official human-readable label for the composition. Suggested value is the ICPC display name on the A entry." /> </element> <element id="Composition.section"> <path value="Composition.section" /> @@ -105,7 +105,7 @@ <path value="Composition.section" /> <sliceName value="soapLine" /> <short value="SOAPLine" /> - <definition value="Container of the SOAPLine concept.This container contains all data elements of the SOAPLine concept." /> + <definition value="Container of the SOAPLine concept. This container contains all data elements of the SOAPLine concept." /> <alias value="SOEPRegel" /> <max value="4" /> <mapping> @@ -117,7 +117,7 @@ <element id="Composition.section:soapLine.code"> <path value="Composition.section.code" /> <short value="SOAPLineHeader" /> - <definition value="The name of the SOAP line as an coded description. In a SOAP report this can be one of the following: subjective, objective, assessment or plan." /> + <definition value="The name of the SOAP line as a coded description. In a SOAP report this can be one of the following: subjective, objective, assessment or plan." /> <alias value="SOEPRegelNaam" /> <min value="1" /> <binding> diff --git a/resources/zib/zib-SkinDisorder.xml b/resources/zib/zib-SkinDisorder.xml new file mode 100644 index 000000000..b04dfa21d --- /dev/null +++ b/resources/zib/zib-SkinDisorder.xml @@ -0,0 +1,178 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-SkinDisorder" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-SkinDisorder" /> + <name value="ZibSkinDisorder" /> + <title value="zib SkinDisorder" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="A skin condition is a disturbance of the organ skin caused by a source to be specified later on." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) SkinDisorder-v3.3(2020EN)](https://zibs.nl/wiki/SkinDisorder-v3.3(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-skindisorder-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/SkinDisorder-v3.3(2020EN)" /> + <name value="zib SkinDisorder-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Condition" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Condition" /> + <derivation value="constraint" /> + <differential> + <element id="Condition"> + <path value="Condition" /> + <short value="SkinDisorder" /> + <alias value="Huidaandoening" /> + <mapping> + <identity value="zib-skindisorder-v3.3-2020EN" /> + <map value="NL-CM:19.3.1" /> + <comment value="SkinDisorder" /> + </mapping> + </element> + <element id="Condition.extension"> + <path value="Condition.extension" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="url" /> + </discriminator> + <rules value="open" /> + </slicing> + <min value="0" /> + </element> + <element id="Condition.extension:cause"> + <path value="Condition.extension" /> + <sliceName value="cause" /> + <min value="0" /> + <max value="1" /> + <type> + <code value="Extension" /> + <profile value="http://hl7.org/fhir/StructureDefinition/condition-dueTo" /> + </type> + </element> + <element id="Condition.extension:cause.value[x]"> + <path value="Condition.extension.value[x]" /> + <short value="Cause" /> + <definition value="The cause of the problem underlying the skin disorder." /> + <alias value="Oorzaak" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Condition" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Procedure" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/MedicationAdministration" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Immunization" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/MedicationStatement" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Problem" /> + </type> + <mapping> + <identity value="zib-skindisorder-v3.3-2020EN" /> + <map value="NL-CM:19.3.7" /> + <comment value="Cause" /> + </mapping> + </element> + <element id="Condition.category"> + <path value="Condition.category" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + <min value="1" /> + </element> + <element id="Condition.category:skinDisorderCode"> + <path value="Condition.category" /> + <sliceName value="skinDisorderCode" /> + <min value="1" /> + <max value="1" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="95320005" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Condition.code"> + <path value="Condition.code" /> + <short value="TypeOfDisorder" /> + <definition value="A description of the patient’s type of skin disorder." /> + <alias value="SoortAandoening" /> + <binding> + <strength value="extensible" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.3.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-skindisorder-v3.3-2020EN" /> + <map value="NL-CM:19.3.2" /> + <comment value="TypeOfDisorder" /> + </mapping> + </element> + <element id="Condition.bodySite"> + <path value="Condition.bodySite" /> + <short value="Location / AnatomicalLocation" /> + <definition value="The location of the skin condition on the body." /> + <alias value="AnatomischeLocatie" /> + <max value="1" /> + <type> + <code value="CodeableConcept" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AnatomicalLocation" /> + </type> + <mapping> + <identity value="zib-skindisorder-v3.3-2020EN" /> + <map value="NL-CM:19.3.9" /> + <comment value="Location / AnatomicalLocation" /> + </mapping> + </element> + <element id="Condition.onset[x]"> + <path value="Condition.onset[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Condition.onset[x]:onsetDateTime"> + <path value="Condition.onset[x]" /> + <sliceName value="onsetDateTime" /> + <short value="DateOfOnset" /> + <definition value="The date on which the skin condition started. A ‘vague’ date, such as only the year, is permitted." /> + <alias value="OntstaansDatum" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-skindisorder-v3.3-2020EN" /> + <map value="NL-CM:19.3.3" /> + <comment value="DateOfOnset" /> + </mapping> + </element> + <element id="Condition.note"> + <path value="Condition.note" /> + <max value="1" /> + </element> + <element id="Condition.note.text"> + <path value="Condition.note.text" /> + <short value="Comment" /> + <definition value="A comment on the skin condition and how to care for it." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-skindisorder-v3.3-2020EN" /> + <map value="NL-CM:19.3.6" /> + <comment value="Comment" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Stoma.xml b/resources/zib/zib-Stoma.xml index e68626ebc..55b11ef9c 100644 --- a/resources/zib/zib-Stoma.xml +++ b/resources/zib/zib-Stoma.xml @@ -42,7 +42,20 @@ </element> <element id="Condition.category"> <path value="Condition.category" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> <min value="1" /> + </element> + <element id="Condition.category:stomaCode"> + <path value="Condition.category" /> + <sliceName value="stomaCode" /> + <min value="1" /> + <max value="1" /> <patternCodeableConcept> <coding> <system value="http://snomed.info/sct" /> diff --git a/resources/zib/zib-StrongKidsScore.xml b/resources/zib/zib-StrongKidsScore.xml new file mode 100644 index 000000000..55b1e896c --- /dev/null +++ b/resources/zib/zib-StrongKidsScore.xml @@ -0,0 +1,279 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-StrongKidsScore" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-StrongKidsScore" /> + <name value="ZibStrongKidsScore" /> + <title value="zib StrongKidsScore" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="The StrongKids score is a (validated) measuring tool for determining the extent of a child’s malnutrition. StrongKids is developed to recognize and treat malnutrition in children aged > 1 month to 18 years in a hospital setting. The tool comprises four questions, each of which is assigned a score. The total score determines the extent of malnutrition. (STRONGkids= Screening Tool Risk On Nutritional Status and Growth)" /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) StrongKidsScore-v1.1(2020EN)](https://zibs.nl/wiki/StrongKidsScore-v1.1(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-strongkidsscore-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/StrongKidsScore-v1.1(2020EN)" /> + <name value="zib StrongKidsScore-v1.1(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <short value="StrongKidsScore" /> + <alias value="StrongKidsScore" /> + <constraint> + <key value="zib-StrongKidsScore-1" /> + <severity value="error" /> + <human value="If one of the component codes is present, all SHALL be present." /> + <expression value="component.where(code.coding.system='urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1' and code.coding.code.subsetOf('4028003'|'4028004'|'4028005'|'4028008')).count().subsetOf(0|4)" /> + </constraint> + <constraint> + <key value="zib-StrongKidsScore-2" /> + <severity value="error" /> + <human value="If the component codes are not all present, the value SHALL be present." /> + <expression value="value.empty().not() or component.where(code.coding.system='urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1' and code.coding.code.subsetOf('4028003'|'4028004'|'4028005'|'4028008')).count()=4" /> + </constraint> + <mapping> + <identity value="zib-strongkidsscore-v1.1-2020EN" /> + <map value="NL-CM:4.28.1" /> + <comment value="StrongKidsScore" /> + </mapping> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="108341000146107" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.effective[x]"> + <path value="Observation.effective[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.effective[x]:effectiveDateTime"> + <path value="Observation.effective[x]" /> + <sliceName value="effectiveDateTime" /> + <short value="ScoreDateTime" /> + <definition value="The date and time at which the StrongKids score was determined." /> + <alias value="ScoreDatumTijd" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-strongkidsscore-v1.1-2020EN" /> + <map value="NL-CM:4.28.6" /> + <comment value="ScoreDateTime" /> + </mapping> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueInteger"> + <path value="Observation.value[x]" /> + <sliceName value="valueInteger" /> + <short value="TotalScore" /> + <definition value="The total score is the sum of all the individual scores. The total score has a range from 0 - 5." /> + <comment value="The individual scores are communicated using the different `Observation.component` slices. The ordinal values of these indivdual scores, which are used to calculate the total score, are defined by the underlying code system and are registered in the ValueSet resources bound on these slices, using the [ordinalValue](http://hl7.org/fhir/StructureDefinition/ordinalValue) extension." /> + <alias value="TotaalScore" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="5" /> + <condition value="zib-StrongKidsScore-2" /> + <mapping> + <identity value="zib-strongkidsscore-v1.1-2020EN" /> + <map value="NL-CM:4.28.2" /> + <comment value="TotalScore" /> + </mapping> + </element> + <element id="Observation.note"> + <path value="Observation.note" /> + <max value="1" /> + </element> + <element id="Observation.note.text"> + <path value="Observation.note.text" /> + <short value="Comment" /> + <definition value="A comment on the circumstances during the measurement." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-strongkidsscore-v1.1-2020EN" /> + <map value="NL-CM:4.28.7" /> + <comment value="Comment" /> + </mapping> + </element> + <element id="Observation.component"> + <path value="Observation.component" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="code" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.component:weightLossScore"> + <path value="Observation.component" /> + <sliceName value="weightLossScore" /> + <max value="1" /> + <condition value="zib-StrongKidsScore-1" /> + <condition value="zib-StrongKidsScore-2" /> + </element> + <element id="Observation.component:weightLossScore.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4028003" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:weightLossScore.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="WeightLossScore" /> + <definition value="The score based on undesired weight loss or arrest in growth or weight gain over the past weeks to month(s)." /> + <alias value="GewichtsverliesScore" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.28.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-strongkidsscore-v1.1-2020EN" /> + <map value="NL-CM:4.28.3" /> + <comment value="WeightLossScore" /> + </mapping> + </element> + <element id="Observation.component:conditionScore"> + <path value="Observation.component" /> + <sliceName value="conditionScore" /> + <max value="1" /> + <condition value="zib-StrongKidsScore-1" /> + <condition value="zib-StrongKidsScore-2" /> + </element> + <element id="Observation.component:conditionScore.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4028004" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:conditionScore.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="ConditionScore" /> + <definition value="The score based on the presence of a condition that can cause an increased risk of malnutrition. A list with conditions with increased risk is given on http://www.stuurgroepondervoeding.nl/toolkits/screeningsinstrument." /> + <alias value="ZiekteBeeldScore" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.28.2--20200901000000" /> + </binding> + <mapping> + <identity value="zib-strongkidsscore-v1.1-2020EN" /> + <map value="NL-CM:4.28.4" /> + <comment value="ConditionScore" /> + </mapping> + </element> + <element id="Observation.component:nutritionScore"> + <path value="Observation.component" /> + <sliceName value="nutritionScore" /> + <max value="1" /> + <condition value="zib-StrongKidsScore-1" /> + <condition value="zib-StrongKidsScore-2" /> + </element> + <element id="Observation.component:nutritionScore.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4028005" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:nutritionScore.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="NutritionScore" /> + <definition value="The score based on the presence of aspects that indicate a deteriorated nutrition status: - excessive diarrhea and/or vomiting - use of fluid or enteral nutrition - reduced intake of food during the past 1-3 days - obstruction of food intake by pain" /> + <alias value="VoedingsScore" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.28.3--20200901000000" /> + </binding> + <mapping> + <identity value="zib-strongkidsscore-v1.1-2020EN" /> + <map value="NL-CM:4.28.5" /> + <comment value="NutritionScore" /> + </mapping> + </element> + <element id="Observation.component:nutritionStatusScore"> + <path value="Observation.component" /> + <sliceName value="nutritionStatusScore" /> + <max value="1" /> + <condition value="zib-StrongKidsScore-1" /> + <condition value="zib-StrongKidsScore-2" /> + </element> + <element id="Observation.component:nutritionStatusScore.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4028008" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:nutritionStatusScore.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="NutritionStatusScore" /> + <definition value="The score gives an indication of the nutrition status of the patient based on the professional opinion of the healthcare professional." /> + <alias value="VoedingstoestandScore" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.28.4--20200901000000" /> + </binding> + <mapping> + <identity value="zib-strongkidsscore-v1.1-2020EN" /> + <map value="NL-CM:4.28.8" /> + <comment value="NutritionStatusScore" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-TextResult.xml b/resources/zib/zib-TextResult.xml index eeec903a6..c387aa43e 100644 --- a/resources/zib/zib-TextResult.xml +++ b/resources/zib/zib-TextResult.xml @@ -45,7 +45,7 @@ <path value="DiagnosticReport.status" /> <short value="TextResultStatus" /> <definition value="The status of the result." /> - <comment value="Additional information about the mapping of the optional (0..1) TextResultStatus (0..1) to the mandatory (1..1) `.status`: because `.status` is 1..1 implementers shall have to support `.status` one way or another although the _unknown_ code can be used as a fallback. When TextResultStatus is absent, other codes may be used than from the zib. In that case, the ext-CodeSpecification extension should be omitted." /> + <comment value="Additional information about the mapping of the optional (0..1) TextResultStatus to the mandatory (1..1) `.status`: because `.status` is 1..1 implementers shall have to support `.status` one way or another although the _unknown_ code can be used as a fallback. When TextResultStatus is absent, other codes may be used than from the zib. In that case, the ext-CodeSpecification extension should be omitted." /> <alias value="TekstUitslagStatus" /> <binding> <strength value="required" /> diff --git a/resources/zib/zib-TimeInterval.xml b/resources/zib/zib-TimeInterval.xml index e540504ff..3a32a34e2 100644 --- a/resources/zib/zib-TimeInterval.xml +++ b/resources/zib/zib-TimeInterval.xml @@ -15,7 +15,7 @@ </telecom> </contact> <description value="A time interval indicates the time between two moments in time. Interval can be defined by a start time and end time, start time and duration or duration and end time." /> - <purpose value="This Period data type represents the Dutch zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [TimeInterval v1.0 (2020EN)](https://zibs.nl/wiki/TimeInterval-v1.0(2020EN))." /> + <purpose value="This Period datatype profile is one of the three StructureDefinitions hat can be used to represent the Dutch (partial) zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [TimeInterval v1.0 (2020EN)](https://zibs.nl/wiki/TimeInterval-v1.0(2020EN)). This zib is represented in FHIR by a combination of two datatypes: _Period_ and _Duration_. To support this zib across different FHIR resource types, three related StructureDefinitions are provided: * [ext-TimeInterval.Duration](http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Duration): extension to provide the _Duration_ datatype to resource types where no element with this datatype isn't normally available. This exentions should not be used in isolation, but only via one of the two resources described below! * [zib-TimeInterval](http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval) (this profile): profile on the _Period_ datatype that defines mappings to zib TimeInterval and brings in the ext-TimeInterval.Duration extension mentioned above. For resource types that natively support an element of the _Period_ datatype but not of the _Duration_ datatype, this profile should be used. * [ext-TimeInterval.Period](http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period) (this extension): extension to provide the _Period_ datatype plus the _Duration_ extension mentioned above, with mappings to zib TimeInterval. For resource types that support neither elements of datatype _Period_ or _Duration_, this extension should be used. *Note*: In hindsight the name of this extension is confusing, 'ext-TimeInterval' would have been better suited. * *Note*: when the resource type natively supports elements of datatype _Period_ and _Duration_, the zib should be mapped onto these elements directly." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> <mapping> @@ -29,6 +29,16 @@ <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Period" /> <derivation value="constraint" /> <differential> + <element id="Period"> + <path value="Period" /> + <short value="TimeInterval" /> + <alias value="TijdsInterval" /> + <mapping> + <identity value="zib-timeinterval-v1.0-2020EN" /> + <map value="NL-CM:20.3.1" /> + <comment value="TimeInterval" /> + </mapping> + </element> <element id="Period.extension"> <path value="Period.extension" /> <slicing> @@ -52,7 +62,7 @@ <element id="Period.start"> <path value="Period.start" /> <short value="startDateTime" /> - <definition value="The start date and time of the interval" /> + <definition value="The start date and time of the interval." /> <alias value="startDatumTijd" /> <mapping> <identity value="zib-timeinterval-v1.0-2020EN" /> @@ -63,7 +73,7 @@ <element id="Period.end"> <path value="Period.end" /> <short value="endDateTime" /> - <definition value="The end date and time of the interval" /> + <definition value="The end date and time of the interval." /> <alias value="eindDatumTijd" /> <mapping> <identity value="zib-timeinterval-v1.0-2020EN" /> diff --git a/resources/zib/zib-TreatmentDirective2.xml b/resources/zib/zib-TreatmentDirective2.xml index a86f22fec..b8c802377 100644 --- a/resources/zib/zib-TreatmentDirective2.xml +++ b/resources/zib/zib-TreatmentDirective2.xml @@ -290,7 +290,7 @@ <element id="Consent.provision.actor:agreementParty.reference"> <path value="Consent.provision.actor.reference" /> <short value="Patient / Representative / HealthProfessional" /> - <definition value="* Patient as the person with whom the agreement was made. * Person who represents the patient in health care matters and with whom the agreement has been made (too). * HealthProfessional who has made the agreement regarding the treatement directive." /> + <definition value="* Patient as the person with whom the agreement was made. * Person who represents the patient in health care matters and with whom the agreement has been made (too). * HealthProfessional who has made the agreement regarding the treatment directive." /> <alias value="Patient" /> <alias value="Vertegenwoordiger" /> <alias value="Zorgverlener" /> diff --git a/resources/zib/zib-VisualFunction.VisualAid.xml b/resources/zib/zib-VisualFunction.VisualAid.xml index 989174666..582f874d6 100644 --- a/resources/zib/zib-VisualFunction.VisualAid.xml +++ b/resources/zib/zib-VisualFunction.VisualAid.xml @@ -42,9 +42,19 @@ <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-VisualFunction.VisualAid.Product" /> </type> </element> - <element id="DeviceUseStatement.reasonReference:zibMedicalDeviceReference"> + <element id="DeviceUseStatement.reasonReference:functionalOrMentalStatus"> <path value="DeviceUseStatement.reasonReference" /> - <sliceName value="zibMedicalDeviceReference" /> + <sliceName value="functionalOrMentalStatus" /> + <max value="0" /> + </element> + <element id="DeviceUseStatement.reasonReference:mobility"> + <path value="DeviceUseStatement.reasonReference" /> + <sliceName value="mobility" /> + <max value="0" /> + </element> + <element id="DeviceUseStatement.reasonReference:stoma"> + <path value="DeviceUseStatement.reasonReference" /> + <sliceName value="stoma" /> <max value="0" /> </element> <element id="DeviceUseStatement.reasonReference:visualFunction"> diff --git a/util/qa/nl-core-overrides.py b/util/qa/nl-core-overrides.py index 68228b030..0365c67f6 100644 --- a/util/qa/nl-core-overrides.py +++ b/util/qa/nl-core-overrides.py @@ -15,8 +15,9 @@ def scanForZibReferences(root, hits, element_id = "", element = "unknown"): elif type(root) == dict: if "id" in root: element_id = root["id"] - for entry in root: - scanForZibReferences(root[entry], hits, element_id, entry) + if "max" not in root or root["max"] != "0": # Ignore elements where max cardinality is set to 0 + for entry in root: + scanForZibReferences(root[entry], hits, element_id, entry) elif type(root) == str: if "StructureDefinition/zib-" in root: # Our "magic string" to detect references to zib profiles. It doesn't contain the full hostname and path so that it catches misspelled references as well. if element != "source": # constraint.source is the one exception where the reference to the zib profile is required