From e6f1a5d400047336a6e54765be13c46175da3f0e Mon Sep 17 00:00:00 2001 From: Amy Koo Date: Wed, 11 Sep 2024 14:42:22 +0200 Subject: [PATCH 01/32] Zib-Patient: base profile --- zib/StructureDefinitions/zib-Patient.xml | 660 +++++++++++++++++++++++ 1 file changed, 660 insertions(+) create mode 100644 zib/StructureDefinitions/zib-Patient.xml diff --git a/zib/StructureDefinitions/zib-Patient.xml b/zib/StructureDefinitions/zib-Patient.xml new file mode 100644 index 0000000..e201578 --- /dev/null +++ b/zib/StructureDefinitions/zib-Patient.xml @@ -0,0 +1,660 @@ + + + + +
No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.
+ + + + + <status value="draft" /> + <experimental value="false" /> + <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 person who receives medical, psychological, paramedical or nursing care. In some care settings, the term client or participant is used instead of the term patient. Nationality is used as an indication of the country of citizenship. Marital status is a person’s formal position as defined by the Dutch civil code. There is a distinction between marriage and civil union. Linguistic proficiency is the ability to express oneself in a certain language and understand statements made in that language. This includes both oral and written communication." /> + <purpose value="This Patient resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Patient v4.3 (2024)](https://zibs.nl/wiki/Patient-v4.3(2024EN)). It also includes [zib Nationality v3.0 (2024)](https://zibs.nl/wiki/Nationality-v3.0(2024EN)), [zib MaritalStatus v3.2 (2024)](https://zibs.nl/wiki/MaritalStatus-v3.2(2024EN)) and [zib LanguageProficiency v4.0 (2024)](https://zibs.nl/wiki/LanguageProficiency-v4.0(2024EN))." /> + <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-v4.3-2024EN" /> + <uri value="https://zibs.nl/wiki/Patient-v4.3(2024EN)" /> + <name value="zib Patient-v4.3(2024EN)" /> + </mapping> + <mapping> + <identity value="zib-nationality-v3.0-2024EN" /> + <uri value="https://zibs.nl/wiki/Nationality-v3.0(2024EN)" /> + <name value="zib Nationality-v3.0(2024EN)" /> + </mapping> + <mapping> + <identity value="zib-maritalstatus-v3.2-2024EN" /> + <uri value="https://zibs.nl/wiki/MaritalStatus-v3.2(2024EN)" /> + <name value="zib MaritalStatus-v3.2(2024EN)" /> + </mapping> + <mapping> + <identity value="zib-languageproficiency-v4.0-2024EN" /> + <uri value="https://zibs.nl/wiki/LanguageProficiency-v4.0(2024EN)" /> + <name value="zib LanguageProficiency-v4.0(2024EN)" /> + </mapping> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <uri value="https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)" /> + <name value="zib ContactInformation-v1.3.1(2024EN)" /> + </mapping> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN" /> + <uri value="https://zibs.nl/wiki/ContactPerson-v4.1(2024EN)" /> + <name value="zib ContactPerson-v4.1(2024EN)" /> + </mapping> + <mapping> + <identity value="zib-payer-v4.1.-2024EN" /> + <uri value="https://zibs.nl/wiki/Payer-v4.1(2024EN)" /> + <name value="zib Payer-v4.1(2024EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Patient" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <derivation value="constraint" /> + <differential> + <element id="Patient"> + <path value="Patient" /> + <short value="Patient" /> + <alias value="Patient" /> + <mapping> + <identity value="zib-patient-v4.3-2024EN" /> + <map value="NL-CM:0.1.1" /> + <comment value="Patient" /> + </mapping> + </element> + <element id="Patient.extension:nationality"> + <path value="Patient.extension" /> + <sliceName value="nationality" /> + <comment value="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), the cardinality of the extension is left at `0..*` instead of the zib cardinality of `0..1`." /> + <type> + <code value="Extension" /> + <profile value="http://hl7.org/fhir/StructureDefinition/patient-nationality" /> + </type> + </element> + <element id="Patient.extension:nationality.extension:code"> + <path value="Patient.extension.extension" /> + <sliceName value="code" /> + </element> + <element id="Patient.extension:nationality.extension:code.value[x]"> + <path value="Patient.extension.extension.value[x]" /> + <short value="Nationality" /> + <definition value="Indicates the country of citizenship." /> + <alias value="Nationaliteit" /> + <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.6.3--20200901000000" /> + </binding> + <mapping> + <identity value="zib-nationality-v3.0-2024EN" /> + <map value="NL-CM:7.6.3" /> + <comment value="Nationality" /> + </mapping> + </element> + <element id="Patient.extension:genderIdentity"> + <path value="Patient.extension" /> + <sliceName value="genderIdentity" /> + <type> + <code value="Extension" /> + <profile value="http://hl7.org/fhir/StructureDefinition/patient-genderIdentity" /> + </type> + <isModifier value="false" /> + </element> + <element id="Patient.extension:genderIdentity.value[x]"> + <path value="Patient.extension.value[x]" /> + <mapping> + <identity value="zib-patient-v4.3-2024EN" /> + <map value="NL-CM:0.1.34" /> + <comment value="GenderIdentity" /> + </mapping> + </element> + <element id="Patient.identifier"> + <path value="Patient.identifier" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + <short value="PatientIdentificationNumber" /> + <definition value="The patient’s identification number. In transfer situations, use of the social security number (BSN) must comply with the Use of Social Security Numbers in Healthcare Act (Wbsn-z). In other situations, other number systems can be used, such as internal hospital patient numbers for example." /> + <alias value="Identificatienummer" /> + <mapping> + <identity value="zib-patient-v4.3-2024EN" /> + <map value="NL-CM:0.1.7" /> + <comment value="PatientIdentificationNumber" /> + </mapping> + </element> + <element id="Patient.identifier:bsn"> + <path value="Patient.identifier" /> + <sliceName value="bsn" /> + <patternIdentifier> + <system value="http://fhir.nl/fhir/NamingSystem/bsn" /> + </patternIdentifier> + </element> + <element id="Patient.name"> + <path value="Patient.name" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="use" /> + </discriminator> + <rules value="open" /> + </slicing> + <short value="NameInformation / PayerName" /> + <definition value="Patient's full name." /> + <alias value="Naamgegevens" /> + <alias value="BetalerNaam" /> + <mapping> + <identity value="zib-patient-v4.3-2040EN" /> + <map value="NL-CM:0.1.6" /> + <comment value="NameInformation" /> + </mapping> + <mapping> + <identity value="zib-payer-v4.1-2024EN" /> + <map value="NL-CM:1.1.5" /> + <comment value="PayerName" /> + </mapping> + </element> + <element id="Patient.name:nameInformation"> + <path value="Patient.name" /> + <sliceName value="nameInformation" /> + <max value="2" /> + <type> + <code value="HumanName" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-NameInformation" /> + </type> + </element> + <element id="Patient.name:nameInformation-GivenName"> + <path value="Patient.name" /> + <sliceName value="nameInformation-GivenName" /> + <type> + <code value="HumanName" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-NameInformation.GivenName" /> + </type> + </element> + <element id="Patient.telecom"> + <path value="Patient.telecom" /> + <slicing> + <discriminator> + <type value="profile" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + <short value="ContactInformation" /> + <definition value="Patient’s telephone number(s) or e-mail address(es)." /> + <comment value="The cardinality mismatch between the zib (`0..1`) and FHIR (`0..*`) is explained by the containers TelephoneNumbers (`0..*`) and EmailAddresses (`0..*`) inside the ContactInformation model. The FHIR datatype ContactPoint does not have these containers." /> + <alias value="Contactgegevens" /> + <mapping> + <identity value="zib-patient-v4.3-2024EN" /> + <map value="NL-CM:0.1.5" /> + <comment value="ContactInformation" /> + </mapping> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.1" /> + <comment value="ContactInformation" /> + </mapping> + <mapping> + <identity value="zib-payer-v4.1-2024EN" /> + <map value="NL-CM:1.1.12" /> + <comment value="ContactInformation" /> + </mapping> + </element> + <element id="Patient.telecom:telephoneNumbers"> + <path value="Patient.telecom" /> + <sliceName value="telephoneNumbers" /> + <type> + <code value="ContactPoint" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelephoneNumbers" /> + </type> + </element> + <element id="Patient.telecom:emailAddresses"> + <path value="Patient.telecom" /> + <sliceName value="emailAddresses" /> + <type> + <code value="ContactPoint" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-EmailAddresses" /> + </type> + </element> + <element id="Patient.gender"> + <path value="Patient.gender" /> + <short value="Gender" /> + <definition value="Patient’s administrative gender." /> + <alias value="Geslacht" /> + <binding> + <strength value="required" /> + <description value="Use ConceptMap GeslachtCodelijst-to-AdministrativeGender to translate terminology from the functional model to profile terminology in ValueSet AdministrativeGender." /> + <valueSet value="http://hl7.org/fhir/ValueSet/administrative-gender|4.0.1"> + <extension url="http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap"> + <valueCanonical value="http://nictiz.nl/fhir/ConceptMap/GeslachtCodelijst-to-AdministrativeGender" /> + </extension> + </valueSet> + </binding> + <mapping> + <identity value="zib-patient-v4.3-2024EN" /> + <map value="NL-CM:0.1.9" /> + <comment value="Gender" /> + </mapping> + </element> + <element id="Patient.gender.extension:genderCodelist"> + <path value="Patient.gender.extension" /> + <sliceName value="genderCodelist" /> + <max value="1" /> + <type> + <code value="Extension" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification" /> + </type> + </element> + <element id="Patient.gender.extension:genderCodelist.url"> + <path value="Patient.gender.extension.url" /> + <fixedUri value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification" /> + </element> + <element id="Patient.gender.extension:genderCodelist.value[x]"> + <path value="Patient.gender.extension.value[x]" /> + <short value="Gender" /> + <definition value="Patient’s administrative gender." /> + <alias value="Geslacht" /> + <binding> + <strength value="required" /> + <description value="GeslachtCodelijst" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.0.1.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-patient-v4.3-2024EN" /> + <map value="NL-CM:0.1.9" /> + <comment value="Gender" /> + </mapping> + </element> + <element id="Patient.birthDate"> + <path value="Patient.birthDate" /> + <short value="DateOfBirth" /> + <definition value="Patient’s date of birth. The date of birth is mandatory for a patient. A vague date (such as only the year) is permitted." /> + <alias value="Geboortedatum" /> + <mapping> + <identity value="zib-patient-v4.3-2024EN" /> + <map value="NL-CM:0.1.10" /> + <comment value="DateOfBirth" /> + </mapping> + </element> + <element id="Patient.deceased[x]"> + <path value="Patient.deceased[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Patient.deceased[x]:deceasedBoolean"> + <path value="Patient.deceased[x]" /> + <sliceName value="deceasedBoolean" /> + <short value="DeathIndicator" /> + <definition value="An indication stating whether the patient has died." /> + <alias value="OverlijdensIndicator" /> + <type> + <code value="boolean" /> + </type> + <mapping> + <identity value="zib-patient-v4.3-2024EN" /> + <map value="NL-CM:0.1.32" /> + <comment value="DeathIndicator" /> + </mapping> + </element> + <element id="Patient.deceased[x]:deceasedDateTime"> + <path value="Patient.deceased[x]" /> + <sliceName value="deceasedDateTime" /> + <short value="DateOfDeath" /> + <definition value="The date on which the patient died. A ‘vague’ date, such as only the year, is permitted." /> + <comment value="The zib recognizes both the DeathIndicator (boolean) and DateOfDeath (datetime) concepts, whereas in FHIR only one of these concepts may be present. Therefore, if deceasedDateTime is present and has a value, its value can be mapped to DateOfDeath and DeathIndicator is assumed to be true." /> + <alias value="DatumOverlijden" /> + <alias value="OverlijdensIndicator" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-patient-v4.3-2024EN" /> + <map value="NL-CM:0.1.33" /> + <comment value="DateOfDeath" /> + </mapping> + <mapping> + <identity value="zib-patient-v4.3-2024EN" /> + <map value="NL-CM:0.1.32" /> + <comment value="DeathIndicator" /> + </mapping> + </element> + <element id="Patient.address"> + <path value="Patient.address" /> + <definition value="Patient's address information." /> + <type> + <code value="Address" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation" /> + </type> + <mapping> + <identity value="zib-patient-v4.3-2024EN" /> + <map value="NL-CM:0.1.4" /> + <comment value="AddressInformation" /> + </mapping> + <mapping> + <identity value="zib-payer-v4.1-2024EN" /> + <map value="NL-CM:1.1.17" /> + <comment value="AddressInformation" /> + </mapping> + </element> + <element id="Patient.maritalStatus"> + <path value="Patient.maritalStatus" /> + <short value="MaritalStatus" /> + <definition value="A person’s marital status according to the terms and definition in the Dutch civil code." /> + <alias value="BurgerlijkeStaat" /> + <binding> + <strength value="required" /> + <description value="BurgerlijkeStaatCodelijst" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.9.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-maritalstatus-v3.2-2024EN" /> + <map value="NL-CM:7.9.2" /> + <comment value="MaritalStatus" /> + </mapping> + </element> + <element id="Patient.multipleBirth[x]"> + <path value="Patient.multipleBirth[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Patient.multipleBirth[x]:multipleBirthBoolean"> + <path value="Patient.multipleBirth[x]" /> + <sliceName value="multipleBirthBoolean" /> + <short value="MultipleBirthIndicator" /> + <definition value="An indication stating whether the patient is of a multiple birth." /> + <alias value="MeerlingIndicator" /> + <type> + <code value="boolean" /> + </type> + <mapping> + <identity value="zib-patient-v4.3-2024EN" /> + <map value="NL-CM:0.1.31" /> + <comment value="MultipleBirthIndicator" /> + </mapping> + </element> + <element id="Patient.contact"> + <path value="Patient.contact" /> + <short value="Contact" /> + <comment value="Whereas the zib ContactPerson includes all (non-healthcare professional) persons that are involved in the care for a patient, FHIR distinguishes two use cases for these persons: * The RelatedPerson resource is used to capture information about any person that is related to the patient, using the profile <http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson>. * Information about persons that should be _contacted_ regarding the care for the patient is captured using the `Patient.contact` resource. If a person is both a related person and a contact person, then some data duplication is inevitable. The zib-ContactPerson can be referenced using the extension in `contact:contactPerson`." /> + <alias value="Contactpersoon" /> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN" /> + <map value="NL-CM:3.1.1" /> + <comment value="Contact" /> + </mapping> + </element> + <element id="Patient.contact.extension:contactPerson"> + <path value="Patient.contact.extension" /> + <sliceName value="contactPerson" /> + <max value="1" /> + <type> + <code value="Extension" /> + <profile value="http://hl7.org/fhir/StructureDefinition/patient-relatedPerson" /> + </type> + </element> + <element id="Patient.contact.extension:contactPerson.value[x]"> + <path value="Patient.contact.extension.value[x]" /> + <short value="Contact" /> + <definition value="Reference to a [zib-ContactPerson](http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson) instance containing the full details for the current contact." /> + <alias value="Contactpersoon" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/RelatedPerson" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson" /> + </type> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN" /> + <map value="NL-CM:3.1.1" /> + <comment value="Contact" /> + </mapping> + </element> + <element id="Patient.contact.relationship"> + <path value="Patient.contact.relationship" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Patient.contact.relationship:role"> + <path value="Patient.contact.relationship" /> + <sliceName value="role" /> + <short value="Role" /> + <definition value="Defines the role of the contact in relation to the patient." /> + <alias value="Rol" /> + <binding> + <strength value="required" /> + <description value="RolCodelijst" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.3.1.2--20200901000000" /> + </binding> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN" /> + <map value="NL-CM:3.1.2" /> + <comment value="Role" /> + </mapping> + </element> + <element id="Patient.contact.relationship:relationship"> + <path value="Patient.contact.relationship" /> + <sliceName value="relationship" /> + <short value="Relationship" /> + <definition value="Defines the contact’s familial relationship to the patient." /> + <alias value="Relatie" /> + <binding> + <strength value="required" /> + <description value="RelatieCodelijst" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.3.1.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN" /> + <map value="NL-CM:3.1.3" /> + <comment value="Relationship" /> + </mapping> + </element> + <element id="Patient.contact.name"> + <path value="Patient.contact.name" /> + <definition value="Full name of the contact." /> + <comment value="This element can and should not completely capture the NameInformation concept from zib ContactPerson; it should just be used for the information that is needed for contacting the person in relation to care of the patient. The full name information should instead be captured using an instance of [zib-ContactPerson](http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson), which can then be referenced from this resource. See the comment on `Patient.contact` for more information." /> + <type> + <code value="HumanName" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-NameInformation" /> + </type> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN" /> + <map value="NL-CM:3.1.4" /> + <comment value="NameInformation" /> + </mapping> + </element> + <element id="Patient.contact.telecom"> + <path value="Patient.contact.telecom" /> + <slicing> + <discriminator> + <type value="profile" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + <short value="ContactInformation" /> + <definition value="The contact’s telephone number and/or e-mail address." /> + <comment value="The cardinality mismatch between the zib (`0..1`) and FHIR (`0..*`) is explained by the containers TelephoneNumbers (`0..*`) and EmailAddresses (`0..*`) inside the ContactInformation model. The FHIR datatype ContactPoint does not have these containers." /> + <alias value="Contactgegevens" /> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN" /> + <map value="NL-CM:3.1.6" /> + <comment value="ContactInformation" /> + </mapping> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.1" /> + <comment value="ContactInformation" /> + </mapping> + </element> + <element id="Patient.contact.telecom:telephoneNumbers"> + <path value="Patient.contact.telecom" /> + <sliceName value="telephoneNumbers" /> + <type> + <code value="ContactPoint" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelephoneNumbers" /> + </type> + </element> + <element id="Patient.contact.telecom:emailAddresses"> + <path value="Patient.contact.telecom" /> + <sliceName value="emailAddresses" /> + <type> + <code value="ContactPoint" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-EmailAddresses" /> + </type> + </element> + <element id="Patient.contact.address"> + <path value="Patient.contact.address" /> + <definition value="Contact’s address information." /> + <comment value="This element can and should not completely capture the AddressInformation concept from zib ContactPerson; it should just be used for the information that is needed for contacting the person in relation to care of the patient. The full address information should instead be captured using an instance of [zib-ContactPerson](http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson), which can then be referenced from this resource. See the comment on `Patient.contact` for more information." /> + <type> + <code value="Address" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation" /> + </type> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN" /> + <map value="NL-CM:3.1.5" /> + <comment value="AddressInformation" /> + </mapping> + </element> + <element id="Patient.communication"> + <path value="Patient.communication" /> + <short value="LanguageProficiency" /> + <alias value="Taalvaardigheid" /> + <mapping> + <identity value="zib-languageproficiency-v4.0-2024EN" /> + <map value="NL-CM:7.12.1" /> + <comment value="LanguageProficiency" /> + </mapping> + </element> + <element id="Patient.communication.extension:languageControl"> + <path value="Patient.communication.extension" /> + <sliceName value="languageControl" /> + <short value="LanguageControlListening / LanguageControlSpeaking / LanguageControlReading" /> + <definition value="The ability to understand spoken text in the language in question. The ability to express oneself in spoken language. The ability to understand written text in he language in question." /> + <comment value="The zib concepts LanguageControlListening, LanguageControlReading, LanguageControlSpeaking are captured using a core extension from the R4 FHIR specification. Each of these three concepts is encoded as a copy of the extension, typed using the code in the type slice according to the following mapping: * LanguageControlListening maps to code 'RSP' (Received spoken) * LanguageControlReading maps to code 'RWR' (Received written) * LanguageControlSpeaking maps to code 'ESP' (Expressed spoken)" /> + <alias value="TaalvaardigheidBegrijpen" /> + <alias value="TaalvaardigheidSpreken" /> + <alias value="TaalvaardigheidLezen" /> + <type> + <code value="Extension" /> + <profile value="http://hl7.org/fhir/StructureDefinition/patient-proficiency" /> + </type> + <mapping> + <identity value="zib-languageproficiency-v4.0-2024EN" /> + <map value="NL-CM:7.12.6" /> + <comment value="LanguageControlListening" /> + </mapping> + <mapping> + <identity value="zib-languageproficiency-v4.0-2024EN" /> + <map value="NL-CM:7.12.7" /> + <comment value="LanguageControlSpeaking" /> + </mapping> + <mapping> + <identity value="zib-languageproficiency-v4.0-2024EN" /> + <map value="NL-CM:7.12.8" /> + <comment value="LanguageControlReading" /> + </mapping> + </element> + <element id="Patient.communication.extension:languageControl.extension"> + <path value="Patient.communication.extension.extension" /> + <min value="2" /> + </element> + <element id="Patient.communication.extension:languageControl.extension:level"> + <path value="Patient.communication.extension.extension" /> + <sliceName value="level" /> + <min value="1" /> + </element> + <element id="Patient.communication.extension:languageControl.extension:level.value[x]"> + <path value="Patient.communication.extension.extension.value[x]" /> + <comment value="The zib ValueSets TaalvaardigheidBegrijpenCodelijst, TaalvaardigheidSprekenCodelijst and TaalvaardigheidLezenCodelijst are equal to the default FHIR ValueSet." /> + <binding> + <strength value="required" /> + </binding> + </element> + <element id="Patient.communication.extension:languageControl.extension:type"> + <path value="Patient.communication.extension.extension" /> + <sliceName value="type" /> + <min value="1" /> + <max value="1" /> + </element> + <element id="Patient.communication.extension:communicationDetails"> + <path value="Patient.communication.extension" /> + <sliceName value="communicationDetails" /> + <type> + <code value="Extension" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.CommunicationDetails" /> + </type> + </element> + <element id="Patient.communication.extension:communicationDetails.url"> + <path value="Patient.communication.extension.url" /> + <fixedUri value="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.CommunicationDetails" /> + </element> + <element id="Patient.communication.extension:comment"> + <path value="Patient.communication.extension" /> + <sliceName value="comment" /> + <max value="1" /> + <type> + <code value="Extension" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-Comment" /> + </type> + </element> + <element id="Patient.communication.extension:comment.url"> + <path value="Patient.communication.extension.url" /> + <fixedUri value="http://nictiz.nl/fhir/StructureDefinition/ext-Comment" /> + </element> + <element id="Patient.communication.extension:comment.value[x]"> + <path value="Patient.communication.extension.value[x]" /> + <short value="Comment" /> + <definition value="A comment on the linguistic proficiency. When using sign language, this field can be used to clarify, for example, which sign language is used. This can be informative, as there is not always a one-to-one relationship between the spoken language and sign language." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-languageproficiency-v4.0-2024EN" /> + <map value="NL-CM:7.12.5" /> + <comment value="Comment" /> + </mapping> + </element> + <element id="Patient.communication.language"> + <path value="Patient.communication.language" /> + <short value="CommunicationLanguage" /> + <definition value="The language of communication." /> + <alias value="CommunicatieTaal" /> + <binding> + <strength value="required" /> + <description value="CommunicatieTaalCodelijst" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.12.2--20200901000000" /> + </binding> + <mapping> + <identity value="zib-languageproficiency-v4.0-2024EN" /> + <map value="NL-CM:7.12.3" /> + <comment value="CommunicationLanguage" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file From b45381a3ff6444ac9f3229bb9ff8516b2752cd2a Mon Sep 17 00:00:00 2001 From: Amy Koo <a.koo@furore.com> Date: Mon, 16 Sep 2024 10:40:19 +0200 Subject: [PATCH 02/32] zib-Patient: base profile, added valueset --- .../StructureDefinitions/nl-core-Patient.xml | 94 +++++ package.json | 11 + zib/StructureDefinitions/zib-Patient.xml | 367 ++---------------- ...2.4.3.11.60.40.2.0.1.1--20240415000000.xml | 125 ++++++ 4 files changed, 253 insertions(+), 344 deletions(-) create mode 100644 nl-core/StructureDefinitions/nl-core-Patient.xml create mode 100644 package.json create mode 100644 zib/vocabulary/generated/ValueSet-GeslachtCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.0.1.1--20240415000000.xml diff --git a/nl-core/StructureDefinitions/nl-core-Patient.xml b/nl-core/StructureDefinitions/nl-core-Patient.xml new file mode 100644 index 0000000..9556fdd --- /dev/null +++ b/nl-core/StructureDefinitions/nl-core-Patient.xml @@ -0,0 +1,94 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Patient" /> + <text> + <status value="empty" /><div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div></text> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + <name value="NlcorePatient" /> + <title value="nl core Patient" /> + <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 person who receives medical, psychological, paramedical or nursing care. In some care settings, the term client or participant is used instead of the term patient." /> + <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-v4.3-2024EN" /> + <uri value="https://zibs.nl/wiki/Patient-v4.3(2024EN)" /> + <name value="zib Patient-v4.3(2024EN)" /> + </mapping> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <uri value="https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)" /> + <name value="zib ContactInformation-v1.3.1(2024EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Patient" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Patient" /> + <derivation value="constraint" /> + <differential> + <element id="Patient"> + <path value="Patient" /> + <alias value="nl-core-Patient" /> + </element> + <element id="Patient.name:nameInformation"> + <path value="Patient.name" /> + <sliceName value="nameInformation" /> + <type> + <code value="HumanName" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-NameInformation" /> + </type> + </element> + <element id="Patient.name:nameInformation-GivenName"> + <path value="Patient.name" /> + <sliceName value="nameInformation-GivenName" /> + <type> + <code value="HumanName" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-NameInformation.GivenName" /> + </type> + </element> + <element id="Patient.telecom:telephoneNumbers"> + <path value="Patient.telecom" /> + <sliceName value="telephoneNumbers" /> + <type> + <code value="ContactPoint" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactInformation-TelephoneNumbers" /> + </type> + </element> + <element id="Patient.telecom:emailAddresses"> + <path value="Patient.telecom" /> + <sliceName value="emailAddresses" /> + <type> + <code value="ContactPoint" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactInformation-EmailAddresses" /> + </type> + </element> + <element id="Patient.address"> + <path value="Patient.address" /> + <type> + <code value="Address" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-AddressInformation" /> + </type> + </element> + <element id="Patient.generalPractitioner"> + <path value="Patient.generalPractitioner" /> + <type> + <code value="Reference" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/pattern-NlCoreHealthProfessionalReference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Organization" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Practitioner" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/PractitionerRole" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/package.json b/package.json new file mode 100644 index 0000000..e473102 --- /dev/null +++ b/package.json @@ -0,0 +1,11 @@ +{ + "name": "nictizrzib", + "version": "0.1.0", + "description": "Put a description here", + "dependencies": { + "hl7.fhir.r4.core": "4.0.1" + }, + "fhirVersions": [ + "4.0.1" + ] +} diff --git a/zib/StructureDefinitions/zib-Patient.xml b/zib/StructureDefinitions/zib-Patient.xml index e201578..bc03865 100644 --- a/zib/StructureDefinitions/zib-Patient.xml +++ b/zib/StructureDefinitions/zib-Patient.xml @@ -18,8 +18,8 @@ <use value="work" /> </telecom> </contact> - <description value="A person who receives medical, psychological, paramedical or nursing care. In some care settings, the term client or participant is used instead of the term patient. Nationality is used as an indication of the country of citizenship. Marital status is a person’s formal position as defined by the Dutch civil code. There is a distinction between marriage and civil union. Linguistic proficiency is the ability to express oneself in a certain language and understand statements made in that language. This includes both oral and written communication." /> - <purpose value="This Patient resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Patient v4.3 (2024)](https://zibs.nl/wiki/Patient-v4.3(2024EN)). It also includes [zib Nationality v3.0 (2024)](https://zibs.nl/wiki/Nationality-v3.0(2024EN)), [zib MaritalStatus v3.2 (2024)](https://zibs.nl/wiki/MaritalStatus-v3.2(2024EN)) and [zib LanguageProficiency v4.0 (2024)](https://zibs.nl/wiki/LanguageProficiency-v4.0(2024EN))." /> + <description value="A person who receives medical, psychological, paramedical or nursing care. In some care settings, the term client or participant is used instead of the term patient." /> + <purpose value="This Patient resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Patient v4.3 (2024)](https://zibs.nl/wiki/Patient-v4.3(2024EN))." /> <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> @@ -27,36 +27,11 @@ <uri value="https://zibs.nl/wiki/Patient-v4.3(2024EN)" /> <name value="zib Patient-v4.3(2024EN)" /> </mapping> - <mapping> - <identity value="zib-nationality-v3.0-2024EN" /> - <uri value="https://zibs.nl/wiki/Nationality-v3.0(2024EN)" /> - <name value="zib Nationality-v3.0(2024EN)" /> - </mapping> - <mapping> - <identity value="zib-maritalstatus-v3.2-2024EN" /> - <uri value="https://zibs.nl/wiki/MaritalStatus-v3.2(2024EN)" /> - <name value="zib MaritalStatus-v3.2(2024EN)" /> - </mapping> - <mapping> - <identity value="zib-languageproficiency-v4.0-2024EN" /> - <uri value="https://zibs.nl/wiki/LanguageProficiency-v4.0(2024EN)" /> - <name value="zib LanguageProficiency-v4.0(2024EN)" /> - </mapping> <mapping> <identity value="zib-contactinformation-v1.3.1-2024EN" /> <uri value="https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)" /> <name value="zib ContactInformation-v1.3.1(2024EN)" /> </mapping> - <mapping> - <identity value="zib-contactperson-v4.1-2024EN" /> - <uri value="https://zibs.nl/wiki/ContactPerson-v4.1(2024EN)" /> - <name value="zib ContactPerson-v4.1(2024EN)" /> - </mapping> - <mapping> - <identity value="zib-payer-v4.1.-2024EN" /> - <uri value="https://zibs.nl/wiki/Payer-v4.1(2024EN)" /> - <name value="zib Payer-v4.1(2024EN)" /> - </mapping> <kind value="resource" /> <abstract value="true" /> <type value="Patient" /> @@ -73,34 +48,6 @@ <comment value="Patient" /> </mapping> </element> - <element id="Patient.extension:nationality"> - <path value="Patient.extension" /> - <sliceName value="nationality" /> - <comment value="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), the cardinality of the extension is left at `0..*` instead of the zib cardinality of `0..1`." /> - <type> - <code value="Extension" /> - <profile value="http://hl7.org/fhir/StructureDefinition/patient-nationality" /> - </type> - </element> - <element id="Patient.extension:nationality.extension:code"> - <path value="Patient.extension.extension" /> - <sliceName value="code" /> - </element> - <element id="Patient.extension:nationality.extension:code.value[x]"> - <path value="Patient.extension.extension.value[x]" /> - <short value="Nationality" /> - <definition value="Indicates the country of citizenship." /> - <alias value="Nationaliteit" /> - <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.6.3--20200901000000" /> - </binding> - <mapping> - <identity value="zib-nationality-v3.0-2024EN" /> - <map value="NL-CM:7.6.3" /> - <comment value="Nationality" /> - </mapping> - </element> <element id="Patient.extension:genderIdentity"> <path value="Patient.extension" /> <sliceName value="genderIdentity" /> @@ -112,6 +59,9 @@ </element> <element id="Patient.extension:genderIdentity.value[x]"> <path value="Patient.extension.value[x]" /> + <short value="GenderIdentity" /> + <definition value="The gender with which the person identifies." /> + <alias value="GenderIdentiteit" /> <mapping> <identity value="zib-patient-v4.3-2024EN" /> <map value="NL-CM:0.1.34" /> @@ -152,20 +102,14 @@ </discriminator> <rules value="open" /> </slicing> - <short value="NameInformation / PayerName" /> + <short value="NameInformation" /> <definition value="Patient's full name." /> <alias value="Naamgegevens" /> - <alias value="BetalerNaam" /> <mapping> - <identity value="zib-patient-v4.3-2040EN" /> + <identity value="zib-patient-v4.3-2024EN" /> <map value="NL-CM:0.1.6" /> <comment value="NameInformation" /> </mapping> - <mapping> - <identity value="zib-payer-v4.1-2024EN" /> - <map value="NL-CM:1.1.5" /> - <comment value="PayerName" /> - </mapping> </element> <element id="Patient.name:nameInformation"> <path value="Patient.name" /> @@ -207,11 +151,6 @@ <map value="NL-CM:20.6.1" /> <comment value="ContactInformation" /> </mapping> - <mapping> - <identity value="zib-payer-v4.1-2024EN" /> - <map value="NL-CM:1.1.12" /> - <comment value="ContactInformation" /> - </mapping> </element> <element id="Patient.telecom:telephoneNumbers"> <path value="Patient.telecom" /> @@ -270,7 +209,7 @@ <binding> <strength value="required" /> <description value="GeslachtCodelijst" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.0.1.1--20200901000000" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.0.1.1--20240415000000" /> </binding> <mapping> <identity value="zib-patient-v4.3-2024EN" /> @@ -338,7 +277,9 @@ </element> <element id="Patient.address"> <path value="Patient.address" /> + <short value="AddressInformation" /> <definition value="Patient's address information." /> + <alias value="Adresgegevens" /> <type> <code value="Address" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation" /> @@ -348,27 +289,6 @@ <map value="NL-CM:0.1.4" /> <comment value="AddressInformation" /> </mapping> - <mapping> - <identity value="zib-payer-v4.1-2024EN" /> - <map value="NL-CM:1.1.17" /> - <comment value="AddressInformation" /> - </mapping> - </element> - <element id="Patient.maritalStatus"> - <path value="Patient.maritalStatus" /> - <short value="MaritalStatus" /> - <definition value="A person’s marital status according to the terms and definition in the Dutch civil code." /> - <alias value="BurgerlijkeStaat" /> - <binding> - <strength value="required" /> - <description value="BurgerlijkeStaatCodelijst" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.9.1--20200901000000" /> - </binding> - <mapping> - <identity value="zib-maritalstatus-v3.2-2024EN" /> - <map value="NL-CM:7.9.2" /> - <comment value="MaritalStatus" /> - </mapping> </element> <element id="Patient.multipleBirth[x]"> <path value="Patient.multipleBirth[x]" /> @@ -395,265 +315,24 @@ <comment value="MultipleBirthIndicator" /> </mapping> </element> - <element id="Patient.contact"> - <path value="Patient.contact" /> - <short value="Contact" /> - <comment value="Whereas the zib ContactPerson includes all (non-healthcare professional) persons that are involved in the care for a patient, FHIR distinguishes two use cases for these persons: * The RelatedPerson resource is used to capture information about any person that is related to the patient, using the profile <http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson>. * Information about persons that should be _contacted_ regarding the care for the patient is captured using the `Patient.contact` resource. If a person is both a related person and a contact person, then some data duplication is inevitable. The zib-ContactPerson can be referenced using the extension in `contact:contactPerson`." /> - <alias value="Contactpersoon" /> - <mapping> - <identity value="zib-contactperson-v4.1-2024EN" /> - <map value="NL-CM:3.1.1" /> - <comment value="Contact" /> - </mapping> - </element> - <element id="Patient.contact.extension:contactPerson"> - <path value="Patient.contact.extension" /> - <sliceName value="contactPerson" /> - <max value="1" /> - <type> - <code value="Extension" /> - <profile value="http://hl7.org/fhir/StructureDefinition/patient-relatedPerson" /> - </type> - </element> - <element id="Patient.contact.extension:contactPerson.value[x]"> - <path value="Patient.contact.extension.value[x]" /> - <short value="Contact" /> - <definition value="Reference to a [zib-ContactPerson](http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson) instance containing the full details for the current contact." /> - <alias value="Contactpersoon" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/RelatedPerson" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson" /> - </type> - <mapping> - <identity value="zib-contactperson-v4.1-2024EN" /> - <map value="NL-CM:3.1.1" /> - <comment value="Contact" /> - </mapping> - </element> - <element id="Patient.contact.relationship"> - <path value="Patient.contact.relationship" /> - <slicing> - <discriminator> - <type value="value" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Patient.contact.relationship:role"> - <path value="Patient.contact.relationship" /> - <sliceName value="role" /> - <short value="Role" /> - <definition value="Defines the role of the contact in relation to the patient." /> - <alias value="Rol" /> - <binding> - <strength value="required" /> - <description value="RolCodelijst" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.3.1.2--20200901000000" /> - </binding> - <mapping> - <identity value="zib-contactperson-v4.1-2024EN" /> - <map value="NL-CM:3.1.2" /> - <comment value="Role" /> - </mapping> - </element> - <element id="Patient.contact.relationship:relationship"> - <path value="Patient.contact.relationship" /> - <sliceName value="relationship" /> - <short value="Relationship" /> - <definition value="Defines the contact’s familial relationship to the patient." /> - <alias value="Relatie" /> - <binding> - <strength value="required" /> - <description value="RelatieCodelijst" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.3.1.1--20200901000000" /> - </binding> - <mapping> - <identity value="zib-contactperson-v4.1-2024EN" /> - <map value="NL-CM:3.1.3" /> - <comment value="Relationship" /> - </mapping> - </element> - <element id="Patient.contact.name"> - <path value="Patient.contact.name" /> - <definition value="Full name of the contact." /> - <comment value="This element can and should not completely capture the NameInformation concept from zib ContactPerson; it should just be used for the information that is needed for contacting the person in relation to care of the patient. The full name information should instead be captured using an instance of [zib-ContactPerson](http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson), which can then be referenced from this resource. See the comment on `Patient.contact` for more information." /> - <type> - <code value="HumanName" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-NameInformation" /> - </type> - <mapping> - <identity value="zib-contactperson-v4.1-2024EN" /> - <map value="NL-CM:3.1.4" /> - <comment value="NameInformation" /> - </mapping> - </element> - <element id="Patient.contact.telecom"> - <path value="Patient.contact.telecom" /> - <slicing> - <discriminator> - <type value="profile" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - <short value="ContactInformation" /> - <definition value="The contact’s telephone number and/or e-mail address." /> - <comment value="The cardinality mismatch between the zib (`0..1`) and FHIR (`0..*`) is explained by the containers TelephoneNumbers (`0..*`) and EmailAddresses (`0..*`) inside the ContactInformation model. The FHIR datatype ContactPoint does not have these containers." /> - <alias value="Contactgegevens" /> - <mapping> - <identity value="zib-contactperson-v4.1-2024EN" /> - <map value="NL-CM:3.1.6" /> - <comment value="ContactInformation" /> - </mapping> - <mapping> - <identity value="zib-contactinformation-v1.3.1-2024EN" /> - <map value="NL-CM:20.6.1" /> - <comment value="ContactInformation" /> - </mapping> - </element> - <element id="Patient.contact.telecom:telephoneNumbers"> - <path value="Patient.contact.telecom" /> - <sliceName value="telephoneNumbers" /> - <type> - <code value="ContactPoint" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelephoneNumbers" /> - </type> - </element> - <element id="Patient.contact.telecom:emailAddresses"> - <path value="Patient.contact.telecom" /> - <sliceName value="emailAddresses" /> - <type> - <code value="ContactPoint" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-EmailAddresses" /> - </type> - </element> - <element id="Patient.contact.address"> - <path value="Patient.contact.address" /> - <definition value="Contact’s address information." /> - <comment value="This element can and should not completely capture the AddressInformation concept from zib ContactPerson; it should just be used for the information that is needed for contacting the person in relation to care of the patient. The full address information should instead be captured using an instance of [zib-ContactPerson](http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson), which can then be referenced from this resource. See the comment on `Patient.contact` for more information." /> - <type> - <code value="Address" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation" /> - </type> - <mapping> - <identity value="zib-contactperson-v4.1-2024EN" /> - <map value="NL-CM:3.1.5" /> - <comment value="AddressInformation" /> - </mapping> - </element> - <element id="Patient.communication"> - <path value="Patient.communication" /> - <short value="LanguageProficiency" /> - <alias value="Taalvaardigheid" /> - <mapping> - <identity value="zib-languageproficiency-v4.0-2024EN" /> - <map value="NL-CM:7.12.1" /> - <comment value="LanguageProficiency" /> - </mapping> - </element> - <element id="Patient.communication.extension:languageControl"> - <path value="Patient.communication.extension" /> - <sliceName value="languageControl" /> - <short value="LanguageControlListening / LanguageControlSpeaking / LanguageControlReading" /> - <definition value="The ability to understand spoken text in the language in question. The ability to express oneself in spoken language. The ability to understand written text in he language in question." /> - <comment value="The zib concepts LanguageControlListening, LanguageControlReading, LanguageControlSpeaking are captured using a core extension from the R4 FHIR specification. Each of these three concepts is encoded as a copy of the extension, typed using the code in the type slice according to the following mapping: * LanguageControlListening maps to code 'RSP' (Received spoken) * LanguageControlReading maps to code 'RWR' (Received written) * LanguageControlSpeaking maps to code 'ESP' (Expressed spoken)" /> - <alias value="TaalvaardigheidBegrijpen" /> - <alias value="TaalvaardigheidSpreken" /> - <alias value="TaalvaardigheidLezen" /> - <type> - <code value="Extension" /> - <profile value="http://hl7.org/fhir/StructureDefinition/patient-proficiency" /> - </type> - <mapping> - <identity value="zib-languageproficiency-v4.0-2024EN" /> - <map value="NL-CM:7.12.6" /> - <comment value="LanguageControlListening" /> - </mapping> - <mapping> - <identity value="zib-languageproficiency-v4.0-2024EN" /> - <map value="NL-CM:7.12.7" /> - <comment value="LanguageControlSpeaking" /> - </mapping> - <mapping> - <identity value="zib-languageproficiency-v4.0-2024EN" /> - <map value="NL-CM:7.12.8" /> - <comment value="LanguageControlReading" /> - </mapping> - </element> - <element id="Patient.communication.extension:languageControl.extension"> - <path value="Patient.communication.extension.extension" /> - <min value="2" /> - </element> - <element id="Patient.communication.extension:languageControl.extension:level"> - <path value="Patient.communication.extension.extension" /> - <sliceName value="level" /> - <min value="1" /> - </element> - <element id="Patient.communication.extension:languageControl.extension:level.value[x]"> - <path value="Patient.communication.extension.extension.value[x]" /> - <comment value="The zib ValueSets TaalvaardigheidBegrijpenCodelijst, TaalvaardigheidSprekenCodelijst and TaalvaardigheidLezenCodelijst are equal to the default FHIR ValueSet." /> - <binding> - <strength value="required" /> - </binding> - </element> - <element id="Patient.communication.extension:languageControl.extension:type"> - <path value="Patient.communication.extension.extension" /> - <sliceName value="type" /> - <min value="1" /> - <max value="1" /> - </element> - <element id="Patient.communication.extension:communicationDetails"> - <path value="Patient.communication.extension" /> - <sliceName value="communicationDetails" /> - <type> - <code value="Extension" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.CommunicationDetails" /> - </type> - </element> - <element id="Patient.communication.extension:communicationDetails.url"> - <path value="Patient.communication.extension.url" /> - <fixedUri value="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.CommunicationDetails" /> - </element> - <element id="Patient.communication.extension:comment"> - <path value="Patient.communication.extension" /> - <sliceName value="comment" /> - <max value="1" /> + <element id="Patient.multipleBirth[x]:multipleBirthInteger"> + <path value="Patient.multipleBirth[x]" /> + <sliceName value="multipleBirthInteger" /> + <short value="MultipleBirthSequence" /> + <definition value="The birth number in the sequence of a multiple birth. The first birth is given value 1. The middle birth in a triplet birth would be given value 2 and the third birth would have value 3. If multiple birth order is filled then the value of the MultipleIndicator must be "True"." /> + <alias value="Meerlingvolgorde" /> <type> - <code value="Extension" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-Comment" /> + <code value="integer" /> </type> - </element> - <element id="Patient.communication.extension:comment.url"> - <path value="Patient.communication.extension.url" /> - <fixedUri value="http://nictiz.nl/fhir/StructureDefinition/ext-Comment" /> - </element> - <element id="Patient.communication.extension:comment.value[x]"> - <path value="Patient.communication.extension.value[x]" /> - <short value="Comment" /> - <definition value="A comment on the linguistic proficiency. When using sign language, this field can be used to clarify, for example, which sign language is used. This can be informative, as there is not always a one-to-one relationship between the spoken language and sign language." /> - <alias value="Toelichting" /> <mapping> - <identity value="zib-languageproficiency-v4.0-2024EN" /> - <map value="NL-CM:7.12.5" /> - <comment value="Comment" /> + <identity value="zib-patient-v4.3-2024EN" /> + <map value="NL-CM:0.1.35" /> + <comment value="MultipleBirthSequence" /> </mapping> - </element> - <element id="Patient.communication.language"> - <path value="Patient.communication.language" /> - <short value="CommunicationLanguage" /> - <definition value="The language of communication." /> - <alias value="CommunicatieTaal" /> - <binding> - <strength value="required" /> - <description value="CommunicatieTaalCodelijst" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.12.2--20200901000000" /> - </binding> <mapping> - <identity value="zib-languageproficiency-v4.0-2024EN" /> - <map value="NL-CM:7.12.3" /> - <comment value="CommunicationLanguage" /> + <identity value="zib-patient-v4.3-2024EN" /> + <map value="NL-CM:0.1.31" /> + <comment value="MultipleBirthIndicator" /> </mapping> </element> </differential> diff --git a/zib/vocabulary/generated/ValueSet-GeslachtCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.0.1.1--20240415000000.xml b/zib/vocabulary/generated/ValueSet-GeslachtCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.0.1.1--20240415000000.xml new file mode 100644 index 0000000..dbe2cbc --- /dev/null +++ b/zib/vocabulary/generated/ValueSet-GeslachtCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.0.1.1--20240415000000.xml @@ -0,0 +1,125 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.0.1.1--20240415000000"/> + <meta> + <source value="http://acceptance.art-decor.org/fhir/4.0/zib2024bbr-"/> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + <tag> + <system value="http://hl7.org/fhir/FHIR-version"/> + <code value="4.0.1"/> + </tag> + </meta> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2024-04-15T00: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.0.1.1--20240415000000"/> + <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.0.1.1"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="GeslachtCodelijst"/> + <title value="GeslachtCodelijst"/> + <status value="draft"/> + <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="GeslachtCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Onbekend, Genderneutraal, X"/> + </extension> + <code value="UNK"/> + <display value="Unknown"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Unknown"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Anders"/> + </extension> + <code value="OTH"/> + <display value="Other"/> + </concept> + </include> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-AdministrativeGender"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Ongedifferentieerd"/> + </extension> + <code value="UN"/> + <display value="Undifferentiated"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Undifferentiated"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Man"/> + </extension> + <code value="M"/> + <display value="Male"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Male"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Vrouw, V"/> + </extension> + <code value="F"/> + <display value="Female"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Female"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> From b9a1e1c798b72421259d597f502e2dbe4f9e8ce5 Mon Sep 17 00:00:00 2001 From: Amy Koo <a.koo@furore.com> Date: Tue, 17 Sep 2024 11:39:05 +0200 Subject: [PATCH 03/32] zib-Patient: removed package.json --- package.json | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 package.json diff --git a/package.json b/package.json deleted file mode 100644 index e473102..0000000 --- a/package.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "name": "nictizrzib", - "version": "0.1.0", - "description": "Put a description here", - "dependencies": { - "hl7.fhir.r4.core": "4.0.1" - }, - "fhirVersions": [ - "4.0.1" - ] -} From 2f6c3bf3a161e98c937d30220ff788d943692440 Mon Sep 17 00:00:00 2001 From: Amy Koo <a.koo@furore.com> Date: Tue, 17 Sep 2024 14:07:34 +0200 Subject: [PATCH 04/32] zib-Patient: added conceptmap, knownissues, removed mapping --- known-issues.yml | 59 +++++++++++++++++ .../StructureDefinitions/nl-core-Patient.xml | 5 -- zib/StructureDefinitions/zib-Patient.xml | 17 ++--- ...lachtCodelijst-to-AdministrativeGender.xml | 66 +++++++++++++++++++ 4 files changed, 129 insertions(+), 18 deletions(-) create mode 100644 zib/vocabulary/manual/ConceptMap-GeslachtCodelijst-to-AdministrativeGender.xml diff --git a/known-issues.yml b/known-issues.yml index d929fdf..d042f41 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -4,9 +4,68 @@ issues should occur: true +zib-HealthcareProvider: + zib deviations: + Location.address: + - datatype: Address instead of a reference + reason: An address in FHIR is represented using the Address datatype, not as a separate resource. + - cardinality: 0..1 instead of 0..* + reason: The cardinality mismatch between the zib (0..*) and FHIR (0..1) is explained by the restriction of FHIR to limit the Location.address to a physical address while the zib allows for other types of addresses (e.g. a postal address). Other types of addresses than a physical address are given in Organization.address which is referenced by Location.managingOrganization. More documentation can be found at https://github.com/Nictiz/Nictiz-R4-zib2020/issues/38. + Location.telecom: + - cardinality: 0..* instead of 0..1 + 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 ContactInformation is mapped on .telecom. + +zib-Patient: + zib deviations: + + Patient.name*: + - datatype: HumanName instead of a reference + reason: A name in FHIR is represented using the HumanName datatype, not as a separate resource. + Patient.name: + - cardinality: 0..* instead of 0..1 + reason: The name information according to zib NameInformation may be split up over multiple instances of Patient.name. + Patient.telecom*: + - datatype: ContactPoint instead of a reference + reason: ContactInformation in FHIR is represented using the ContactPoint datatype, not as a separate resource. + Patient.telecom: + - cardinality: 0..* instead of 0..1 + for: NL-CM:0.1.5 (Patient.ContactInformation) + 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. + Patient.address: + - datatype: Address instead of a reference + reason: An address in FHIR is represented using the Address datatype, not as a separate resource. + Patient.deceased[x]:deceasedDateTime: + - short: DateOfDeath instead of DateOfDeath / DeathIndicator + reason: This element is mapped to two zib concepts, DateOfDeath and DeathIndicator. However, the latter is implicit -- although the zib recognizes both concepts, FHIR supports populating just one of them, thus DeathIndicator is assumed to be true when DateOfDeath is populated. For clarity reasons, the .deceasedDateTime slice has only DateOfDeath mapped to it. + - datatype: dateTime instead of boolean + reason: The boolean expected by DeathIndicator is only assumed; see the explanation above. + +unmapped zib concepts: + - NL-CM:17.2.10: HealthcareProvider.LocationNumber + reason: This zib concept is problematic to map cleanly to FHIR and it has been deemed too uncommon in practice to warrant an extension. + --- # The following issues are not "real" deviations stemming from design choices, but rather problems that pop up due to # shortcomings in tooling, the used terminology server, etc. # These might occur in one or more profiles, or in none if they have been fixed in the meantime. issues should occur: false + +zib-HealthcareProvider: + ignored issues: + Location.address: + - message: "Constraint failed: sd-pg-02: 'If mapping.map exists and the mapping is not implicit, short should exist'" + reason: The required short description is given by the datatype profile, so it is absent from the differential. + - message: "Constraint failed: sd-pg-04: 'If mapping.map exists and the mapping is not implicit, alias should exist.'" + reason: The required alias is given by the datatype profile, so it is absent from the differential. + +zib-Patient: + ignored issues: + Patient.address: + - message: "Constraint failed: sd-pg-02: 'If mapping.map exists and the mapping is not implicit, short should exist'" + reason: The short description is defined on the datatype profile and not repeated in the differential. + - message: "Constraint failed: sd-pg-04: 'If mapping.map exists and the mapping is not implicit, alias should exist.'" + reason: The alias is defined on the datatype profile and not repeated in the differential. diff --git a/nl-core/StructureDefinitions/nl-core-Patient.xml b/nl-core/StructureDefinitions/nl-core-Patient.xml index 9556fdd..9384c84 100644 --- a/nl-core/StructureDefinitions/nl-core-Patient.xml +++ b/nl-core/StructureDefinitions/nl-core-Patient.xml @@ -25,11 +25,6 @@ <uri value="https://zibs.nl/wiki/Patient-v4.3(2024EN)" /> <name value="zib Patient-v4.3(2024EN)" /> </mapping> - <mapping> - <identity value="zib-contactinformation-v1.3.1-2024EN" /> - <uri value="https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)" /> - <name value="zib ContactInformation-v1.3.1(2024EN)" /> - </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Patient" /> diff --git a/zib/StructureDefinitions/zib-Patient.xml b/zib/StructureDefinitions/zib-Patient.xml index bc03865..a88ea99 100644 --- a/zib/StructureDefinitions/zib-Patient.xml +++ b/zib/StructureDefinitions/zib-Patient.xml @@ -4,7 +4,6 @@ <text> <status value="empty" /><div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div></text> <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Patient" /> - <version value="0.0.1" /> <name value="ZibPatient" /> <title value="zib Patient" /> <status value="draft" /> @@ -27,11 +26,6 @@ <uri value="https://zibs.nl/wiki/Patient-v4.3(2024EN)" /> <name value="zib Patient-v4.3(2024EN)" /> </mapping> - <mapping> - <identity value="zib-contactinformation-v1.3.1-2024EN" /> - <uri value="https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)" /> - <name value="zib ContactInformation-v1.3.1(2024EN)" /> - </mapping> <kind value="resource" /> <abstract value="true" /> <type value="Patient" /> @@ -62,6 +56,10 @@ <short value="GenderIdentity" /> <definition value="The gender with which the person identifies." /> <alias value="GenderIdentiteit" /> + <binding> + <strength value="extensible" /> + <valueSet value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.0.1.2--20240415000000" /> + </binding> <mapping> <identity value="zib-patient-v4.3-2024EN" /> <map value="NL-CM:0.1.34" /> @@ -146,11 +144,6 @@ <map value="NL-CM:0.1.5" /> <comment value="ContactInformation" /> </mapping> - <mapping> - <identity value="zib-contactinformation-v1.3.1-2024EN" /> - <map value="NL-CM:20.6.1" /> - <comment value="ContactInformation" /> - </mapping> </element> <element id="Patient.telecom:telephoneNumbers"> <path value="Patient.telecom" /> @@ -277,9 +270,7 @@ </element> <element id="Patient.address"> <path value="Patient.address" /> - <short value="AddressInformation" /> <definition value="Patient's address information." /> - <alias value="Adresgegevens" /> <type> <code value="Address" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation" /> diff --git a/zib/vocabulary/manual/ConceptMap-GeslachtCodelijst-to-AdministrativeGender.xml b/zib/vocabulary/manual/ConceptMap-GeslachtCodelijst-to-AdministrativeGender.xml new file mode 100644 index 0000000..305296f --- /dev/null +++ b/zib/vocabulary/manual/ConceptMap-GeslachtCodelijst-to-AdministrativeGender.xml @@ -0,0 +1,66 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ConceptMap xmlns="http://hl7.org/fhir"> + <id value="GeslachtCodelijst-to-AdministrativeGender"/> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/concept-bidirectional"> + <valueBoolean value="false"/> + </extension> + <url value="http://nictiz.nl/fhir/ConceptMap/GeslachtCodelijst-to-AdministrativeGender"/> + <name value="GeslachtCodelijst_to_AdministrativeGender"/> + <title value="GeslachtCodelijst to AdministrativeGender"/> + <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="Maps gender codes as found in the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Patient v4.3 (2024)](https://zibs.nl/wiki/Patient-v4.3(2024EN)) and [zib HealthProfessional v4.0 (2024)](https://zibs.nl/wiki/HealthProfessional-v4.0(2024EN)) to <http://hl7.org/fhir/ValueSet/administrative-gender> as found in `Patient.gender` and `Practitioner.gender` in FHIR R4. Note: these zibs both define an identical ValueSet with the identical name 'GeslachtCodelijst', but with a different canonical URL. To allow both ValueSets as source for this ConceptMap, no `sourceCanonical` is given."/> + <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." /> + <targetCanonical value="http://hl7.org/fhir/ValueSet/administrative-gender"/> + <group> + <!-- 2.16.840.1.113883.5.1 --> + <source value="http://terminology.hl7.org/CodeSystem/v3-AdministrativeGender"/> + <target value="http://hl7.org/fhir/administrative-gender"/> + <element> + <code value="M"/> + <target> + <code value="male"/> + <equivalence value="equal"/> + </target> + </element> + <element> + <code value="F"/> + <target> + <code value="female"/> + <equivalence value="equal"/> + </target> + </element> + <element> + <code value="UN"/> + <target> + <code value="other"/> + <equivalence value="narrower"/> + <comment value="Undifferentiated: the gender of a person could not be uniquely defined as male or female, such as hermaphrodite. Other: neither male nor female and not unknown."/> + </target> + </element> + </group> + <group> + <!-- 2.16.840.1.113883.5.1008 --> + <source value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> + <target value="http://hl7.org/fhir/administrative-gender"/> + <element> + <code value="UNK"/> + <target> + <code value="unknown"/> + <equivalence value="equal"/> + </target> + </element> + </group> +</ConceptMap> From 4938e94cab440e4bd5a31d02f56c16923a7d9d5d Mon Sep 17 00:00:00 2001 From: Amy Koo <a.koo@furore.com> Date: Thu, 19 Sep 2024 11:41:39 +0200 Subject: [PATCH 05/32] Added GenderidentiteitCodelijst --- zib/StructureDefinitions/zib-Patient.xml | 2 +- ...2.4.3.11.60.40.2.0.1.2--20240415000000.xml | 137 ++++++++++++++++++ 2 files changed, 138 insertions(+), 1 deletion(-) create mode 100644 zib/vocabulary/generated/ValueSet-GenderidentiteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.0.1.2--20240415000000.xml diff --git a/zib/StructureDefinitions/zib-Patient.xml b/zib/StructureDefinitions/zib-Patient.xml index a88ea99..a9d1fd9 100644 --- a/zib/StructureDefinitions/zib-Patient.xml +++ b/zib/StructureDefinitions/zib-Patient.xml @@ -58,7 +58,7 @@ <alias value="GenderIdentiteit" /> <binding> <strength value="extensible" /> - <valueSet value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.0.1.2--20240415000000" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.0.1.2--20240415000000" /> </binding> <mapping> <identity value="zib-patient-v4.3-2024EN" /> diff --git a/zib/vocabulary/generated/ValueSet-GenderidentiteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.0.1.2--20240415000000.xml b/zib/vocabulary/generated/ValueSet-GenderidentiteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.0.1.2--20240415000000.xml new file mode 100644 index 0000000..5781c33 --- /dev/null +++ b/zib/vocabulary/generated/ValueSet-GenderidentiteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.0.1.2--20240415000000.xml @@ -0,0 +1,137 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.0.1.2--20240415000000"/> + <meta> + <source value="http://acceptance.art-decor.org/fhir/4.0/zib2024bbr-"/> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + <tag> + <system value="http://hl7.org/fhir/FHIR-version"/> + <code value="4.0.1"/> + </tag> + </meta> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2024-04-15T00: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.0.1.2--20240415000000"/> + <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.0.1.2"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="GenderidentiteitCodelijst"/> + <title value="GenderidentiteitCodelijst"/> + <status value="draft"/> + <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="GenderidentiteitCodelijst"/> + <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> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Anders"/> + </extension> + <code value="OTH"/> + <display value="Other"/> + </concept> + </include> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Identificeert zich als man"/> + </extension> + <code value="446151000124109"/> + <display value="Identifies as male gender"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Identifies as male gender"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Mannelijke genderidentiteit"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Identificeert zich als vrouw"/> + </extension> + <code value="446141000124107"/> + <display value="Identifies as female gender"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Identifies as female gender"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Vrouwelijke genderidentiteit"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Identificeert zich als non-binair"/> + </extension> + <code value="33791000087105"/> + <display value="Identifies as nonbinary gender"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Identifies as nonbinary gender"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Non-binaire genderidentiteit"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> From 92b694f4597fc5030e2fcf64800a3ced85e68884 Mon Sep 17 00:00:00 2001 From: Amy Koo <a.koo@furore.com> Date: Wed, 25 Sep 2024 14:05:31 +0200 Subject: [PATCH 06/32] Added release notes and known issues --- known-issues.yml | 32 +++++--------------------------- release-notes.md | 7 +++++++ 2 files changed, 12 insertions(+), 27 deletions(-) create mode 100644 release-notes.md diff --git a/known-issues.yml b/known-issues.yml index d042f41..1db273a 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -4,23 +4,8 @@ issues should occur: true -zib-HealthcareProvider: - zib deviations: - Location.address: - - datatype: Address instead of a reference - reason: An address in FHIR is represented using the Address datatype, not as a separate resource. - - cardinality: 0..1 instead of 0..* - reason: The cardinality mismatch between the zib (0..*) and FHIR (0..1) is explained by the restriction of FHIR to limit the Location.address to a physical address while the zib allows for other types of addresses (e.g. a postal address). Other types of addresses than a physical address are given in Organization.address which is referenced by Location.managingOrganization. More documentation can be found at https://github.com/Nictiz/Nictiz-R4-zib2020/issues/38. - Location.telecom: - - cardinality: 0..* instead of 0..1 - 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 ContactInformation is mapped on .telecom. - zib-Patient: zib deviations: - Patient.name*: - datatype: HumanName instead of a reference reason: A name in FHIR is represented using the HumanName datatype, not as a separate resource. @@ -42,10 +27,11 @@ zib-Patient: reason: This element is mapped to two zib concepts, DateOfDeath and DeathIndicator. However, the latter is implicit -- although the zib recognizes both concepts, FHIR supports populating just one of them, thus DeathIndicator is assumed to be true when DateOfDeath is populated. For clarity reasons, the .deceasedDateTime slice has only DateOfDeath mapped to it. - datatype: dateTime instead of boolean reason: The boolean expected by DeathIndicator is only assumed; see the explanation above. - -unmapped zib concepts: - - NL-CM:17.2.10: HealthcareProvider.LocationNumber - reason: This zib concept is problematic to map cleanly to FHIR and it has been deemed too uncommon in practice to warrant an extension. + Patient.multipleBirth[x]:multipleBirthInteger: + - short: MultipleBirthSequence instead of MultipleBirthSequence / MultipleBirthIndicator + reason: This element is mapped to two zib concepts, MultipleBirthSequence and MultipleBirthIndicator. However, the latter is implicit -- although the zib recognizes both concepts, FHIR supports populating just one of them, thus MultipleBirthIndicator is assumed to be true when MultipleBirthSequence is populated. For clarity reasons, the .multipleBirthInteger slice has only MultipleBirthSequence mapped to it. + - datatype: integer instead of boolean + reason: The boolean expected by MultipleBirthIndicator is only assumed; see the explanation above. --- # The following issues are not "real" deviations stemming from design choices, but rather problems that pop up due to @@ -54,14 +40,6 @@ unmapped zib concepts: issues should occur: false -zib-HealthcareProvider: - ignored issues: - Location.address: - - message: "Constraint failed: sd-pg-02: 'If mapping.map exists and the mapping is not implicit, short should exist'" - reason: The required short description is given by the datatype profile, so it is absent from the differential. - - message: "Constraint failed: sd-pg-04: 'If mapping.map exists and the mapping is not implicit, alias should exist.'" - reason: The required alias is given by the datatype profile, so it is absent from the differential. - zib-Patient: ignored issues: Patient.address: diff --git a/release-notes.md b/release-notes.md new file mode 100644 index 0000000..299f9ca --- /dev/null +++ b/release-notes.md @@ -0,0 +1,7 @@ +## zib-Patient +* `.extension:genderIdentity.value[x]` ; extensions ; Added GenderIdentity on Patient; [ZIB-1693] +* `.gender` ; terminology ; Added guidance for mapping of 'X' and 'V' in GeslachtCodelijst-to-AdministrativeGender ConceptMap ; [ZIB-1239] +* `.multipleBirth[x]:multipleBirthInteger` ; mapping ; Added mapping of MultipleBirthSequence ; [ZIB-1670] +* `.multipleBirth[x]:multipleBirthInteger` ; textual ; Added guidance: When exporting the data, if `.multipleBirth[x]:multipleBirthInteger` (MultipleBirthSequence) is present and has a value, MultipleBirthIndicator may be set to 'true', since MultipleBirthIndicator and MultipleBirthSequence cannot both be represented at the same time. + + From 51af961ecde573529aa6a5550db9c06df50c6d25 Mon Sep 17 00:00:00 2001 From: Amy Koo <a.koo@furore.com> Date: Wed, 25 Sep 2024 17:17:11 +0200 Subject: [PATCH 07/32] zib ContactInformation-EmailAddresses en zib ContactInformation-TelephoneNumbers base profile --- ...core-ContactInformation-EmailAddresses.xml | 39 ++++ ...re-ContactInformation-TelephoneNumbers.xml | 39 ++++ .../zib-ContactInformation-EmailAddresses.xml | 83 +++++++++ ...ib-ContactInformation-TelephoneNumbers.xml | 166 ++++++++++++++++++ 4 files changed, 327 insertions(+) create mode 100644 nl-core/StructureDefinitions/nl-core-ContactInformation-EmailAddresses.xml create mode 100644 nl-core/StructureDefinitions/nl-core-ContactInformation-TelephoneNumbers.xml create mode 100644 zib/StructureDefinitions/zib-ContactInformation-EmailAddresses.xml create mode 100644 zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml diff --git a/nl-core/StructureDefinitions/nl-core-ContactInformation-EmailAddresses.xml b/nl-core/StructureDefinitions/nl-core-ContactInformation-EmailAddresses.xml new file mode 100644 index 0000000..03c42ce --- /dev/null +++ b/nl-core/StructureDefinitions/nl-core-ContactInformation-EmailAddresses.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-ContactInformation-EmailAddresses" /> + <text> + <status value="empty" /><div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div></text> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactInformation-EmailAddresses" /> + <name value="NlcoreContactInformationEmailAddresses" /> + <title value="nl core ContactInformation EmailAddresses" /> + <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="Contact information includes a person's telephone numbers en e-mail addresses." /> + <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.3.1-2024EN" /> + <uri value="https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)" /> + <name value="zib ContactInformation-v1.3.1(2024EN)" /> + </mapping> + <kind value="complex-type" /> + <abstract value="false" /> + <type value="ContactPoint" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-EmailAddresses" /> + <derivation value="constraint" /> + <differential> + <element id="ContactPoint"> + <path value="ContactPoint" /> + <alias value="nl-core-ContactInformation-EmailAddresses" /> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/nl-core/StructureDefinitions/nl-core-ContactInformation-TelephoneNumbers.xml b/nl-core/StructureDefinitions/nl-core-ContactInformation-TelephoneNumbers.xml new file mode 100644 index 0000000..920a174 --- /dev/null +++ b/nl-core/StructureDefinitions/nl-core-ContactInformation-TelephoneNumbers.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-ContactInformation-TelephoneNumbers" /> + <text> + <status value="empty" /><div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div></text> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactInformation-TelephoneNumbers" /> + <name value="NlcoreContactInformationTelephoneNumbers" /> + <title value="nl core ContactInformation TelephoneNumbers" /> + <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="Contact information includes a person's telephone numbers en e-mail addresses." /> + <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.3.1-2024EN" /> + <uri value="https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)" /> + <name value="zib ContactInformation-v1.3.1(2024EN)" /> + </mapping> + <kind value="complex-type" /> + <abstract value="false" /> + <type value="ContactPoint" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelephoneNumbers" /> + <derivation value="constraint" /> + <differential> + <element id="ContactPoint"> + <path value="ContactPoint" /> + <alias value="nl-core-ContactInformation-TelephoneNumbers" /> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/zib/StructureDefinitions/zib-ContactInformation-EmailAddresses.xml b/zib/StructureDefinitions/zib-ContactInformation-EmailAddresses.xml new file mode 100644 index 0000000..304c469 --- /dev/null +++ b/zib/StructureDefinitions/zib-ContactInformation-EmailAddresses.xml @@ -0,0 +1,83 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-ContactInformation-EmailAddresses" /> + <text> + <status value="empty" /><div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div></text> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-EmailAddresses" /> + <name value="ZibContactInformationEmailAddresses" /> + <title value="zib ContactInformation EmailAddresses" /> + <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="Contact information includes a person's telephone numbers en e-mail addresses." /> + <purpose value="This ContactPoint resource represents the EmailAddresses concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ContactInformation v1.3.1 (2024)](https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)). To implement the entire zib, the complementary profile [zib-ContactInformation-TelephoneNumbers](http://nictiz.nl/fhir/StructureDefinition/zib-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.3.1-2024EN" /> + <uri value="https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)" /> + <name value="zib ContactInformation-v1.3.1(2024EN)" /> + </mapping> + <kind value="complex-type" /> + <abstract value="true" /> + <type value="ContactPoint" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/ContactPoint" /> + <derivation value="constraint" /> + <differential> + <element id="ContactPoint"> + <path value="ContactPoint" /> + <short value="EmailAddresses" /> + <comment value="Implementation of the "EmailAddresses" concept of zib ContactInformation." /> + <alias value="EmailAdressen" /> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.3" /> + <comment value="EmailAddresses" /> + </mapping> + </element> + <element id="ContactPoint.system"> + <path value="ContactPoint.system" /> + <short value="email" /> + <min value="1" /> + <patternCode value="email" /> + </element> + <element id="ContactPoint.value"> + <path value="ContactPoint.value" /> + <short value="EmailAddress" /> + <definition value="The person's e-mail address" /> + <alias value="EmailAdres" /> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.7" /> + <comment value="EmailAddress" /> + </mapping> + </element> + <element id="ContactPoint.use"> + <path value="ContactPoint.use" /> + <short value="EmailAddressType" /> + <definition value="EmailAddressType indicates whether it is a private or business e-mail address." /> + <alias value="EmailSoort" /> + <binding> + <strength value="required" /> + <description value="Use ConceptMap EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse to translate terminology from the functional model to profile terminology in ValueSet ContactInformation-EmailAddressesUse." /> + <valueSet value="http://nictiz.nl/fhir/ValueSet/ContactInformation-EmailAddressesUse"> + <extension url="http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap"> + <valueCanonical value="http://nictiz.nl/fhir/ConceptMap/EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse" /> + </extension> + </valueSet> + </binding> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.8" /> + <comment value="EmailAddressType" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml b/zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml new file mode 100644 index 0000000..b8fd909 --- /dev/null +++ b/zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml @@ -0,0 +1,166 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-ContactInformation-TelephoneNumbers" /> + <text> + <status value="empty" /><div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div></text> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelephoneNumbers" /> + <name value="ZibContactInformationTelephoneNumbers" /> + <title value="zib ContactInformation TelephoneNumbers" /> + <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="Contact information includes a person's telephone numbers en e-mail addresses." /> + <purpose value="This ContactPoint resource represents the TelephoneNumbers concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ContactInformation v1.3.1 (2024)](https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)). For the entire zib, the complementary profile [zib-ContactInformation-EmailAddresses](http://nictiz.nl/fhir/StructureDefinition/zib-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.3.1-2024EN" /> + <uri value="https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)" /> + <name value="zib ContactInformation-v1.3.1(2024EN)" /> + </mapping> + <kind value="complex-type" /> + <abstract value="true" /> + <type value="ContactPoint" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/ContactPoint" /> + <derivation value="constraint" /> + <differential> + <element id="ContactPoint"> + <path value="ContactPoint" /> + <short value="TelephoneNumbers" /> + <comment value="Implementation of the "TelephoneNumbers" concept of zib ContactInformation. Please note that, although the zib concepts TelecomType and NumberType are functionally equivalent to the FHIR concepts `ContactPoint.system` and `ContactPoint.use` respectively, a mismatch occurs on the concept of mobile phone numbers; the zib uses the first concept and FHIR the second. For this reason, the ValueSet on `ContactPoint.system` is too narrow and the zib code will need to be communicated using the ext-CodeSpecification extension. Moreover, the NumberType contains an emergency contact concept which cannot be cleanly mapped using the ContactPointUse ValueSet on `.use`, as it entails more specific information on a standard work telephone number. While the CodeSpecification extension is typically used for conveying such granular information, this profile recognizes the suitability of the ContactPoint Purpose extension introduced in R5 and preadopts it here instead." /> + <alias value="Telefoonnummers" /> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.2" /> + <comment value="TelephoneNumbers" /> + </mapping> + </element> + <element id="ContactPoint.extension:comment"> + <path value="ContactPoint.extension" /> + <sliceName value="comment" /> + <type> + <code value="Extension" /> + <profile value="http://hl7.org/fhir/StructureDefinition/contactpoint-comment" /> + </type> + </element> + <element id="ContactPoint.extension:comment.value[x]"> + <path value="ContactPoint.extension.value[x]" /> + <short value="Comment" /> + <definition value="Explanation about the telephone number and how to use it. It can be indicated, for example, that it is a department number (for healthcare professionnals) or that availability by phone is only possible during a specified part of the day." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.9" /> + <comment value="Comment" /> + </mapping> + </element> + <element id="ContactPoint.extension:purpose"> + <path value="ContactPoint.extension" /> + <sliceName value="purpose" /> + <type> + <code value="Extension" /> + <profile value="http://hl7.org/fhir/StructureDefinition/contactpoint-purpose" /> + </type> + <isModifier value="false" /> + </element> + <element id="ContactPoint.extension:purpose.value[x]"> + <path value="ContactPoint.extension.value[x]" /> + <short value="NumberType" /> + <definition value="NumberType indicates whether the number is a landline, temporary, work telephone number. Only emergency contact numbers are profiled here." /> + <alias value="NummerSoort" /> + <binding> + <strength value="extensible" /> + <valueSet value="http://nictiz.nl/fhir/ValueSet/ContactInformation-TelephoneNumbersUse-EmergencyContact" /> + </binding> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.6" /> + <comment value="NumberType" /> + </mapping> + </element> + <element id="ContactPoint.system"> + <path value="ContactPoint.system" /> + <short value="TelecomType" /> + <definition value="The telecom or device type that the telephone number is connected to." /> + <alias value="TelecomType" /> + <min value="1" /> + <binding> + <strength value="required" /> + <description value="Use ConceptMap TelecomType-to-ContactInformation-TelephoneNumbersSystem to translate terminology from the functional model to profile terminology in ValueSet ContactInformation-TelephoneNumbersSystem." /> + <valueSet value="http://nictiz.nl/fhir/ValueSet/ContactInformation-TelephoneNumbersSystem"> + <extension url="http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap"> + <valueCanonical value="http://nictiz.nl/fhir/ConceptMap/TelecomType-to-ContactInformation-TelephoneNumbersSystem" /> + </extension> + </valueSet> + </binding> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.5" /> + <comment value="TelecomType" /> + </mapping> + </element> + <element id="ContactPoint.system.extension:telecomType"> + <path value="ContactPoint.system.extension" /> + <sliceName value="telecomType" /> + <max value="1" /> + <type> + <code value="Extension" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification" /> + </type> + </element> + <element id="ContactPoint.system.extension:telecomType.value[x]"> + <path value="ContactPoint.system.extension.value[x]" /> + <short value="TelecomType" /> + <definition value="The telecom or device type that the telephone number is connected to." /> + <alias value="TelecomType" /> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000" /> + </binding> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.5" /> + <comment value="TelecomType" /> + </mapping> + </element> + <element id="ContactPoint.value"> + <path value="ContactPoint.value" /> + <short value="TelephoneNumber" /> + <definition value="The person's telephone number." /> + <alias value="Telefoonnummer" /> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.4" /> + <comment value="TelephoneNumber" /> + </mapping> + </element> + <element id="ContactPoint.use"> + <path value="ContactPoint.use" /> + <short value="NumberType" /> + <definition value="NumberType indicates whether the number is a landline, temporary, work telephone number." /> + <comment value="Whenever the NumberType is _EC_, use the contactpoint-purpose extension to convey the NumberType and populate this element with _work_. The functional model typically relies on the CodeSpecification extension for conveying more detailed information. However, since R5 already provides an extension for the purpose of a ContactPoint, it is pre-adopted in this profile instead." /> + <alias value="NummerSoort" /> + <binding> + <strength value="required" /> + <description value="Use ConceptMap NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse to translate terminology from the functional model to profile terminology in ValueSet ContactInformation-TelephoneNumbersUse." /> + <valueSet value="http://nictiz.nl/fhir/ValueSet/ContactInformation-TelephoneNumbersUse"> + <extension url="http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap"> + <valueCanonical value="http://nictiz.nl/fhir/ConceptMap/NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse" /> + </extension> + </valueSet> + </binding> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.6" /> + <comment value="NumberType" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file From 36fe60cc0f5781f9355925a35b8e3d39d94c0e8f Mon Sep 17 00:00:00 2001 From: Amy Koo <a.koo@furore.com> Date: Thu, 26 Sep 2024 12:10:46 +0200 Subject: [PATCH 08/32] added valuesets, codesystem, conceptmaps and release notes --- release-notes.md | 7 + ....2.4.3.11.60.40.4.22.1--20240415000000.xml | 85 ++++++++++ ....4.3.11.60.40.2.20.6.3--20240415000000.xml | 93 +++++++++++ ....4.3.11.60.40.2.20.6.2--20240415000000.xml | 125 +++++++++++++++ ....4.3.11.60.40.2.20.6.1--20240415000000.xml | 146 ++++++++++++++++++ ...o-ContactInformation-EmailAddressesUse.xml | 47 ++++++ ...ContactInformation-TelephoneNumbersUse.xml | 62 ++++++++ ...tactInformation-TelephoneNumbersSystem.xml | 67 ++++++++ ...t-ContactInformation-EmailAddressesUse.xml | 30 ++++ ...tactInformation-TelephoneNumbersSystem.xml | 34 ++++ ...n-TelephoneNumbersUse-EmergencyContact.xml | 26 ++++ ...ContactInformation-TelephoneNumbersUse.xml | 34 ++++ 12 files changed, 756 insertions(+) create mode 100644 release-notes.md create mode 100644 zib/vocabulary/generated/CodeSystem-TelecomDeviceTypes-2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000.xml create mode 100644 zib/vocabulary/generated/ValueSet-EmailSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.3--20240415000000.xml create mode 100644 zib/vocabulary/generated/ValueSet-NummerSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.2--20240415000000.xml create mode 100644 zib/vocabulary/generated/ValueSet-TelecomTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000.xml create mode 100644 zib/vocabulary/manual/ConceptMap-EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse.xml create mode 100644 zib/vocabulary/manual/ConceptMap-NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse.xml create mode 100644 zib/vocabulary/manual/ConceptMap-TelecomType-to-ContactInformation-TelephoneNumbersSystem.xml create mode 100644 zib/vocabulary/manual/ValueSet-ContactInformation-EmailAddressesUse.xml create mode 100644 zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersSystem.xml create mode 100644 zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse-EmergencyContact.xml create mode 100644 zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse.xml diff --git a/release-notes.md b/release-notes.md new file mode 100644 index 0000000..ce81077 --- /dev/null +++ b/release-notes.md @@ -0,0 +1,7 @@ +## zib-ContactInformation +* `.extension:comment` ; extension ; Replaced the extension `ext-comment` with the extension `contactpoint-comment` on zib-ContactInformation-TelephoneNumbers. ; ZIBFHIR-97 +* `.extension:purpose` ; extension ; Added `contactpoint-purpose` on zib-ContactInformation-TelephoneNumbers to capture the zib terminology of NumberTypeCodelist, since the zib and FHIR ValueSet on `.use` do not completely map. +* `.extension:purpose` ; textual ; Added guidance for mapping of _EC_ in ConceptMap NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse. ; ZIB-1652 +* `ContactPoint` ; textual ; Added mapping guidance for NumberType on the root comment of zib-ContactInformation-TelephoneNumbers. + + diff --git a/zib/vocabulary/generated/CodeSystem-TelecomDeviceTypes-2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000.xml b/zib/vocabulary/generated/CodeSystem-TelecomDeviceTypes-2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000.xml new file mode 100644 index 0000000..19f3200 --- /dev/null +++ b/zib/vocabulary/generated/CodeSystem-TelecomDeviceTypes-2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000.xml @@ -0,0 +1,85 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml" lang="nl-NL" xml:lang="nl-NL">Definitie-resources zijn niet voorzien van een narrative. Een menselijk leesbare versie is te vinden via de implementation guide(s) waarin deze resource gebruikt wordt.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2024-04-15T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/CodeSystem/2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000"/> + <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.22.1"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="TelecomDeviceTypes"/> + <title value="TelecomDeviceTypes"/> + <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="TelecomDeviceTypes"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="2"/> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties#status"/> + <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> + <code value="FAX"/> + <display value="Fax"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Fax"/> + </designation> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="LL"/> + <display value="Vaste lijn"/> + <definition value="Vast telefoonnummer"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Land Line"/> + </designation> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/zib/vocabulary/generated/ValueSet-EmailSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.3--20240415000000.xml b/zib/vocabulary/generated/ValueSet-EmailSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.3--20240415000000.xml new file mode 100644 index 0000000..4049789 --- /dev/null +++ b/zib/vocabulary/generated/ValueSet-EmailSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.3--20240415000000.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.20.6.3--20240415000000"/> + <meta> + <source value="http://acceptance.art-decor.org/fhir/4.0/zib2024bbr-"/> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + <tag> + <system value="http://hl7.org/fhir/FHIR-version"/> + <code value="4.0.1"/> + </tag> + </meta> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2024-04-15T00: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.20.6.3--20240415000000"/> + <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.20.6.3"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="EmailSoortCodelijst"/> + <title value="EmailSoortCodelijst"/> + <status value="draft"/> + <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="EmailSoortCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Anders"/> + </extension> + <code value="OTH"/> + <display value="Other"/> + </concept> + </include> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Privé e-mailadres"/> + </extension> + <code value="HP"/> + <display value="Primary Home"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Primary Home"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Zakelijk e-mailadres"/> + </extension> + <code value="WP"/> + <display value="Work Place"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Work Place"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/zib/vocabulary/generated/ValueSet-NummerSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.2--20240415000000.xml b/zib/vocabulary/generated/ValueSet-NummerSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.2--20240415000000.xml new file mode 100644 index 0000000..94494dd --- /dev/null +++ b/zib/vocabulary/generated/ValueSet-NummerSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.2--20240415000000.xml @@ -0,0 +1,125 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.20.6.2--20240415000000"/> + <meta> + <source value="http://acceptance.art-decor.org/fhir/4.0/zib2024bbr-"/> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + <tag> + <system value="http://hl7.org/fhir/FHIR-version"/> + <code value="4.0.1"/> + </tag> + </meta> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2024-04-15T00: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.20.6.2--20240415000000"/> + <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.20.6.2"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="NummerSoortCodelijst"/> + <title value="NummerSoortCodelijst"/> + <status value="draft"/> + <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="NummerSoortCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Anders"/> + </extension> + <code value="OTH"/> + <display value="Other"/> + </concept> + </include> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Privé telefoonnummer"/> + </extension> + <code value="HP"/> + <display value="Primary Home"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Primary Home"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Tijdelijk telefoonnummer"/> + </extension> + <code value="TMP"/> + <display value="Temporary Address"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Temporary Address"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Zakelijk telefoonnummer"/> + </extension> + <code value="WP"/> + <display value="Work Place"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Work Place"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Spoednummer"/> + </extension> + <code value="EC"/> + <display value="Emergencycontact"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Emergencycontact"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/zib/vocabulary/generated/ValueSet-TelecomTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000.xml b/zib/vocabulary/generated/ValueSet-TelecomTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000.xml new file mode 100644 index 0000000..45f3bac --- /dev/null +++ b/zib/vocabulary/generated/ValueSet-TelecomTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000.xml @@ -0,0 +1,146 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000"/> + <meta> + <source value="http://acceptance.art-decor.org/fhir/4.0/zib2024bbr-"/> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + <tag> + <system value="http://hl7.org/fhir/FHIR-version"/> + <code value="4.0.1"/> + </tag> + </meta> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2024-04-15T00: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.20.6.1--20240415000000"/> + <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.20.6.1"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="TelecomTypeCodelijst"/> + <title value="TelecomTypeCodelijst"/> + <status value="draft"/> + <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="TelecomTypeCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="http://decor.nictiz.nl/fhir/CodeSystem/2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Vast telefoonnummer"/> + </extension> + <code value="LL"/> + <display value="Land Line"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Land Line"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Vaste lijn"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Fax"/> + </extension> + <code value="FAX"/> + <display value="Fax"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Fax"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Fax"/> + </designation> + </concept> + </include> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Anders"/> + </extension> + <code value="OTH"/> + <display value="Other"/> + </concept> + </include> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Mobiel telefoonnummer"/> + </extension> + <code value="MC"/> + <display value="Mobile Contact"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Mobile Contact"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Pieper"/> + </extension> + <code value="PG"/> + <display value="Pager"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Pager"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/zib/vocabulary/manual/ConceptMap-EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse.xml b/zib/vocabulary/manual/ConceptMap-EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse.xml new file mode 100644 index 0000000..4059da8 --- /dev/null +++ b/zib/vocabulary/manual/ConceptMap-EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse.xml @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ConceptMap xmlns="http://hl7.org/fhir"> + <id value="EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse" /> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/concept-bidirectional"> + <valueBoolean value="true"/> + </extension> + <url value="http://nictiz.nl/fhir/ConceptMap/EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse" /> + <name value="EmailSoortCodelijst_to_ContactInformation_EmailAddressesUse" /> + <title value="EmailSoortCodelijst to ContactInformation-EmailAddressesUse" /> + <status value="active" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Maps EmailAddressType codes as found in the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ContactInformation v1.3.1 (2024)](https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)) to `ContactPoint.use` 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.6.3--20240415000000"/> + <targetCanonical value="http://nictiz.nl/fhir/ValueSet/ContactInformation-EmailAddressesUse"/> + <group> + <!-- 2.16.840.1.113883.5.1119 --> + <source value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <target value="http://hl7.org/fhir/contact-point-use"/> + <element> + <code value="HP"/> + <target> + <code value="home"/> + <equivalence value="equal"/> + </target> + </element> + <element> + <code value="WP"/> + <target> + <code value="work"/> + <equivalence value="equal"/> + </target> + </element> + </group> +</ConceptMap> \ No newline at end of file diff --git a/zib/vocabulary/manual/ConceptMap-NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse.xml b/zib/vocabulary/manual/ConceptMap-NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse.xml new file mode 100644 index 0000000..08c4905 --- /dev/null +++ b/zib/vocabulary/manual/ConceptMap-NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ConceptMap xmlns="http://hl7.org/fhir"> + <id value="NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse" /> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/concept-bidirectional"> + <valueBoolean value="true"/> + </extension> + <url value="http://nictiz.nl/fhir/ConceptMap/NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse" /> + <name value="NummerSoortCodelijst_to_ContactInformation_TelephoneNumbersUse" /> + <title value="NummerSoortCodelijst to ContactInformation-TelephoneNumbersUse" /> + <status value="active" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Maps NumberType codes as found in the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ContactInformation v1.3.1 (2024)](https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)) to `ContactPoint.use` 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.6.2--20240415000000"/> + <targetCanonical value="http://nictiz.nl/fhir/ValueSet/ContactInformation-TelephoneNumbersUse"/> + <group> + <!-- 2.16.840.1.113883.5.1119 --> + <source value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <target value="http://hl7.org/fhir/contact-point-use"/> + <element> + <code value="HP"/> + <target> + <code value="home"/> + <equivalence value="equal"/> + </target> + </element> + <element> + <code value="TMP"/> + <target> + <code value="temp"/> + <equivalence value="equal"/> + </target> + </element> + <element> + <code value="WP"/> + <target> + <code value="work"/> + <equivalence value="equal"/> + </target> + </element> + <element> + <code value="EC"/> + <target> + <code value="work"/> + <equivalence value="subsumes"/> + <comment value="'EC' is an emergency work number, while 'work' is any work number."/> + </target> + </element> + </group> +</ConceptMap> \ No newline at end of file diff --git a/zib/vocabulary/manual/ConceptMap-TelecomType-to-ContactInformation-TelephoneNumbersSystem.xml b/zib/vocabulary/manual/ConceptMap-TelecomType-to-ContactInformation-TelephoneNumbersSystem.xml new file mode 100644 index 0000000..0118cff --- /dev/null +++ b/zib/vocabulary/manual/ConceptMap-TelecomType-to-ContactInformation-TelephoneNumbersSystem.xml @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ConceptMap xmlns="http://hl7.org/fhir"> + <id value="TelecomType-to-ContactInformation-TelephoneNumbersSystem" /> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/concept-bidirectional"> + <valueBoolean value="true"/> + </extension> + <url value="http://nictiz.nl/fhir/ConceptMap/TelecomType-to-ContactInformation-TelephoneNumbersSystem" /> + <name value="TelecomType_to_ContactInformation_TelephoneNumbersSystem" /> + <title value="TelecomType to ContactInformation-TelephoneNumbersSystem" /> + <status value="active" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Maps TelecomType codes as found in the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ContactInformation v1.2 (2020)](https://zibs.nl/wiki/ContactInformation-v1.2(2020EN)) to `ContactPoint.system` codes as found in FHIR R4. Note: The id and in addition, the canonical, name and title of this ConceptMap deviate from the guidelines ('Codelijst' is removed') because it would overflow the 64 character limit."/> + <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.6.1--20240415000000"/> + <targetCanonical value="http://nictiz.nl/fhir/ValueSet/ContactInformation-TelephoneNumbersSystem"/> + <group> + <source value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1"/> + <target value="http://hl7.org/fhir/contact-point-system" /> + <element> + <code value="LL"/> + <target> + <code value="phone"/> + <equivalence value="subsumes"/> + <comment value="LL: land line/vast telefoonnummer. Phone: any voice phone, land or mobile."/> + </target> + </element> + <element> + <code value="FAX"/> + <target> + <code value="fax"/> + <equivalence value="equal"/> + </target> + </element> + </group> + <group> + <!-- 2.16.840.1.113883.5.1119 --> + <source value="http://terminology.hl7.org/CodeSystem/v3-AddressUse" /> + <target value="http://hl7.org/fhir/contact-point-system" /> + <element> + <code value="MC"/> + <target> + <code value="phone"/> + <equivalence value="subsumes"/> + <comment value="MC: mobile contact/mobiel telefoonnummer. Phone: any voice phone, land or mobile."/> + </target> + </element> + <element> + <code value="PG"/> + <target> + <code value="pager"/> + <equivalence value="equal"/> + </target> + </element> + </group> +</ConceptMap> \ No newline at end of file diff --git a/zib/vocabulary/manual/ValueSet-ContactInformation-EmailAddressesUse.xml b/zib/vocabulary/manual/ValueSet-ContactInformation-EmailAddressesUse.xml new file mode 100644 index 0000000..573b8f9 --- /dev/null +++ b/zib/vocabulary/manual/ValueSet-ContactInformation-EmailAddressesUse.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="ContactInformation-EmailAddressesUse"/> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <url value="http://nictiz.nl/fhir/ValueSet/ContactInformation-EmailAddressesUse"/> + <version value="4.0.1"/> + <name value="ContactInformationEmailAddressesUse"/> + <title value="ContactPointUse ValueSet for zib ContactInformation EmailAddress"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Nictiz"/> + <description value="Use of contact point, restricted to the use for the EmailAddresses concept of zib ContactInformation."/> + <immutable value="true"/> + <compose> + <include> + <system value="http://hl7.org/fhir/contact-point-use"/> + <concept> + <code value="home"/> + <display value="Home"/> + </concept> + <concept> + <code value="work"/> + <display value="Work"/> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersSystem.xml b/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersSystem.xml new file mode 100644 index 0000000..fe3cc1d --- /dev/null +++ b/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersSystem.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="ContactInformation-TelephoneNumbersSystem"/> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <url value="http://nictiz.nl/fhir/ValueSet/ContactInformation-TelephoneNumbersSystem"/> + <version value="4.0.1"/> + <name value="ContactInformationTelephoneNumbersSystem"/> + <title value="ContactPointSystem ValueSet for zib ContactInformation TelephoneNumbers"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Nictiz"/> + <description value="Telecommunications form for contact point, restricted to the use for the TelephoneNumbers concept of zib ContactInformation."/> + <immutable value="true"/> + <compose> + <include> + <system value="http://hl7.org/fhir/contact-point-system"/> + <concept> + <code value="phone"/> + <display value="Phone"/> + </concept> + <concept> + <code value="fax"/> + <display value="Fax"/> + </concept> + <concept> + <code value="pager"/> + <display value="Pager"/> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse-EmergencyContact.xml b/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse-EmergencyContact.xml new file mode 100644 index 0000000..94ab908 --- /dev/null +++ b/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse-EmergencyContact.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="ContactInformation-TelephoneNumbersUse-EmergencyContact"/> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <url value="http://nictiz.nl/fhir/ValueSet/ContactInformation-TelephoneNumbersUse-EmergencyContact"/> + <version value="4.0.1"/> + <name value="ContactInformationTelephoneNumbersUseEmergencyContact"/> + <title value="ContactPointPurpose ValueSet for zib ContactInformation TelephoneNumbers"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Nictiz"/> + <description value="Purpose of contact point, restricted to the use for the TelephoneNumbers concept of zib ContactInformation."/> + <immutable value="true"/> + <compose> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <concept> + <code value="EC"/> + <display value="Emergencycontact"/> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse.xml b/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse.xml new file mode 100644 index 0000000..f739b3d --- /dev/null +++ b/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="ContactInformation-TelephoneNumbersUse"/> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <url value="http://nictiz.nl/fhir/ValueSet/ContactInformation-TelephoneNumbersUse"/> + <version value="4.0.1"/> + <name value="ContactInformationTelephoneNumbersUse"/> + <title value="ContactPointUse ValueSet for zib ContactInformation TelephoneNumbers"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Nictiz"/> + <description value="Use of contact point, restricted to the use for the TelephoneNumbers concept of zib ContactInformation."/> + <immutable value="true"/> + <compose> + <include> + <system value="http://hl7.org/fhir/contact-point-use"/> + <concept> + <code value="home"/> + <display value="Home"/> + </concept> + <concept> + <code value="work"/> + <display value="Work"/> + </concept> + <concept> + <code value="temp"/> + <display value="Temp"/> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file From 397fcbefeec1b992729c317c474b30b6ae008b84 Mon Sep 17 00:00:00 2001 From: Ardon Toonstra <ardon@fire.ly> Date: Mon, 30 Sep 2024 13:03:20 +0200 Subject: [PATCH 09/32] updated release-notes to conform to convention --- release-notes.md | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/release-notes.md b/release-notes.md index 299f9ca..aea334e 100644 --- a/release-notes.md +++ b/release-notes.md @@ -1,7 +1,4 @@ -## zib-Patient -* `.extension:genderIdentity.value[x]` ; extensions ; Added GenderIdentity on Patient; [ZIB-1693] -* `.gender` ; terminology ; Added guidance for mapping of 'X' and 'V' in GeslachtCodelijst-to-AdministrativeGender ConceptMap ; [ZIB-1239] -* `.multipleBirth[x]:multipleBirthInteger` ; mapping ; Added mapping of MultipleBirthSequence ; [ZIB-1670] -* `.multipleBirth[x]:multipleBirthInteger` ; textual ; Added guidance: When exporting the data, if `.multipleBirth[x]:multipleBirthInteger` (MultipleBirthSequence) is present and has a value, MultipleBirthIndicator may be set to 'true', since MultipleBirthIndicator and MultipleBirthSequence cannot both be represented at the same time. - - +## Patient (zib-Patient) +* `.extension:genderIdentity.value[x]` ; extension ; Added GenderIdentity for GenderIdentity ; ZIB-1693 +* `.gender` ; terminology ; Added guidance in GeslachtCodelijst-to-AdministrativeGender ConceptMap ; ZIB-1239 +* `.multipleBirth[x]:multipleBirthInteger` ; mapping ; Added mapping of MultipleBirthSequence ; ZIB-1670 \ No newline at end of file From c52ebbda3d70de86d0fa5f4caf015250fcb20ce1 Mon Sep 17 00:00:00 2001 From: Amy Koo <a.koo@furore.com> Date: Tue, 1 Oct 2024 11:46:43 +0200 Subject: [PATCH 10/32] updated patient.gender --- zib/StructureDefinitions/zib-Patient.xml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/zib/StructureDefinitions/zib-Patient.xml b/zib/StructureDefinitions/zib-Patient.xml index a9d1fd9..804907f 100644 --- a/zib/StructureDefinitions/zib-Patient.xml +++ b/zib/StructureDefinitions/zib-Patient.xml @@ -190,10 +190,6 @@ <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification" /> </type> </element> - <element id="Patient.gender.extension:genderCodelist.url"> - <path value="Patient.gender.extension.url" /> - <fixedUri value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification" /> - </element> <element id="Patient.gender.extension:genderCodelist.value[x]"> <path value="Patient.gender.extension.value[x]" /> <short value="Gender" /> From c08954a27722f05712d5d2b8d16e7921aa652d6f Mon Sep 17 00:00:00 2001 From: Amy Koo <a.koo@furore.com> Date: Mon, 7 Oct 2024 09:47:44 +0200 Subject: [PATCH 11/32] added extension --- .../ext-LanguageProfiency.Comment.xml | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 zib/StructureDefinitions/ext-LanguageProfiency.Comment.xml diff --git a/zib/StructureDefinitions/ext-LanguageProfiency.Comment.xml b/zib/StructureDefinitions/ext-LanguageProfiency.Comment.xml new file mode 100644 index 0000000..197186d --- /dev/null +++ b/zib/StructureDefinitions/ext-LanguageProfiency.Comment.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="ext-LanguageProfiency.Comment" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProfiency.Comment" /> + <name value="ExtLanguageProfiencyComment" /> + <title value="ext LanguageProfiency.Comment" /> + <status value="draft" /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-languageproficiency-v4.0-2024EN" /> + <uri value="https://zibs.nl/wiki/LanguageProficiency-v4.0(2024EN)" /> + <name value="zib LanguageProficiency-v4.0(2024EN)" /> + </mapping> + <kind value="complex-type" /> + <abstract value="false" /> + <context> + <type value="element" /> + <expression value="Patient.communication" /> + </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-LanguageProfiency.Comment" /> + </element> + <element id="Extension.value[x]"> + <path value="Extension.value[x]" /> + <short value="Comment" /> + <alias value="Toelichting" /> + <type> + <code value="string" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file From 13e4b3aeb28950f356a204032d9bda0f89d6d7c1 Mon Sep 17 00:00:00 2001 From: Amy Koo <a.koo@furore.com> Date: Tue, 8 Oct 2024 15:13:04 +0200 Subject: [PATCH 12/32] add ext-CodeSpecification --- .../ext-CodeSpecification.xml | 53 +++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 zib/StructureDefinitions/ext-CodeSpecification.xml diff --git a/zib/StructureDefinitions/ext-CodeSpecification.xml b/zib/StructureDefinitions/ext-CodeSpecification.xml new file mode 100644 index 0000000..81643f6 --- /dev/null +++ b/zib/StructureDefinitions/ext-CodeSpecification.xml @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="ext-CodeSpecification" /> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <url value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification" /> + <name value="ExtCodeSpecification" /> + <title value="ext CodeSpecification" /> + <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="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" /> + <abstract value="false" /> + <context> + <type value="element" /> + <expression value="code" /> + </context> + <context> + <type value="element" /> + <expression value="Coding" /> + </context> + <context> + <type value="element" /> + <expression value="string" /> + </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-CodeSpecification" /> + </element> + <element id="Extension.value[x]"> + <path value="Extension.value[x]" /> + <type> + <code value="CodeableConcept" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file From 630f4e5981af84d9811d999c0d98729feca836dc Mon Sep 17 00:00:00 2001 From: Amy Koo <a.koo@furore.com> Date: Wed, 16 Oct 2024 11:46:49 +0200 Subject: [PATCH 13/32] Revert "Merge branch 'zib-ContactInformation' into zib-Patient" This reverts commit e224c07672378460c7475fadf8402390b25a4333, reversing changes made to c08954a27722f05712d5d2b8d16e7921aa652d6f. --- ...core-ContactInformation-EmailAddresses.xml | 39 ---- ...re-ContactInformation-TelephoneNumbers.xml | 39 ---- release-notes.md | 9 +- .../ext-CodeSpecification.xml | 53 ------ .../zib-ContactInformation-EmailAddresses.xml | 83 --------- ...ib-ContactInformation-TelephoneNumbers.xml | 166 ------------------ ....2.4.3.11.60.40.4.22.1--20240415000000.xml | 85 --------- ....4.3.11.60.40.2.20.6.3--20240415000000.xml | 93 ---------- ....4.3.11.60.40.2.20.6.2--20240415000000.xml | 125 ------------- ....4.3.11.60.40.2.20.6.1--20240415000000.xml | 146 --------------- ...o-ContactInformation-EmailAddressesUse.xml | 47 ----- ...ContactInformation-TelephoneNumbersUse.xml | 62 ------- ...tactInformation-TelephoneNumbersSystem.xml | 67 ------- ...t-ContactInformation-EmailAddressesUse.xml | 30 ---- ...tactInformation-TelephoneNumbersSystem.xml | 34 ---- ...n-TelephoneNumbersUse-EmergencyContact.xml | 26 --- ...ContactInformation-TelephoneNumbersUse.xml | 34 ---- 17 files changed, 1 insertion(+), 1137 deletions(-) delete mode 100644 nl-core/StructureDefinitions/nl-core-ContactInformation-EmailAddresses.xml delete mode 100644 nl-core/StructureDefinitions/nl-core-ContactInformation-TelephoneNumbers.xml delete mode 100644 zib/StructureDefinitions/ext-CodeSpecification.xml delete mode 100644 zib/StructureDefinitions/zib-ContactInformation-EmailAddresses.xml delete mode 100644 zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml delete mode 100644 zib/vocabulary/generated/CodeSystem-TelecomDeviceTypes-2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000.xml delete mode 100644 zib/vocabulary/generated/ValueSet-EmailSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.3--20240415000000.xml delete mode 100644 zib/vocabulary/generated/ValueSet-NummerSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.2--20240415000000.xml delete mode 100644 zib/vocabulary/generated/ValueSet-TelecomTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000.xml delete mode 100644 zib/vocabulary/manual/ConceptMap-EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse.xml delete mode 100644 zib/vocabulary/manual/ConceptMap-NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse.xml delete mode 100644 zib/vocabulary/manual/ConceptMap-TelecomType-to-ContactInformation-TelephoneNumbersSystem.xml delete mode 100644 zib/vocabulary/manual/ValueSet-ContactInformation-EmailAddressesUse.xml delete mode 100644 zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersSystem.xml delete mode 100644 zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse-EmergencyContact.xml delete mode 100644 zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse.xml diff --git a/nl-core/StructureDefinitions/nl-core-ContactInformation-EmailAddresses.xml b/nl-core/StructureDefinitions/nl-core-ContactInformation-EmailAddresses.xml deleted file mode 100644 index 03c42ce..0000000 --- a/nl-core/StructureDefinitions/nl-core-ContactInformation-EmailAddresses.xml +++ /dev/null @@ -1,39 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-ContactInformation-EmailAddresses" /> - <text> - <status value="empty" /><div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div></text> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactInformation-EmailAddresses" /> - <name value="NlcoreContactInformationEmailAddresses" /> - <title value="nl core ContactInformation EmailAddresses" /> - <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="Contact information includes a person's telephone numbers en e-mail addresses." /> - <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.3.1-2024EN" /> - <uri value="https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)" /> - <name value="zib ContactInformation-v1.3.1(2024EN)" /> - </mapping> - <kind value="complex-type" /> - <abstract value="false" /> - <type value="ContactPoint" /> - <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-EmailAddresses" /> - <derivation value="constraint" /> - <differential> - <element id="ContactPoint"> - <path value="ContactPoint" /> - <alias value="nl-core-ContactInformation-EmailAddresses" /> - </element> - </differential> -</StructureDefinition> \ No newline at end of file diff --git a/nl-core/StructureDefinitions/nl-core-ContactInformation-TelephoneNumbers.xml b/nl-core/StructureDefinitions/nl-core-ContactInformation-TelephoneNumbers.xml deleted file mode 100644 index 920a174..0000000 --- a/nl-core/StructureDefinitions/nl-core-ContactInformation-TelephoneNumbers.xml +++ /dev/null @@ -1,39 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-ContactInformation-TelephoneNumbers" /> - <text> - <status value="empty" /><div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div></text> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactInformation-TelephoneNumbers" /> - <name value="NlcoreContactInformationTelephoneNumbers" /> - <title value="nl core ContactInformation TelephoneNumbers" /> - <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="Contact information includes a person's telephone numbers en e-mail addresses." /> - <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.3.1-2024EN" /> - <uri value="https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)" /> - <name value="zib ContactInformation-v1.3.1(2024EN)" /> - </mapping> - <kind value="complex-type" /> - <abstract value="false" /> - <type value="ContactPoint" /> - <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelephoneNumbers" /> - <derivation value="constraint" /> - <differential> - <element id="ContactPoint"> - <path value="ContactPoint" /> - <alias value="nl-core-ContactInformation-TelephoneNumbers" /> - </element> - </differential> -</StructureDefinition> \ No newline at end of file diff --git a/release-notes.md b/release-notes.md index a081858..aea334e 100644 --- a/release-notes.md +++ b/release-notes.md @@ -1,11 +1,4 @@ ## Patient (zib-Patient) * `.extension:genderIdentity.value[x]` ; extension ; Added GenderIdentity for GenderIdentity ; ZIB-1693 * `.gender` ; terminology ; Added guidance in GeslachtCodelijst-to-AdministrativeGender ConceptMap ; ZIB-1239 -* `.multipleBirth[x]:multipleBirthInteger` ; mapping ; Added mapping of MultipleBirthSequence ; ZIB-1670 -## zib-ContactInformation -* `.extension:comment` ; extension ; Replaced the extension `ext-comment` with the extension `contactpoint-comment` on zib-ContactInformation-TelephoneNumbers. ; ZIBFHIR-97 -* `.extension:purpose` ; extension ; Added `contactpoint-purpose` on zib-ContactInformation-TelephoneNumbers to capture the zib terminology of NumberTypeCodelist, since the zib and FHIR ValueSet on `.use` do not completely map. -* `.extension:purpose` ; textual ; Added guidance for mapping of _EC_ in ConceptMap NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse. ; ZIB-1652 -* `ContactPoint` ; textual ; Added mapping guidance for NumberType on the root comment of zib-ContactInformation-TelephoneNumbers. - - +* `.multipleBirth[x]:multipleBirthInteger` ; mapping ; Added mapping of MultipleBirthSequence ; ZIB-1670 \ No newline at end of file diff --git a/zib/StructureDefinitions/ext-CodeSpecification.xml b/zib/StructureDefinitions/ext-CodeSpecification.xml deleted file mode 100644 index 81643f6..0000000 --- a/zib/StructureDefinitions/ext-CodeSpecification.xml +++ /dev/null @@ -1,53 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="ext-CodeSpecification" /> - <text> - <status value="empty"/> - <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> - </text> - <url value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification" /> - <name value="ExtCodeSpecification" /> - <title value="ext CodeSpecification" /> - <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="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" /> - <abstract value="false" /> - <context> - <type value="element" /> - <expression value="code" /> - </context> - <context> - <type value="element" /> - <expression value="Coding" /> - </context> - <context> - <type value="element" /> - <expression value="string" /> - </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-CodeSpecification" /> - </element> - <element id="Extension.value[x]"> - <path value="Extension.value[x]" /> - <type> - <code value="CodeableConcept" /> - </type> - </element> - </differential> -</StructureDefinition> \ No newline at end of file diff --git a/zib/StructureDefinitions/zib-ContactInformation-EmailAddresses.xml b/zib/StructureDefinitions/zib-ContactInformation-EmailAddresses.xml deleted file mode 100644 index 304c469..0000000 --- a/zib/StructureDefinitions/zib-ContactInformation-EmailAddresses.xml +++ /dev/null @@ -1,83 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-ContactInformation-EmailAddresses" /> - <text> - <status value="empty" /><div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div></text> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-EmailAddresses" /> - <name value="ZibContactInformationEmailAddresses" /> - <title value="zib ContactInformation EmailAddresses" /> - <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="Contact information includes a person's telephone numbers en e-mail addresses." /> - <purpose value="This ContactPoint resource represents the EmailAddresses concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ContactInformation v1.3.1 (2024)](https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)). To implement the entire zib, the complementary profile [zib-ContactInformation-TelephoneNumbers](http://nictiz.nl/fhir/StructureDefinition/zib-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.3.1-2024EN" /> - <uri value="https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)" /> - <name value="zib ContactInformation-v1.3.1(2024EN)" /> - </mapping> - <kind value="complex-type" /> - <abstract value="true" /> - <type value="ContactPoint" /> - <baseDefinition value="http://hl7.org/fhir/StructureDefinition/ContactPoint" /> - <derivation value="constraint" /> - <differential> - <element id="ContactPoint"> - <path value="ContactPoint" /> - <short value="EmailAddresses" /> - <comment value="Implementation of the "EmailAddresses" concept of zib ContactInformation." /> - <alias value="EmailAdressen" /> - <mapping> - <identity value="zib-contactinformation-v1.3.1-2024EN" /> - <map value="NL-CM:20.6.3" /> - <comment value="EmailAddresses" /> - </mapping> - </element> - <element id="ContactPoint.system"> - <path value="ContactPoint.system" /> - <short value="email" /> - <min value="1" /> - <patternCode value="email" /> - </element> - <element id="ContactPoint.value"> - <path value="ContactPoint.value" /> - <short value="EmailAddress" /> - <definition value="The person's e-mail address" /> - <alias value="EmailAdres" /> - <mapping> - <identity value="zib-contactinformation-v1.3.1-2024EN" /> - <map value="NL-CM:20.6.7" /> - <comment value="EmailAddress" /> - </mapping> - </element> - <element id="ContactPoint.use"> - <path value="ContactPoint.use" /> - <short value="EmailAddressType" /> - <definition value="EmailAddressType indicates whether it is a private or business e-mail address." /> - <alias value="EmailSoort" /> - <binding> - <strength value="required" /> - <description value="Use ConceptMap EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse to translate terminology from the functional model to profile terminology in ValueSet ContactInformation-EmailAddressesUse." /> - <valueSet value="http://nictiz.nl/fhir/ValueSet/ContactInformation-EmailAddressesUse"> - <extension url="http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap"> - <valueCanonical value="http://nictiz.nl/fhir/ConceptMap/EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse" /> - </extension> - </valueSet> - </binding> - <mapping> - <identity value="zib-contactinformation-v1.3.1-2024EN" /> - <map value="NL-CM:20.6.8" /> - <comment value="EmailAddressType" /> - </mapping> - </element> - </differential> -</StructureDefinition> \ No newline at end of file diff --git a/zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml b/zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml deleted file mode 100644 index b8fd909..0000000 --- a/zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml +++ /dev/null @@ -1,166 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-ContactInformation-TelephoneNumbers" /> - <text> - <status value="empty" /><div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div></text> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelephoneNumbers" /> - <name value="ZibContactInformationTelephoneNumbers" /> - <title value="zib ContactInformation TelephoneNumbers" /> - <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="Contact information includes a person's telephone numbers en e-mail addresses." /> - <purpose value="This ContactPoint resource represents the TelephoneNumbers concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ContactInformation v1.3.1 (2024)](https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)). For the entire zib, the complementary profile [zib-ContactInformation-EmailAddresses](http://nictiz.nl/fhir/StructureDefinition/zib-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.3.1-2024EN" /> - <uri value="https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)" /> - <name value="zib ContactInformation-v1.3.1(2024EN)" /> - </mapping> - <kind value="complex-type" /> - <abstract value="true" /> - <type value="ContactPoint" /> - <baseDefinition value="http://hl7.org/fhir/StructureDefinition/ContactPoint" /> - <derivation value="constraint" /> - <differential> - <element id="ContactPoint"> - <path value="ContactPoint" /> - <short value="TelephoneNumbers" /> - <comment value="Implementation of the "TelephoneNumbers" concept of zib ContactInformation. Please note that, although the zib concepts TelecomType and NumberType are functionally equivalent to the FHIR concepts `ContactPoint.system` and `ContactPoint.use` respectively, a mismatch occurs on the concept of mobile phone numbers; the zib uses the first concept and FHIR the second. For this reason, the ValueSet on `ContactPoint.system` is too narrow and the zib code will need to be communicated using the ext-CodeSpecification extension. Moreover, the NumberType contains an emergency contact concept which cannot be cleanly mapped using the ContactPointUse ValueSet on `.use`, as it entails more specific information on a standard work telephone number. While the CodeSpecification extension is typically used for conveying such granular information, this profile recognizes the suitability of the ContactPoint Purpose extension introduced in R5 and preadopts it here instead." /> - <alias value="Telefoonnummers" /> - <mapping> - <identity value="zib-contactinformation-v1.3.1-2024EN" /> - <map value="NL-CM:20.6.2" /> - <comment value="TelephoneNumbers" /> - </mapping> - </element> - <element id="ContactPoint.extension:comment"> - <path value="ContactPoint.extension" /> - <sliceName value="comment" /> - <type> - <code value="Extension" /> - <profile value="http://hl7.org/fhir/StructureDefinition/contactpoint-comment" /> - </type> - </element> - <element id="ContactPoint.extension:comment.value[x]"> - <path value="ContactPoint.extension.value[x]" /> - <short value="Comment" /> - <definition value="Explanation about the telephone number and how to use it. It can be indicated, for example, that it is a department number (for healthcare professionnals) or that availability by phone is only possible during a specified part of the day." /> - <alias value="Toelichting" /> - <mapping> - <identity value="zib-contactinformation-v1.3.1-2024EN" /> - <map value="NL-CM:20.6.9" /> - <comment value="Comment" /> - </mapping> - </element> - <element id="ContactPoint.extension:purpose"> - <path value="ContactPoint.extension" /> - <sliceName value="purpose" /> - <type> - <code value="Extension" /> - <profile value="http://hl7.org/fhir/StructureDefinition/contactpoint-purpose" /> - </type> - <isModifier value="false" /> - </element> - <element id="ContactPoint.extension:purpose.value[x]"> - <path value="ContactPoint.extension.value[x]" /> - <short value="NumberType" /> - <definition value="NumberType indicates whether the number is a landline, temporary, work telephone number. Only emergency contact numbers are profiled here." /> - <alias value="NummerSoort" /> - <binding> - <strength value="extensible" /> - <valueSet value="http://nictiz.nl/fhir/ValueSet/ContactInformation-TelephoneNumbersUse-EmergencyContact" /> - </binding> - <mapping> - <identity value="zib-contactinformation-v1.3.1-2024EN" /> - <map value="NL-CM:20.6.6" /> - <comment value="NumberType" /> - </mapping> - </element> - <element id="ContactPoint.system"> - <path value="ContactPoint.system" /> - <short value="TelecomType" /> - <definition value="The telecom or device type that the telephone number is connected to." /> - <alias value="TelecomType" /> - <min value="1" /> - <binding> - <strength value="required" /> - <description value="Use ConceptMap TelecomType-to-ContactInformation-TelephoneNumbersSystem to translate terminology from the functional model to profile terminology in ValueSet ContactInformation-TelephoneNumbersSystem." /> - <valueSet value="http://nictiz.nl/fhir/ValueSet/ContactInformation-TelephoneNumbersSystem"> - <extension url="http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap"> - <valueCanonical value="http://nictiz.nl/fhir/ConceptMap/TelecomType-to-ContactInformation-TelephoneNumbersSystem" /> - </extension> - </valueSet> - </binding> - <mapping> - <identity value="zib-contactinformation-v1.3.1-2024EN" /> - <map value="NL-CM:20.6.5" /> - <comment value="TelecomType" /> - </mapping> - </element> - <element id="ContactPoint.system.extension:telecomType"> - <path value="ContactPoint.system.extension" /> - <sliceName value="telecomType" /> - <max value="1" /> - <type> - <code value="Extension" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification" /> - </type> - </element> - <element id="ContactPoint.system.extension:telecomType.value[x]"> - <path value="ContactPoint.system.extension.value[x]" /> - <short value="TelecomType" /> - <definition value="The telecom or device type that the telephone number is connected to." /> - <alias value="TelecomType" /> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000" /> - </binding> - <mapping> - <identity value="zib-contactinformation-v1.3.1-2024EN" /> - <map value="NL-CM:20.6.5" /> - <comment value="TelecomType" /> - </mapping> - </element> - <element id="ContactPoint.value"> - <path value="ContactPoint.value" /> - <short value="TelephoneNumber" /> - <definition value="The person's telephone number." /> - <alias value="Telefoonnummer" /> - <mapping> - <identity value="zib-contactinformation-v1.3.1-2024EN" /> - <map value="NL-CM:20.6.4" /> - <comment value="TelephoneNumber" /> - </mapping> - </element> - <element id="ContactPoint.use"> - <path value="ContactPoint.use" /> - <short value="NumberType" /> - <definition value="NumberType indicates whether the number is a landline, temporary, work telephone number." /> - <comment value="Whenever the NumberType is _EC_, use the contactpoint-purpose extension to convey the NumberType and populate this element with _work_. The functional model typically relies on the CodeSpecification extension for conveying more detailed information. However, since R5 already provides an extension for the purpose of a ContactPoint, it is pre-adopted in this profile instead." /> - <alias value="NummerSoort" /> - <binding> - <strength value="required" /> - <description value="Use ConceptMap NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse to translate terminology from the functional model to profile terminology in ValueSet ContactInformation-TelephoneNumbersUse." /> - <valueSet value="http://nictiz.nl/fhir/ValueSet/ContactInformation-TelephoneNumbersUse"> - <extension url="http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap"> - <valueCanonical value="http://nictiz.nl/fhir/ConceptMap/NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse" /> - </extension> - </valueSet> - </binding> - <mapping> - <identity value="zib-contactinformation-v1.3.1-2024EN" /> - <map value="NL-CM:20.6.6" /> - <comment value="NumberType" /> - </mapping> - </element> - </differential> -</StructureDefinition> \ No newline at end of file diff --git a/zib/vocabulary/generated/CodeSystem-TelecomDeviceTypes-2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000.xml b/zib/vocabulary/generated/CodeSystem-TelecomDeviceTypes-2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000.xml deleted file mode 100644 index 19f3200..0000000 --- a/zib/vocabulary/generated/CodeSystem-TelecomDeviceTypes-2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000.xml +++ /dev/null @@ -1,85 +0,0 @@ -<CodeSystem xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000"/> - <meta> - <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> - <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> - </meta> - <language value="nl-NL"/> - <text> - <status value="empty"/> - <div xmlns="http://www.w3.org/1999/xhtml" lang="nl-NL" xml:lang="nl-NL">Definitie-resources zijn niet voorzien van een narrative. Een menselijk leesbare versie is te vinden via de implementation guide(s) waarin deze resource gebruikt wordt.</div> - </text> - <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> - <valuePeriod> - <start value="2024-04-15T00:00:00+00:00"/> - </valuePeriod> - </extension> - <url value="http://decor.nictiz.nl/fhir/CodeSystem/2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000"/> - <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.22.1"/> - </identifier> - <version value="2024-04-15T00:00:00"/> - <name value="TelecomDeviceTypes"/> - <title value="TelecomDeviceTypes"/> - <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="TelecomDeviceTypes"/> - <caseSensitive value="false"/> - <content value="complete"/> - <count value="2"/> - <property> - <code value="status"/> - <uri value="http://hl7.org/fhir/concept-properties#status"/> - <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> - <code value="FAX"/> - <display value="Fax"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Fax"/> - </designation> - <property> - <code value="status"/> - <valueCode value="active"/> - </property> - </concept> - <concept> - <code value="LL"/> - <display value="Vaste lijn"/> - <definition value="Vast telefoonnummer"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Land Line"/> - </designation> - <property> - <code value="status"/> - <valueCode value="active"/> - </property> - </concept> -</CodeSystem> diff --git a/zib/vocabulary/generated/ValueSet-EmailSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.3--20240415000000.xml b/zib/vocabulary/generated/ValueSet-EmailSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.3--20240415000000.xml deleted file mode 100644 index 4049789..0000000 --- a/zib/vocabulary/generated/ValueSet-EmailSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.3--20240415000000.xml +++ /dev/null @@ -1,93 +0,0 @@ -<ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.20.6.3--20240415000000"/> - <meta> - <source value="http://acceptance.art-decor.org/fhir/4.0/zib2024bbr-"/> - <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> - <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> - <tag> - <system value="http://hl7.org/fhir/FHIR-version"/> - <code value="4.0.1"/> - </tag> - </meta> - <text> - <status value="empty"/> - <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> - </text> - <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> - <valuePeriod> - <start value="2024-04-15T00: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.20.6.3--20240415000000"/> - <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.20.6.3"/> - </identifier> - <version value="2024-04-15T00:00:00"/> - <name value="EmailSoortCodelijst"/> - <title value="EmailSoortCodelijst"/> - <status value="draft"/> - <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="EmailSoortCodelijst"/> - <immutable value="false"/> - <compose> - <include> - <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Anders"/> - </extension> - <code value="OTH"/> - <display value="Other"/> - </concept> - </include> - <include> - <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Privé e-mailadres"/> - </extension> - <code value="HP"/> - <display value="Primary Home"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Primary Home"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Zakelijk e-mailadres"/> - </extension> - <code value="WP"/> - <display value="Work Place"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Work Place"/> - </designation> - </concept> - </include> - </compose> -</ValueSet> diff --git a/zib/vocabulary/generated/ValueSet-NummerSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.2--20240415000000.xml b/zib/vocabulary/generated/ValueSet-NummerSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.2--20240415000000.xml deleted file mode 100644 index 94494dd..0000000 --- a/zib/vocabulary/generated/ValueSet-NummerSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.2--20240415000000.xml +++ /dev/null @@ -1,125 +0,0 @@ -<ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.20.6.2--20240415000000"/> - <meta> - <source value="http://acceptance.art-decor.org/fhir/4.0/zib2024bbr-"/> - <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> - <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> - <tag> - <system value="http://hl7.org/fhir/FHIR-version"/> - <code value="4.0.1"/> - </tag> - </meta> - <text> - <status value="empty"/> - <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> - </text> - <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> - <valuePeriod> - <start value="2024-04-15T00: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.20.6.2--20240415000000"/> - <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.20.6.2"/> - </identifier> - <version value="2024-04-15T00:00:00"/> - <name value="NummerSoortCodelijst"/> - <title value="NummerSoortCodelijst"/> - <status value="draft"/> - <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="NummerSoortCodelijst"/> - <immutable value="false"/> - <compose> - <include> - <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Anders"/> - </extension> - <code value="OTH"/> - <display value="Other"/> - </concept> - </include> - <include> - <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Privé telefoonnummer"/> - </extension> - <code value="HP"/> - <display value="Primary Home"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Primary Home"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Tijdelijk telefoonnummer"/> - </extension> - <code value="TMP"/> - <display value="Temporary Address"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Temporary Address"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Zakelijk telefoonnummer"/> - </extension> - <code value="WP"/> - <display value="Work Place"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Work Place"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Spoednummer"/> - </extension> - <code value="EC"/> - <display value="Emergencycontact"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Emergencycontact"/> - </designation> - </concept> - </include> - </compose> -</ValueSet> diff --git a/zib/vocabulary/generated/ValueSet-TelecomTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000.xml b/zib/vocabulary/generated/ValueSet-TelecomTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000.xml deleted file mode 100644 index 45f3bac..0000000 --- a/zib/vocabulary/generated/ValueSet-TelecomTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000.xml +++ /dev/null @@ -1,146 +0,0 @@ -<ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000"/> - <meta> - <source value="http://acceptance.art-decor.org/fhir/4.0/zib2024bbr-"/> - <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> - <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> - <tag> - <system value="http://hl7.org/fhir/FHIR-version"/> - <code value="4.0.1"/> - </tag> - </meta> - <text> - <status value="empty"/> - <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> - </text> - <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> - <valuePeriod> - <start value="2024-04-15T00: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.20.6.1--20240415000000"/> - <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.20.6.1"/> - </identifier> - <version value="2024-04-15T00:00:00"/> - <name value="TelecomTypeCodelijst"/> - <title value="TelecomTypeCodelijst"/> - <status value="draft"/> - <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="TelecomTypeCodelijst"/> - <immutable value="false"/> - <compose> - <include> - <system value="http://decor.nictiz.nl/fhir/CodeSystem/2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Vast telefoonnummer"/> - </extension> - <code value="LL"/> - <display value="Land Line"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Land Line"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Vaste lijn"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Fax"/> - </extension> - <code value="FAX"/> - <display value="Fax"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Fax"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Fax"/> - </designation> - </concept> - </include> - <include> - <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Anders"/> - </extension> - <code value="OTH"/> - <display value="Other"/> - </concept> - </include> - <include> - <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Mobiel telefoonnummer"/> - </extension> - <code value="MC"/> - <display value="Mobile Contact"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Mobile Contact"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Pieper"/> - </extension> - <code value="PG"/> - <display value="Pager"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Pager"/> - </designation> - </concept> - </include> - </compose> -</ValueSet> diff --git a/zib/vocabulary/manual/ConceptMap-EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse.xml b/zib/vocabulary/manual/ConceptMap-EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse.xml deleted file mode 100644 index 4059da8..0000000 --- a/zib/vocabulary/manual/ConceptMap-EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse.xml +++ /dev/null @@ -1,47 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<ConceptMap xmlns="http://hl7.org/fhir"> - <id value="EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse" /> - <text> - <status value="empty"/> - <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> - </text> - <extension url="http://hl7.org/fhir/StructureDefinition/concept-bidirectional"> - <valueBoolean value="true"/> - </extension> - <url value="http://nictiz.nl/fhir/ConceptMap/EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse" /> - <name value="EmailSoortCodelijst_to_ContactInformation_EmailAddressesUse" /> - <title value="EmailSoortCodelijst to ContactInformation-EmailAddressesUse" /> - <status value="active" /> - <publisher value="Nictiz" /> - <contact> - <name value="Nictiz" /> - <telecom> - <system value="url" /> - <value value="https://www.nictiz.nl" /> - <use value="work" /> - </telecom> - </contact> - <description value="Maps EmailAddressType codes as found in the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ContactInformation v1.3.1 (2024)](https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)) to `ContactPoint.use` 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.6.3--20240415000000"/> - <targetCanonical value="http://nictiz.nl/fhir/ValueSet/ContactInformation-EmailAddressesUse"/> - <group> - <!-- 2.16.840.1.113883.5.1119 --> - <source value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> - <target value="http://hl7.org/fhir/contact-point-use"/> - <element> - <code value="HP"/> - <target> - <code value="home"/> - <equivalence value="equal"/> - </target> - </element> - <element> - <code value="WP"/> - <target> - <code value="work"/> - <equivalence value="equal"/> - </target> - </element> - </group> -</ConceptMap> \ No newline at end of file diff --git a/zib/vocabulary/manual/ConceptMap-NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse.xml b/zib/vocabulary/manual/ConceptMap-NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse.xml deleted file mode 100644 index 08c4905..0000000 --- a/zib/vocabulary/manual/ConceptMap-NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse.xml +++ /dev/null @@ -1,62 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<ConceptMap xmlns="http://hl7.org/fhir"> - <id value="NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse" /> - <text> - <status value="empty"/> - <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> - </text> - <extension url="http://hl7.org/fhir/StructureDefinition/concept-bidirectional"> - <valueBoolean value="true"/> - </extension> - <url value="http://nictiz.nl/fhir/ConceptMap/NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse" /> - <name value="NummerSoortCodelijst_to_ContactInformation_TelephoneNumbersUse" /> - <title value="NummerSoortCodelijst to ContactInformation-TelephoneNumbersUse" /> - <status value="active" /> - <publisher value="Nictiz" /> - <contact> - <name value="Nictiz" /> - <telecom> - <system value="url" /> - <value value="https://www.nictiz.nl" /> - <use value="work" /> - </telecom> - </contact> - <description value="Maps NumberType codes as found in the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ContactInformation v1.3.1 (2024)](https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)) to `ContactPoint.use` 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.6.2--20240415000000"/> - <targetCanonical value="http://nictiz.nl/fhir/ValueSet/ContactInformation-TelephoneNumbersUse"/> - <group> - <!-- 2.16.840.1.113883.5.1119 --> - <source value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> - <target value="http://hl7.org/fhir/contact-point-use"/> - <element> - <code value="HP"/> - <target> - <code value="home"/> - <equivalence value="equal"/> - </target> - </element> - <element> - <code value="TMP"/> - <target> - <code value="temp"/> - <equivalence value="equal"/> - </target> - </element> - <element> - <code value="WP"/> - <target> - <code value="work"/> - <equivalence value="equal"/> - </target> - </element> - <element> - <code value="EC"/> - <target> - <code value="work"/> - <equivalence value="subsumes"/> - <comment value="'EC' is an emergency work number, while 'work' is any work number."/> - </target> - </element> - </group> -</ConceptMap> \ No newline at end of file diff --git a/zib/vocabulary/manual/ConceptMap-TelecomType-to-ContactInformation-TelephoneNumbersSystem.xml b/zib/vocabulary/manual/ConceptMap-TelecomType-to-ContactInformation-TelephoneNumbersSystem.xml deleted file mode 100644 index 0118cff..0000000 --- a/zib/vocabulary/manual/ConceptMap-TelecomType-to-ContactInformation-TelephoneNumbersSystem.xml +++ /dev/null @@ -1,67 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<ConceptMap xmlns="http://hl7.org/fhir"> - <id value="TelecomType-to-ContactInformation-TelephoneNumbersSystem" /> - <text> - <status value="empty"/> - <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> - </text> - <extension url="http://hl7.org/fhir/StructureDefinition/concept-bidirectional"> - <valueBoolean value="true"/> - </extension> - <url value="http://nictiz.nl/fhir/ConceptMap/TelecomType-to-ContactInformation-TelephoneNumbersSystem" /> - <name value="TelecomType_to_ContactInformation_TelephoneNumbersSystem" /> - <title value="TelecomType to ContactInformation-TelephoneNumbersSystem" /> - <status value="active" /> - <publisher value="Nictiz" /> - <contact> - <name value="Nictiz" /> - <telecom> - <system value="url" /> - <value value="https://www.nictiz.nl" /> - <use value="work" /> - </telecom> - </contact> - <description value="Maps TelecomType codes as found in the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ContactInformation v1.2 (2020)](https://zibs.nl/wiki/ContactInformation-v1.2(2020EN)) to `ContactPoint.system` codes as found in FHIR R4. Note: The id and in addition, the canonical, name and title of this ConceptMap deviate from the guidelines ('Codelijst' is removed') because it would overflow the 64 character limit."/> - <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.6.1--20240415000000"/> - <targetCanonical value="http://nictiz.nl/fhir/ValueSet/ContactInformation-TelephoneNumbersSystem"/> - <group> - <source value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1"/> - <target value="http://hl7.org/fhir/contact-point-system" /> - <element> - <code value="LL"/> - <target> - <code value="phone"/> - <equivalence value="subsumes"/> - <comment value="LL: land line/vast telefoonnummer. Phone: any voice phone, land or mobile."/> - </target> - </element> - <element> - <code value="FAX"/> - <target> - <code value="fax"/> - <equivalence value="equal"/> - </target> - </element> - </group> - <group> - <!-- 2.16.840.1.113883.5.1119 --> - <source value="http://terminology.hl7.org/CodeSystem/v3-AddressUse" /> - <target value="http://hl7.org/fhir/contact-point-system" /> - <element> - <code value="MC"/> - <target> - <code value="phone"/> - <equivalence value="subsumes"/> - <comment value="MC: mobile contact/mobiel telefoonnummer. Phone: any voice phone, land or mobile."/> - </target> - </element> - <element> - <code value="PG"/> - <target> - <code value="pager"/> - <equivalence value="equal"/> - </target> - </element> - </group> -</ConceptMap> \ No newline at end of file diff --git a/zib/vocabulary/manual/ValueSet-ContactInformation-EmailAddressesUse.xml b/zib/vocabulary/manual/ValueSet-ContactInformation-EmailAddressesUse.xml deleted file mode 100644 index 573b8f9..0000000 --- a/zib/vocabulary/manual/ValueSet-ContactInformation-EmailAddressesUse.xml +++ /dev/null @@ -1,30 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<ValueSet xmlns="http://hl7.org/fhir"> - <id value="ContactInformation-EmailAddressesUse"/> - <text> - <status value="empty"/> - <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> - </text> - <url value="http://nictiz.nl/fhir/ValueSet/ContactInformation-EmailAddressesUse"/> - <version value="4.0.1"/> - <name value="ContactInformationEmailAddressesUse"/> - <title value="ContactPointUse ValueSet for zib ContactInformation EmailAddress"/> - <status value="active"/> - <experimental value="false"/> - <publisher value="Nictiz"/> - <description value="Use of contact point, restricted to the use for the EmailAddresses concept of zib ContactInformation."/> - <immutable value="true"/> - <compose> - <include> - <system value="http://hl7.org/fhir/contact-point-use"/> - <concept> - <code value="home"/> - <display value="Home"/> - </concept> - <concept> - <code value="work"/> - <display value="Work"/> - </concept> - </include> - </compose> -</ValueSet> \ No newline at end of file diff --git a/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersSystem.xml b/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersSystem.xml deleted file mode 100644 index fe3cc1d..0000000 --- a/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersSystem.xml +++ /dev/null @@ -1,34 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<ValueSet xmlns="http://hl7.org/fhir"> - <id value="ContactInformation-TelephoneNumbersSystem"/> - <text> - <status value="empty"/> - <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> - </text> - <url value="http://nictiz.nl/fhir/ValueSet/ContactInformation-TelephoneNumbersSystem"/> - <version value="4.0.1"/> - <name value="ContactInformationTelephoneNumbersSystem"/> - <title value="ContactPointSystem ValueSet for zib ContactInformation TelephoneNumbers"/> - <status value="active"/> - <experimental value="false"/> - <publisher value="Nictiz"/> - <description value="Telecommunications form for contact point, restricted to the use for the TelephoneNumbers concept of zib ContactInformation."/> - <immutable value="true"/> - <compose> - <include> - <system value="http://hl7.org/fhir/contact-point-system"/> - <concept> - <code value="phone"/> - <display value="Phone"/> - </concept> - <concept> - <code value="fax"/> - <display value="Fax"/> - </concept> - <concept> - <code value="pager"/> - <display value="Pager"/> - </concept> - </include> - </compose> -</ValueSet> \ No newline at end of file diff --git a/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse-EmergencyContact.xml b/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse-EmergencyContact.xml deleted file mode 100644 index 94ab908..0000000 --- a/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse-EmergencyContact.xml +++ /dev/null @@ -1,26 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<ValueSet xmlns="http://hl7.org/fhir"> - <id value="ContactInformation-TelephoneNumbersUse-EmergencyContact"/> - <text> - <status value="empty"/> - <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> - </text> - <url value="http://nictiz.nl/fhir/ValueSet/ContactInformation-TelephoneNumbersUse-EmergencyContact"/> - <version value="4.0.1"/> - <name value="ContactInformationTelephoneNumbersUseEmergencyContact"/> - <title value="ContactPointPurpose ValueSet for zib ContactInformation TelephoneNumbers"/> - <status value="active"/> - <experimental value="false"/> - <publisher value="Nictiz"/> - <description value="Purpose of contact point, restricted to the use for the TelephoneNumbers concept of zib ContactInformation."/> - <immutable value="true"/> - <compose> - <include> - <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> - <concept> - <code value="EC"/> - <display value="Emergencycontact"/> - </concept> - </include> - </compose> -</ValueSet> \ No newline at end of file diff --git a/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse.xml b/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse.xml deleted file mode 100644 index f739b3d..0000000 --- a/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse.xml +++ /dev/null @@ -1,34 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<ValueSet xmlns="http://hl7.org/fhir"> - <id value="ContactInformation-TelephoneNumbersUse"/> - <text> - <status value="empty"/> - <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> - </text> - <url value="http://nictiz.nl/fhir/ValueSet/ContactInformation-TelephoneNumbersUse"/> - <version value="4.0.1"/> - <name value="ContactInformationTelephoneNumbersUse"/> - <title value="ContactPointUse ValueSet for zib ContactInformation TelephoneNumbers"/> - <status value="active"/> - <experimental value="false"/> - <publisher value="Nictiz"/> - <description value="Use of contact point, restricted to the use for the TelephoneNumbers concept of zib ContactInformation."/> - <immutable value="true"/> - <compose> - <include> - <system value="http://hl7.org/fhir/contact-point-use"/> - <concept> - <code value="home"/> - <display value="Home"/> - </concept> - <concept> - <code value="work"/> - <display value="Work"/> - </concept> - <concept> - <code value="temp"/> - <display value="Temp"/> - </concept> - </include> - </compose> -</ValueSet> \ No newline at end of file From 2bd6d522a922e7d2b8c22237afd725fcd3fb953b Mon Sep 17 00:00:00 2001 From: Amy Koo <a.koo@furore.com> Date: Wed, 16 Oct 2024 11:56:44 +0200 Subject: [PATCH 14/32] Updated mappings, added terminology and known-issues --- known-issues.yml | 8 +- ...nguageProficiency.CommunicationDetails.xml | 61 + .../ext-LanguageProfiency.Comment.xml | 18 + zib/StructureDefinitions/zib-Patient.xml | 326 +++ ...VEKT-2.16.840.1.113883.2.4.3.11.22.472.xml | 26 + ....16.840.1.113883.2.4.3.11.60.40.4.23.1.xml | 83 + ...liteiten-2.16.840.1.113883.2.4.4.16.32.xml | 2101 +++++++++++++++++ ...uages____Part_1_Alpha_2_code-1.0.639.1.xml | 26 + ...2.4.3.11.60.40.2.7.9.1--20240415000000.xml | 157 ++ ....4.3.11.60.40.2.7.12.6--20240415000000.xml | 112 + ....4.3.11.60.40.2.7.12.2--20240415000000.xml | 61 + ...2.4.3.11.60.40.2.7.6.3--20240415000000.xml | 61 + ...2.4.3.11.60.40.2.3.1.1--20240415000000.xml | 614 +++++ ...2.4.3.11.60.40.2.3.1.2--20240415000000.xml | 417 ++++ 14 files changed, 4070 insertions(+), 1 deletion(-) create mode 100644 zib/StructureDefinitions/ext-LanguageProficiency.CommunicationDetails.xml create mode 100644 zib/vocabulary/generated/CodeSystem-COD472VEKT-2.16.840.1.113883.2.4.3.11.22.472.xml create mode 100644 zib/vocabulary/generated/CodeSystem-ExtraRolcodes-2.16.840.1.113883.2.4.3.11.60.40.4.23.1.xml create mode 100644 zib/vocabulary/generated/CodeSystem-GBATabel32Nationaliteiten-2.16.840.1.113883.2.4.4.16.32.xml create mode 100644 zib/vocabulary/generated/CodeSystem-ISO_639_1_Codes_for_the_representation_of_names_of_languages____Part_1_Alpha_2_code-1.0.639.1.xml create mode 100644 zib/vocabulary/generated/ValueSet-BurgerlijkeStaatCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.9.1--20240415000000.xml create mode 100644 zib/vocabulary/generated/ValueSet-CommunicatieBijzonderhedenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.12.6--20240415000000.xml create mode 100644 zib/vocabulary/generated/ValueSet-CommunicatieTaalCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.12.2--20240415000000.xml create mode 100644 zib/vocabulary/generated/ValueSet-NationaliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.6.3--20240415000000.xml create mode 100644 zib/vocabulary/generated/ValueSet-RelatieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.1--20240415000000.xml create mode 100644 zib/vocabulary/generated/ValueSet-RolCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.2--20240415000000.xml diff --git a/known-issues.yml b/known-issues.yml index 1db273a..e58c1a3 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -4,6 +4,12 @@ issues should occur: true +ext-LanguageProficiency.CommunicationDetails: + zib deviations: + Extension.value[x]: + - cardinality: 0..1 instead of 0..* + reason: FHIR restricts Extension.value to a max cardinality of 0..1. To use it more than once, the extension is added 0..* in the hosting element. + zib-Patient: zib deviations: Patient.name*: @@ -26,7 +32,7 @@ zib-Patient: - short: DateOfDeath instead of DateOfDeath / DeathIndicator reason: This element is mapped to two zib concepts, DateOfDeath and DeathIndicator. However, the latter is implicit -- although the zib recognizes both concepts, FHIR supports populating just one of them, thus DeathIndicator is assumed to be true when DateOfDeath is populated. For clarity reasons, the .deceasedDateTime slice has only DateOfDeath mapped to it. - datatype: dateTime instead of boolean - reason: The boolean expected by DeathIndicator is only assumed; see the explanation above. + reason: The boolean expected by DeathIndicator is only assumed; see the explanation above. Patient.multipleBirth[x]:multipleBirthInteger: - short: MultipleBirthSequence instead of MultipleBirthSequence / MultipleBirthIndicator reason: This element is mapped to two zib concepts, MultipleBirthSequence and MultipleBirthIndicator. However, the latter is implicit -- although the zib recognizes both concepts, FHIR supports populating just one of them, thus MultipleBirthIndicator is assumed to be true when MultipleBirthSequence is populated. For clarity reasons, the .multipleBirthInteger slice has only MultipleBirthSequence mapped to it. diff --git a/zib/StructureDefinitions/ext-LanguageProficiency.CommunicationDetails.xml b/zib/StructureDefinitions/ext-LanguageProficiency.CommunicationDetails.xml new file mode 100644 index 0000000..c2ed03f --- /dev/null +++ b/zib/StructureDefinitions/ext-LanguageProficiency.CommunicationDetails.xml @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="ext-LanguageProficiency.CommunicationDetails" /> + <text> + <status value="empty" /><div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div></text> + <url value="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.CommunicationDetails" /> + <name value="ExtLanguageProficiencyCommunicationDetails" /> + <title value="ext LanguageProficiency.CommunicationDetails" /> + <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 additional ways or tools that the person uses to communicate, such as braille, sign language, etc." /> + <purpose value="This extension represents the CommunicationDetails concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) LanguageProficiency v4.0 (2024)](https://zibs.nl/wiki/LanguageProficiency-v4.0(2024EN))." /> + <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-languageproficiency-v4.0-2024EN" /> + <uri value="https://zibs.nl/wiki/LanguageProficiency-v4.0(2024EN)" /> + <name value="zib LanguageProficiency-v4.0(2024EN)" /> + </mapping> + <kind value="complex-type" /> + <abstract value="false" /> + <context> + <type value="element" /> + <expression value="Patient.communication" /> + </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-LanguageProficiency.CommunicationDetails" /> + </element> + <element id="Extension.value[x]"> + <path value="Extension.value[x]" /> + <short value="CommunicationDetails" /> + <definition value="Additional ways or tools that the person uses to communicate, such as braille, sign language, etc." /> + <alias value="CommunicatieBijzonderheden" /> + <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.12.6--20240415000000" /> + </binding> + <mapping> + <identity value="zib-languageproficiency-v4.0-2024EN" /> + <map value="NL-CM:7.12.9" /> + <comment value="CommunicationDetails" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/zib/StructureDefinitions/ext-LanguageProfiency.Comment.xml b/zib/StructureDefinitions/ext-LanguageProfiency.Comment.xml index 197186d..ed88796 100644 --- a/zib/StructureDefinitions/ext-LanguageProfiency.Comment.xml +++ b/zib/StructureDefinitions/ext-LanguageProfiency.Comment.xml @@ -5,6 +5,18 @@ <name value="ExtLanguageProfiencyComment" /> <title value="ext LanguageProfiency.Comment" /> <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="This extension provides a method to extend the LanguageProficiency profile with a comment element." /> + <purpose value="This extension represents the LanguageProficiency Comment concept (NL-CM:7.12.5) of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) LanguageProficiency v4.0 (2024)](https://zibs.nl/wiki/LanguageProficiency-v4.0(2024EN))." /> + <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-languageproficiency-v4.0-2024EN" /> @@ -28,10 +40,16 @@ <element id="Extension.value[x]"> <path value="Extension.value[x]" /> <short value="Comment" /> + <definition value="A comment on the linguistic proficiency. When using sign language, this field can be used to clarify, for example, which sign language is used. This can be informative, as there is not always a one-to-one relationship between the spoken language and sign language." /> <alias value="Toelichting" /> <type> <code value="string" /> </type> + <mapping> + <identity value="zib-languageproficiency-v4.0-2024EN" /> + <map value="NL-CM:7.12.5" /> + <comment value="Comment" /> + </mapping> </element> </differential> </StructureDefinition> \ No newline at end of file diff --git a/zib/StructureDefinitions/zib-Patient.xml b/zib/StructureDefinitions/zib-Patient.xml index 804907f..bf02a24 100644 --- a/zib/StructureDefinitions/zib-Patient.xml +++ b/zib/StructureDefinitions/zib-Patient.xml @@ -26,6 +26,36 @@ <uri value="https://zibs.nl/wiki/Patient-v4.3(2024EN)" /> <name value="zib Patient-v4.3(2024EN)" /> </mapping> + <mapping> + <identity value="zib-maritalstatus-v3.2-2024EN" /> + <uri value="https://zibs.nl/wiki/MaritalStatus-v3.2(2024EN)" /> + <name value="zib MaritalStatus-v3.2(2024EN)" /> + </mapping> + <mapping> + <identity value="zib-languageproficiency-v4.0-2024EN" /> + <uri value="https://zibs.nl/wiki/LanguageProficiency-v4.0(2024EN)" /> + <name value="zib LanguageProficiency-v4.0(2024EN)" /> + </mapping> + <mapping> + <identity value="zib-nationality-v3.0-2024EN" /> + <uri value="https://zibs.nl/wiki/Nationality-v3.0(2024EN)" /> + <name value="zib Nationality-v3.0(2024EN)" /> + </mapping> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <uri value="https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)" /> + <name value="zib ContactInformation-v1.3.1(2024EN)" /> + </mapping> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN" /> + <uri value="https://zibs.nl/wiki/ContactPerson-v4.1(2024EN)" /> + <name value="zib ContactPerson-v4.1(2024EN)" /> + </mapping> + <mapping> + <identity value="zib-payer-v4.1-2024EN" /> + <uri value="https://zibs.nl/wiki/Payer-v4.1(2024EN)" /> + <name value="zib Payer-v4.1(2024EN)" /> + </mapping> <kind value="resource" /> <abstract value="true" /> <type value="Patient" /> @@ -66,6 +96,34 @@ <comment value="GenderIdentity" /> </mapping> </element> + <element id="Patient.extension:nationality"> + <path value="Patient.extension" /> + <sliceName value="nationality" /> + <type> + <code value="Extension" /> + <profile value="http://hl7.org/fhir/StructureDefinition/patient-nationality" /> + </type> + <isModifier value="false" /> + </element> + <element id="Patient.extension:nationality.extension:code"> + <path value="Patient.extension.extension" /> + <sliceName value="code" /> + </element> + <element id="Patient.extension:nationality.extension:code.value[x]"> + <path value="Patient.extension.extension.value[x]" /> + <short value="Nationality" /> + <definition value="Indicates the country of citizenship." /> + <alias value="Nationaliteit" /> + <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.6.3--20240415000000" /> + </binding> + <mapping> + <identity value="zib-nationality-v3.0-2024EN" /> + <map value="NL-CM:7.6.3" /> + <comment value="Nationality" /> + </mapping> + </element> <element id="Patient.identifier"> <path value="Patient.identifier" /> <slicing> @@ -190,6 +248,10 @@ <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification" /> </type> </element> + <element id="Patient.gender.extension:genderCodelist.url"> + <path value="Patient.gender.extension.url" /> + <fixedUri value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification" /> + </element> <element id="Patient.gender.extension:genderCodelist.value[x]"> <path value="Patient.gender.extension.value[x]" /> <short value="Gender" /> @@ -266,7 +328,9 @@ </element> <element id="Patient.address"> <path value="Patient.address" /> + <short value="AddressInformation" /> <definition value="Patient's address information." /> + <alias value="Adresgegevens" /> <type> <code value="Address" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation" /> @@ -277,6 +341,22 @@ <comment value="AddressInformation" /> </mapping> </element> + <element id="Patient.maritalStatus"> + <path value="Patient.maritalStatus" /> + <short value="MaritalStatus" /> + <definition value="A person’s marital status according to the terms and definition in the Dutch civil code." /> + <alias value="BurgelijkeStaat" /> + <binding> + <strength value="required" /> + <description value="BurgerlijkeStaatCodelijst" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.9.1--20240415000000" /> + </binding> + <mapping> + <identity value="zib-maritalstatus-v3.2-2024EN" /> + <map value="NL-CM:7.9.2" /> + <comment value="MaritalStatus" /> + </mapping> + </element> <element id="Patient.multipleBirth[x]"> <path value="Patient.multipleBirth[x]" /> <slicing> @@ -322,5 +402,251 @@ <comment value="MultipleBirthIndicator" /> </mapping> </element> + <element id="Patient.contact"> + <path value="Patient.contact" /> + <short value="Contact" /> + <comment value="Whereas the zib ContactPerson includes all (non-healthcare professional) persons that are involved in the care for a patient, FHIR distinguishes two use cases for these persons: * The RelatedPerson resource is used to capture information about any person that is related to the patient, using the profile <http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson>. * Information about persons that should be _contacted_ regarding the care for the patient is captured using the `Patient.contact` resource. If a person is both a related person and a contact person, then some data duplication is inevitable. The zib-ContactPerson can be referenced using the extension in `contact:contactPerson`." /> + <alias value="Contactpersoon" /> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN" /> + <map value="NL-CM:3.1.1" /> + <comment value="Contact" /> + </mapping> + </element> + <element id="Patient.contact.extension:contactPerson"> + <path value="Patient.contact.extension" /> + <sliceName value="contactPerson" /> + <max value="1" /> + <type> + <code value="Extension" /> + <profile value="http://hl7.org/fhir/StructureDefinition/patient-relatedPerson" /> + </type> + </element> + <element id="Patient.contact.extension:contactPerson.value[x]"> + <path value="Patient.contact.extension.value[x]" /> + <short value="Contact" /> + <definition value="Reference to a [zib-ContactPerson](http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson) instance containing the full details for the current contact." /> + <alias value="Contactpersoon" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/RelatedPerson" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson" /> + </type> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN" /> + <map value="NL-CM:3.1.1" /> + <comment value="Contact" /> + </mapping> + </element> + <element id="Patient.contact.relationship"> + <path value="Patient.contact.relationship" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Patient.contact.relationship:role"> + <path value="Patient.contact.relationship" /> + <sliceName value="role" /> + <short value="Role" /> + <definition value="Defines the role of the contact in relation to the patient." /> + <alias value="Rol" /> + <binding> + <strength value="required" /> + <description value="RolCodelijst" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.3.1.2--20240415000000" /> + </binding> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN" /> + <map value="NL-CM:3.1.2" /> + <comment value="Role" /> + </mapping> + </element> + <element id="Patient.contact.relationship:relationship"> + <path value="Patient.contact.relationship" /> + <sliceName value="relationship" /> + <short value="Relationship" /> + <definition value="Defines the contact’s familial relationship to the patient." /> + <alias value="Relatie" /> + <binding> + <strength value="required" /> + <description value="RelatieCodelijst" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.3.1.1--20240415000000" /> + </binding> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN" /> + <map value="NL-CM:3.1.3" /> + <comment value="Relationship" /> + </mapping> + </element> + <element id="Patient.contact.name"> + <path value="Patient.contact.name" /> + <short value="NameInformation" /> + <definition value="Full name of the contact." /> + <comment value="This element can and should not completely capture the NameInformation concept from zib ContactPerson; it should just be used for the information that is needed for contacting the person in relation to care of the patient. The full name information should instead be captured using an instance of [zib-ContactPerson](http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson), which can then be referenced from this resource. See the comment on `Patient.contact` for more information." /> + <alias value="Naamgegevens" /> + <type> + <code value="HumanName" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-NameInformation" /> + </type> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN" /> + <map value="NL-CM:3.1.4" /> + <comment value="NameInformation" /> + </mapping> + </element> + <element id="Patient.contact.telecom"> + <path value="Patient.contact.telecom" /> + <slicing> + <discriminator> + <type value="profile" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + <short value="ContactInformation" /> + <definition value="The contact’s telephone number and/or e-mail address." /> + <comment value="The cardinality mismatch between the zib (`0..1`) and FHIR (`0..*`) is explained by the containers TelephoneNumbers (`0..*`) and EmailAddresses (`0..*`) inside the ContactInformation model. The FHIR datatype ContactPoint does not have these containers." /> + <alias value="Contactgegevens" /> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN" /> + <map value="NL-CM:3.1.6" /> + <comment value="ContactInformation" /> + </mapping> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.1" /> + <comment value="ContactInformation" /> + </mapping> + </element> + <element id="Patient.contact.telecom:telephoneNumbers"> + <path value="Patient.contact.telecom" /> + <sliceName value="telephoneNumbers" /> + <type> + <code value="ContactPoint" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelephoneNumbers" /> + </type> + </element> + <element id="Patient.contact.telecom:emailAddresses"> + <path value="Patient.contact.telecom" /> + <sliceName value="emailAddresses" /> + <type> + <code value="ContactPoint" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-EmailAddresses" /> + </type> + </element> + <element id="Patient.contact.address"> + <path value="Patient.contact.address" /> + <short value="AddressInformation" /> + <definition value="Contact’s address information." /> + <comment value="This element can and should not completely capture the AddressInformation concept from zib ContactPerson; it should just be used for the information that is needed for contacting the person in relation to care of the patient. The full address information should instead be captured using an instance of [zib-ContactPerson](http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson), which can then be referenced from this resource. See the comment on `Patient.contact` for more information." /> + <alias value="Adresgegevens" /> + <type> + <code value="Address" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation" /> + </type> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN" /> + <map value="NL-CM:3.1.5" /> + <comment value="AddressInformation" /> + </mapping> + </element> + <element id="Patient.communication"> + <path value="Patient.communication" /> + <short value="LanguageProficiency" /> + <alias value="Taalvaardigheid" /> + <mapping> + <identity value="zib-languageproficiency-v4.0-2024EN" /> + <map value="NL-CM:7.12.1" /> + <comment value="LanguageProficiency" /> + </mapping> + </element> + <element id="Patient.communication.extension:languageControl"> + <path value="Patient.communication.extension" /> + <sliceName value="languageControl" /> + <short value="LanguageControlListening / LanguageControlSpeaking / LanguageControlReading" /> + <definition value="The ability to understand spoken text in the language in question. The ability to express oneself in spoken language. The ability to understand written text in he language in question." /> + <comment value="The zib concepts LanguageControlListening, LanguageControlReading, LanguageControlSpeaking are captured using a core extension from the R4 FHIR specification. Each of these three concepts is encoded as a copy of the extension, typed using the code in the type slice according to the following mapping: * LanguageControlListening maps to code 'RSP' (Received spoken) * LanguageControlReading maps to code 'RWR' (Received written) * LanguageControlSpeaking maps to code 'ESP' (Expressed spoken)" /> + <alias value="TaalvaardigheidBegrijpen" /> + <alias value="TaalvaardigheidSpreken" /> + <alias value="TaalvaardigheidLezen" /> + <type> + <code value="Extension" /> + <profile value="http://hl7.org/fhir/StructureDefinition/patient-proficiency" /> + </type> + <mapping> + <identity value="zib-languageproficiency-v4.0-2024EN" /> + <map value="NL-CM:7.12.6" /> + <comment value="LanguageControlListening" /> + </mapping> + <mapping> + <identity value="zib-languageproficiency-v4.0-2024EN" /> + <map value="NL-CM:7.12.7" /> + <comment value="LanguageControlSpeaking" /> + </mapping> + <mapping> + <identity value="zib-languageproficiency-v4.0-2024EN" /> + <map value="NL-CM:7.12.8" /> + <comment value="LanguageControlReading" /> + </mapping> + </element> + <element id="Patient.communication.extension:languageControl.extension"> + <path value="Patient.communication.extension.extension" /> + <min value="2" /> + </element> + <element id="Patient.communication.extension:languageControl.extension:level"> + <path value="Patient.communication.extension.extension" /> + <sliceName value="level" /> + <min value="1" /> + </element> + <element id="Patient.communication.extension:languageControl.extension:level.value[x]"> + <path value="Patient.communication.extension.extension.value[x]" /> + <comment value="The zib ValueSets TaalvaardigheidBegrijpenCodelijst, TaalvaardigheidSprekenCodelijst and TaalvaardigheidLezenCodelijst are equal to the default FHIR ValueSet." /> + <binding> + <strength value="required" /> + </binding> + </element> + <element id="Patient.communication.extension:languageControl.extension:type"> + <path value="Patient.communication.extension.extension" /> + <sliceName value="type" /> + <min value="1" /> + <max value="1" /> + </element> + <element id="Patient.communication.extension:communicationDetails"> + <path value="Patient.communication.extension" /> + <sliceName value="communicationDetails" /> + <type> + <code value="Extension" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.CommunicationDetails" /> + </type> + </element> + <element id="Patient.communication.extension:extLanguageProfiencyComment"> + <path value="Patient.communication.extension" /> + <sliceName value="extLanguageProfiencyComment" /> + <type> + <code value="Extension" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProfiency.Comment" /> + </type> + <isModifier value="false" /> + </element> + <element id="Patient.communication.language"> + <path value="Patient.communication.language" /> + <short value="CommunicationLanguage" /> + <definition value="The language of communication." /> + <alias value="CommunicatieTaal" /> + <binding> + <strength value="required" /> + <description value="CommunicatieTaalCodelijst" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.12.2--20240415000000" /> + </binding> + <mapping> + <identity value="zib-languageproficiency-v4.0-2024EN" /> + <map value="NL-CM:7.12.3" /> + <comment value="CommunicationLanguage" /> + </mapping> + </element> </differential> </StructureDefinition> \ No newline at end of file diff --git a/zib/vocabulary/generated/CodeSystem-COD472VEKT-2.16.840.1.113883.2.4.3.11.22.472.xml b/zib/vocabulary/generated/CodeSystem-COD472VEKT-2.16.840.1.113883.2.4.3.11.22.472.xml new file mode 100644 index 0000000..331c26d --- /dev/null +++ b/zib/vocabulary/generated/CodeSystem-COD472VEKT-2.16.840.1.113883.2.4.3.11.22.472.xml @@ -0,0 +1,26 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.22.472"/> + <language value="en-US"/> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2024-10-15T15:46:57+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.22.472"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.22.472"/> + </identifier> + <version value="2024-10-15T15:46:57"/> + <name value="COD472VEKT"/> + <title value="COD472-VEKT"/> + <status value="unknown"/> + <publisher value="ART-DECOR"/> + <description value="COD472-VEKT"/> + <content value="not-present"/> +</CodeSystem> diff --git a/zib/vocabulary/generated/CodeSystem-ExtraRolcodes-2.16.840.1.113883.2.4.3.11.60.40.4.23.1.xml b/zib/vocabulary/generated/CodeSystem-ExtraRolcodes-2.16.840.1.113883.2.4.3.11.60.40.4.23.1.xml new file mode 100644 index 0000000..b085b7c --- /dev/null +++ b/zib/vocabulary/generated/CodeSystem-ExtraRolcodes-2.16.840.1.113883.2.4.3.11.60.40.4.23.1.xml @@ -0,0 +1,83 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.23.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"/> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml" lang="nl-NL" xml:lang="nl-NL">Definitie-resources zijn niet voorzien van een narrative. Een menselijk leesbare versie is te vinden via de implementation guide(s) waarin deze resource gebruikt wordt.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2024-04-15T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.23.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.23.1"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="ExtraRolcodes"/> + <title value="ExtraRolcodes"/> + <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="ExtraRolcodes"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="4"/> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties#status"/> + <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> + <code value="100001"/> + <display value="Mantelzorger"/> + <definition value="Mantelzorger (DEPRECATED)"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="100002"/> + <display value="Geestelijk verzorger"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="100003"/> + <display value="Tolk"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="100004"/> + <display value="Advocaat"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/zib/vocabulary/generated/CodeSystem-GBATabel32Nationaliteiten-2.16.840.1.113883.2.4.4.16.32.xml b/zib/vocabulary/generated/CodeSystem-GBATabel32Nationaliteiten-2.16.840.1.113883.2.4.4.16.32.xml new file mode 100644 index 0000000..39d6fb5 --- /dev/null +++ b/zib/vocabulary/generated/CodeSystem-GBATabel32Nationaliteiten-2.16.840.1.113883.2.4.4.16.32.xml @@ -0,0 +1,2101 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.4.16.32"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml" lang="nl-NL" xml:lang="nl-NL">Definitie-resources zijn niet voorzien van een narrative. Een menselijk leesbare versie is te vinden via de implementation guide(s) waarin deze resource gebruikt wordt.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-03-31T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.4.16.32"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.4.16.32"/> + </identifier> + <version value="2020-03-31T00:00:00"/> + <name value="GBATabel32Nationaliteiten"/> + <title value="GBA Tabel 32 Nationaliteiten"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Rijksdienst voor Identiteitsgegevens"/> + <contact> + <name value="Rijksdienst voor Identiteitsgegevens"/> + <telecom> + <system value="url"/> + <value value="http://publicaties.rvig.nl"/> + </telecom> + </contact> + <description value="Een opsomming van alle door Nederland erkende nationaliteiten met hun codes, omschrijvingen en geldigheidstermijnen. Link naar de bron [https://publicaties.rvig.nl/Landelijke_tabellen/Inleiding_op_de_Landelijke_Tabellen_GBA](https://publicaties.rvig.nl/Landelijke_tabellen/Inleiding_op_de_Landelijke_Tabellen_GBA)"/> + <copyright value="Rijksdienst voor Identiteitsgegevens"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="217"/> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties#status"/> + <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="deprecationDate"/> + <uri value="http://hl7.org/fhir/concept-properties#deprecationDate"/> + <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="dateTime"/> + </property> + <property> + <code value="effectiveDate"/> + <uri value="http://hl7.org/fhir/concept-properties#effectiveDate"/> + <description value="The date at which the concept was status was last changed. This is calculated based on the highest of 'creation date', 'expiration date', and 'official release date'"/> + <type value="dateTime"/> + </property> + <property> + <code value="inactive"/> + <uri value="http://hl7.org/fhir/concept-properties#inactive"/> + <description value="True if the concept is not considered active - e.g. not a valid concept any more and not approved for current use. Property type is boolean, default value is false"/> + <type value="boolean"/> + </property> + <concept> + <code value="0000"/> + <display value="Onbekend"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0001"/> + <display value="Nederlandse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0002"/> + <display value="Behandeld als Nederlander"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecationDate"/> + <valueDateTime value="2007-04-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2007-04-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="0027"/> + <display value="Slowaakse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1993-01-01"/> + </property> + </concept> + <concept> + <code value="0028"/> + <display value="Tsjechische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1993-01-01"/> + </property> + </concept> + <concept> + <code value="0029"/> + <display value="Burger van Bosnië-Herzegovina"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1992-04-06"/> + </property> + </concept> + <concept> + <code value="0030"/> + <display value="Georgische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="0031"/> + <display value="Turkmeense"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="0032"/> + <display value="Tadzjiekse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="0033"/> + <display value="Oezbeekse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="0034"/> + <display value="Oekraïense"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="0035"/> + <display value="Kirgizische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="0036"/> + <display value="Moldavische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="0037"/> + <display value="Kazachse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="0038"/> + <display value="Belarussische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="0039"/> + <display value="Azerbeidzjaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="0040"/> + <display value="Armeense"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="0041"/> + <display value="Russische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="0042"/> + <display value="Sloveense"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1992-01-15"/> + </property> + </concept> + <concept> + <code value="0043"/> + <display value="Kroatische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1992-01-15"/> + </property> + </concept> + <concept> + <code value="0044"/> + <display value="Letse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-08-28"/> + </property> + </concept> + <concept> + <code value="0045"/> + <display value="Estische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-08-28"/> + </property> + </concept> + <concept> + <code value="0046"/> + <display value="Litouwse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-08-28"/> + </property> + </concept> + <concept> + <code value="0047"/> + <display value="Marshalleilandse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0048"/> + <display value="Myanmarese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0049"/> + <display value="Namibische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0050"/> + <display value="Albanese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0051"/> + <display value="Andorrese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0052"/> + <display value="Belgische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0053"/> + <display value="Bulgaarse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0054"/> + <display value="Deense"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0055"/> + <display value="Burger van de Bondsrepubliek Duitsland"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0056"/> + <display value="Finse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0057"/> + <display value="Franse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0058"/> + <display value="Jemenitische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1990-05-22"/> + </property> + </concept> + <concept> + <code value="0059"/> + <display value="Griekse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0060"/> + <display value="Brits burger"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0061"/> + <display value="Hongaarse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0062"/> + <display value="Ierse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0063"/> + <display value="IJslandse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0064"/> + <display value="Italiaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0065"/> + <display value="Joegoslavische"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecationDate"/> + <valueDateTime value="2004-02-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2004-02-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="0066"/> + <display value="Liechtensteinse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0067"/> + <display value="Luxemburgse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0068"/> + <display value="Maltese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0069"/> + <display value="Monegaskische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0070"/> + <display value="Noorse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0071"/> + <display value="Oostenrijkse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0072"/> + <display value="Poolse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0073"/> + <display value="Portugese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0074"/> + <display value="Roemeense"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0075"/> + <display value="Burger van de Sovjet-Unie"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecationDate"/> + <valueDateTime value="1991-12-31"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="0076"/> + <display value="San Marinese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0077"/> + <display value="Spaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0078"/> + <display value="Tsjecho-Slowaakse"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecationDate"/> + <valueDateTime value="1993-01-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1993-01-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="0079"/> + <display value="Vaticaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0080"/> + <display value="Zweedse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0081"/> + <display value="Zwitserse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0082"/> + <display value="Oost-Duitse"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecationDate"/> + <valueDateTime value="1990-10-03"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1990-10-03"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="0083"/> + <display value="Brits onderdaan"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0084"/> + <display value="Eritrese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1993-05-28"/> + </property> + </concept> + <concept> + <code value="0085"/> + <display value="Brits overzees burger"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0086"/> + <display value="Macedonische"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecationDate"/> + <valueDateTime value="2019-02-12"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2019-02-12"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="0087"/> + <display value="Kosovaarse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2008-06-15"/> + </property> + </concept> + <concept> + <code value="0088"/> + <display value="Macedonische/Burger van Noord-Macedonië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2019-02-12"/> + </property> + </concept> + <concept> + <code value="0100"/> + <display value="Algerijnse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0101"/> + <display value="Angolese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0104"/> + <display value="Burundese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0105"/> + <display value="Botswaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0106"/> + <display value="Burkinese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0108"/> + <display value="Centraal-Afrikaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0109"/> + <display value="Comorese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0110"/> + <display value="Burger van Congo"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0111"/> + <display value="Beninse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0112"/> + <display value="Egyptische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0113"/> + <display value="Equatoriaal-Guinese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0114"/> + <display value="Ethiopische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0115"/> + <display value="Djiboutiaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0116"/> + <display value="Gabonese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0117"/> + <display value="Gambiaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0118"/> + <display value="Ghanese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0119"/> + <display value="Guinese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0120"/> + <display value="Ivoriaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0121"/> + <display value="Kaapverdische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0122"/> + <display value="Kameroense"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0123"/> + <display value="Kenyaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0124"/> + <display value="Zaïrese"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecationDate"/> + <valueDateTime value="1997-07-15"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1997-07-15"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="0125"/> + <display value="Lesothaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0126"/> + <display value="Liberiaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0127"/> + <display value="Libische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0128"/> + <display value="Malagassische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0129"/> + <display value="Malawische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0130"/> + <display value="Malinese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0131"/> + <display value="Marokkaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0132"/> + <display value="Mauritaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0133"/> + <display value="Mauritiaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0134"/> + <display value="Mozambikaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0135"/> + <display value="Swazische"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecationDate"/> + <valueDateTime value="2018-04-19"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2018-04-19"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="0136"/> + <display value="Nigerese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0137"/> + <display value="Nigeriaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0138"/> + <display value="Ugandese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0139"/> + <display value="Guinee-Bissause"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0140"/> + <display value="Zuid-Afrikaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0141"/> + <display value="Eswatinische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2018-04-19"/> + </property> + </concept> + <concept> + <code value="0142"/> + <display value="Zimbabwaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0143"/> + <display value="Rwandese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0144"/> + <display value="Burger van São Tomé en Principe"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0145"/> + <display value="Senegalese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0147"/> + <display value="Sierra Leoonse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0148"/> + <display value="Soedanese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0149"/> + <display value="Somalische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0151"/> + <display value="Tanzaniaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0152"/> + <display value="Togolese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0154"/> + <display value="Tsjadische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0155"/> + <display value="Tunesische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0156"/> + <display value="Zambiaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0157"/> + <display value="Zuid-Soedanese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2011-07-09"/> + </property> + </concept> + <concept> + <code value="0200"/> + <display value="Bahamaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0202"/> + <display value="Belizaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0204"/> + <display value="Canadese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0205"/> + <display value="Costa Ricaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0206"/> + <display value="Cubaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0207"/> + <display value="Dominicaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0208"/> + <display value="Salvadoraanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0211"/> + <display value="Guatemalaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0212"/> + <display value="Haïtiaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0213"/> + <display value="Hondurese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0214"/> + <display value="Jamaicaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0216"/> + <display value="Mexicaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0218"/> + <display value="Nicaraguaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0219"/> + <display value="Panamese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0222"/> + <display value="Burger van Trinidad en Tobago"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0223"/> + <display value="Amerikaans burger"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0250"/> + <display value="Argentijnse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0251"/> + <display value="Barbadaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0252"/> + <display value="Boliviaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0253"/> + <display value="Braziliaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0254"/> + <display value="Chileense"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0255"/> + <display value="Colombiaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0256"/> + <display value="Ecuadoraanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0259"/> + <display value="Guyaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0261"/> + <display value="Paraguayaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0262"/> + <display value="Peruaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0263"/> + <display value="Surinaamse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0264"/> + <display value="Uruguayaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0265"/> + <display value="Venezolaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0267"/> + <display value="Grenadaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0268"/> + <display value="Burger van Saint Kitts en Nevis"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0300"/> + <display value="Afghaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0301"/> + <display value="Bahreinse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0302"/> + <display value="Bhutaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0303"/> + <display value="Burmaanse"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecationDate"/> + <valueDateTime value="1989-06-18"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1989-06-18"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="0304"/> + <display value="Bruneise"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0305"/> + <display value="Cambodjaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0306"/> + <display value="Sri Lankaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0307"/> + <display value="Chinese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0308"/> + <display value="Cyprische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0309"/> + <display value="Filipijnse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0310"/> + <display value="Taiwanese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0312"/> + <display value="Indiase"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0313"/> + <display value="Indonesische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0314"/> + <display value="Iraakse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0315"/> + <display value="Iraanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0316"/> + <display value="Israëlische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0317"/> + <display value="Japanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0318"/> + <display value="Noord-Jemenitische"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecationDate"/> + <valueDateTime value="1990-05-22"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1990-05-22"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="0319"/> + <display value="Jordaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0320"/> + <display value="Koeweitse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0321"/> + <display value="Laotiaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0322"/> + <display value="Libanese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0324"/> + <display value="Maldivische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0325"/> + <display value="Maleisische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0326"/> + <display value="Mongolische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0327"/> + <display value="Omaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0328"/> + <display value="Nepalese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0329"/> + <display value="Noord-Koreaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0331"/> + <display value="Pakistaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0333"/> + <display value="Qatarese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0334"/> + <display value="Saoedi-Arabische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0335"/> + <display value="Singaporese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0336"/> + <display value="Syrische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0337"/> + <display value="Thaise"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0338"/> + <display value="Burger van de Verenigde Arabische Emiraten"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0339"/> + <display value="Turkse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0340"/> + <display value="Zuid-Jemenitische"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecationDate"/> + <valueDateTime value="1990-05-22"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1990-05-22"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="0341"/> + <display value="Zuid-Koreaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0342"/> + <display value="Vietnamese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0345"/> + <display value="Bengalese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0400"/> + <display value="Australische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0401"/> + <display value="Papoea-Nieuw-Guinese"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0402"/> + <display value="Nieuw-Zeelandse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0404"/> + <display value="West-Samoaanse"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecationDate"/> + <valueDateTime value="1997-07-04"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1997-07-04"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="0405"/> + <display value="Samoaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1997-07-04"/> + </property> + </concept> + <concept> + <code value="0421"/> + <display value="Burger van Antigua en Barbuda"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0424"/> + <display value="Vanuatuaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0425"/> + <display value="Fijische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0429"/> + <display value="Burger van Britse afhankelijke gebieden"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0430"/> + <display value="Tongaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0431"/> + <display value="Nauruaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0432"/> + <display value="Palause"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1994-10-01"/> + </property> + </concept> + <concept> + <code value="0437"/> + <display value="Amerikaans onderdaan"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0442"/> + <display value="Salomonseilandse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0443"/> + <display value="Micronesische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0444"/> + <display value="Seychelse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0445"/> + <display value="Kiribatische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0446"/> + <display value="Tuvaluaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0447"/> + <display value="Saint Luciaanse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0448"/> + <display value="Burger van Dominica"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0449"/> + <display value="Burger van Saint Vincent en de Grenadines"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0450"/> + <display value="British National (overseas)"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1987-07-01"/> + </property> + </concept> + <concept> + <code value="0451"/> + <display value="Burger van Democratische Republiek Congo"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1997-05-17"/> + </property> + </concept> + <concept> + <code value="0452"/> + <display value="Burger van Timor Leste"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2002-05-20"/> + </property> + </concept> + <concept> + <code value="0453"/> + <display value="Burger van Servië en Montenegro"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecationDate"/> + <valueDateTime value="2006-06-03"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2006-06-03"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="0454"/> + <display value="Servische"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2006-06-03"/> + </property> + </concept> + <concept> + <code value="0455"/> + <display value="Montenegrijnse"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2006-06-03"/> + </property> + </concept> + <concept> + <code value="0499"/> + <display value="Staatloos"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="0500"/> + <display value="Vastgesteld niet-Nederlander"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecationDate"/> + <valueDateTime value="2007-04-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2007-04-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> +</CodeSystem> diff --git a/zib/vocabulary/generated/CodeSystem-ISO_639_1_Codes_for_the_representation_of_names_of_languages____Part_1_Alpha_2_code-1.0.639.1.xml b/zib/vocabulary/generated/CodeSystem-ISO_639_1_Codes_for_the_representation_of_names_of_languages____Part_1_Alpha_2_code-1.0.639.1.xml new file mode 100644 index 0000000..2931742 --- /dev/null +++ b/zib/vocabulary/generated/CodeSystem-ISO_639_1_Codes_for_the_representation_of_names_of_languages____Part_1_Alpha_2_code-1.0.639.1.xml @@ -0,0 +1,26 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="1.0.639.1"/> + <language value="en-US"/> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2009-12-23T12:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:1.0.639.1"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:1.0.639.1"/> + </identifier> + <version value="2009-12-23T12:00:00"/> + <name value="ISO_639_1_Codes_for_the_representation_of_names_of_languages____Part_1_Alpha_2_code"/> + <title value="ISO 639-1: Codes for the representation of names of languages -- Part 1: Alpha-2 code"/> + <status value="unknown"/> + <publisher value="ART-DECOR"/> + <description value="This part of ISO 639 provides a code consisting of language code elements comprising two-letter language identifiers for the representation of names of languages. The language identifiers according to this part of ISO 639 were devised originally for use in terminology, lexicography and linguistics, but may be adopted for any application requiring the expression of language in two-letter coded form, especially in computerized systems. The alpha-2 code was devised for practical use for most of the major languages of the world that are not only most frequently represented in the total body of the world's literature, but which also comprise a considerable volume of specialized languages and terminologies. Additional language identifiers are created when it becomes apparent that a significant body of documentation written in specialized languages and terminologies exists. Languages designed exclusively for machine use, such as computer-programming languages, are not included in this code. The code set is available from http://www.iso.org/iso/iso_catalogue/catalogue_ics/catalogue_detail_ics.htm?csnumber=22109&ICS1=1&ICS2=140&ICS3=20"/> + <content value="not-present"/> +</CodeSystem> diff --git a/zib/vocabulary/generated/ValueSet-BurgerlijkeStaatCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.9.1--20240415000000.xml b/zib/vocabulary/generated/ValueSet-BurgerlijkeStaatCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.9.1--20240415000000.xml new file mode 100644 index 0000000..e8a9eaf --- /dev/null +++ b/zib/vocabulary/generated/ValueSet-BurgerlijkeStaatCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.9.1--20240415000000.xml @@ -0,0 +1,157 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.7.9.1--20240415000000"/> + <meta> + <source value="http://acceptance.art-decor.org/fhir/4.0/zib2024bbr-"/> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + <tag> + <system value="http://hl7.org/fhir/FHIR-version"/> + <code value="4.0.1"/> + </tag> + </meta> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2024-04-15T00: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.7.9.1--20240415000000"/> + <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.9.1"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="BurgerlijkeStaatCodelijst"/> + <title value="BurgerlijkeStaatCodelijst"/> + <status value="draft"/> + <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="BurgerlijkeStaatCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Anders"/> + </extension> + <code value="OTH"/> + <display value="Other"/> + </concept> + </include> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-MaritalStatus"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Gescheiden (huwelijk/geregistreerd partnerschap ontbonden)"/> + </extension> + <code value="D"/> + <display value="Divorced"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Divorced"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Gehuwd"/> + </extension> + <code value="M"/> + <display value="Married"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Married"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Nooit gehuwd geweest/ geregistreerd partnerschap gehad [DISCOURAGED]"/> + </extension> + <code value="S"/> + <display value="Never Married"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Never Married"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Niet gehuwd"/> + </extension> + <code value="U"/> + <display value="Unmarried"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Unmarried"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Geregistreerd partnerschap"/> + </extension> + <code value="T"/> + <display value="Domestic partner"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Domestic partner"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Weduwe/weduwnaar"/> + </extension> + <code value="W"/> + <display value="Widowed"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Widowed"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/zib/vocabulary/generated/ValueSet-CommunicatieBijzonderhedenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.12.6--20240415000000.xml b/zib/vocabulary/generated/ValueSet-CommunicatieBijzonderhedenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.12.6--20240415000000.xml new file mode 100644 index 0000000..57b066b --- /dev/null +++ b/zib/vocabulary/generated/ValueSet-CommunicatieBijzonderhedenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.12.6--20240415000000.xml @@ -0,0 +1,112 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.7.12.6--20240415000000"/> + <meta> + <source value="http://acceptance.art-decor.org/fhir/4.0/zib2024bbr-"/> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + <tag> + <system value="http://hl7.org/fhir/FHIR-version"/> + <code value="4.0.1"/> + </tag> + </meta> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2024-04-15T00: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.7.12.6--20240415000000"/> + <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.12.6"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="CommunicatieBijzonderhedenCodelijst"/> + <title value="CommunicatieBijzonderhedenCodelijst"/> + <status value="draft"/> + <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="CommunicatieBijzonderhedenCodelijst"/> + <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> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Anders"/> + </extension> + <code value="OTH"/> + <display value="Other"/> + </concept> + </include> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Gebruikt gebarentaal"/> + </extension> + <code value="442389001"/> + <display value="Sign language"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Sign language"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Gebarentaal"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Gebruikt Brailleschrift"/> + </extension> + <code value="445510001"/> + <display value="Braille language"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Braille language"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Braille"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/zib/vocabulary/generated/ValueSet-CommunicatieTaalCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.12.2--20240415000000.xml b/zib/vocabulary/generated/ValueSet-CommunicatieTaalCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.12.2--20240415000000.xml new file mode 100644 index 0000000..d5e99b8 --- /dev/null +++ b/zib/vocabulary/generated/ValueSet-CommunicatieTaalCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.12.2--20240415000000.xml @@ -0,0 +1,61 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.7.12.2--20240415000000"/> + <meta> + <source value="http://acceptance.art-decor.org/fhir/4.0/zib2024bbr-"/> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + <tag> + <system value="http://hl7.org/fhir/FHIR-version"/> + <code value="4.0.1"/> + </tag> + </meta> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2024-04-15T00: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.7.12.2--20240415000000"/> + <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.12.2"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="CommunicatieTaalCodelijst"/> + <title value="CommunicatieTaalCodelijst"/> + <status value="draft"/> + <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="ISO-639-2 alpha - All values"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:1.0.639.1"/> + </include> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Anders"/> + </extension> + <code value="OTH"/> + <display value="Other"/> + </concept> + </include> + </compose> +</ValueSet> diff --git a/zib/vocabulary/generated/ValueSet-NationaliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.6.3--20240415000000.xml b/zib/vocabulary/generated/ValueSet-NationaliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.6.3--20240415000000.xml new file mode 100644 index 0000000..9157c4e --- /dev/null +++ b/zib/vocabulary/generated/ValueSet-NationaliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.6.3--20240415000000.xml @@ -0,0 +1,61 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.7.6.3--20240415000000"/> + <meta> + <source value="http://acceptance.art-decor.org/fhir/4.0/zib2024bbr-"/> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + <tag> + <system value="http://hl7.org/fhir/FHIR-version"/> + <code value="4.0.1"/> + </tag> + </meta> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2024-04-15T00: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.7.6.3--20240415000000"/> + <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.6.3"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="NationaliteitCodelijst"/> + <title value="NationaliteitCodelijst"/> + <status value="draft"/> + <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="GBA Tabel 32 (Nationaliteitentabel) - All values"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.4.16.32"/> + </include> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Anders"/> + </extension> + <code value="OTH"/> + <display value="Other"/> + </concept> + </include> + </compose> +</ValueSet> diff --git a/zib/vocabulary/generated/ValueSet-RelatieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.1--20240415000000.xml b/zib/vocabulary/generated/ValueSet-RelatieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.1--20240415000000.xml new file mode 100644 index 0000000..2406e49 --- /dev/null +++ b/zib/vocabulary/generated/ValueSet-RelatieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.1--20240415000000.xml @@ -0,0 +1,614 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.3.1.1--20240415000000"/> + <meta> + <source value="http://acceptance.art-decor.org/fhir/4.0/zib2024bbr-"/> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + <tag> + <system value="http://hl7.org/fhir/FHIR-version"/> + <code value="4.0.1"/> + </tag> + </meta> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2024-04-15T00: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.3.1.1--20240415000000"/> + <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.3.1.1"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="RelatieCodelijst"/> + <title value="RelatieCodelijst"/> + <status value="draft"/> + <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="This value list is no longer a valid choice and will become obsolete in the next release."/> + <immutable value="false"/> + <compose> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-RoleCode"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Adoptievader"/> + </extension> + <code value="ADOPTF"/> + <display value="Adoptive father"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Adoptive father"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Adoptiemoeder"/> + </extension> + <code value="ADOPTM"/> + <display value="Adoptive mother"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Adoptive mother"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Tante"/> + </extension> + <code value="AUNT"/> + <display value="Aunt"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Aunt"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Broer"/> + </extension> + <code value="BRO"/> + <display value="Brother"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Brother"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Zwager"/> + </extension> + <code value="BROINLAW"/> + <display value="Brother-in-law"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Brother-in-law"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Neef/nicht, zoon/dochter van oom/tante"/> + </extension> + <code value="COUSN"/> + <display value="Cousin"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Cousin"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Dochter"/> + </extension> + <code value="DAUC"/> + <display value="Daughter"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Daughter"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Schoondochter"/> + </extension> + <code value="DAUINLAW"/> + <display value="Daughter in-law"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Daughter in-law"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Partner"/> + </extension> + <code value="DOMPART"/> + <display value="Domestic partner"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Domestic partner"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Vader"/> + </extension> + <code value="FTH"/> + <display value="Father"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Father"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Schoonvader"/> + </extension> + <code value="FTHINLAW"/> + <display value="Father-in-law"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Father-in-law"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Pleegdochter"/> + </extension> + <code value="DAUFOST"/> + <display value="Foster daughter"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Foster daughter"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Pleegvader"/> + </extension> + <code value="FTHFOST"/> + <display value="Foster father"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Foster father"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Pleegmoeder"/> + </extension> + <code value="MTHFOST"/> + <display value="Foster mother"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Foster mother"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Pleegzoon"/> + </extension> + <code value="SONFOST"/> + <display value="Foster son"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Foster son"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Kleindochter"/> + </extension> + <code value="GRNDDAU"/> + <display value="Granddaughter"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Granddaughter"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Opa"/> + </extension> + <code value="GRFTH"/> + <display value="Grandfather"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Grandfather"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Oma"/> + </extension> + <code value="GRMTH"/> + <display value="Grandmother"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Grandmother"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Kleinzoon"/> + </extension> + <code value="GRNDSON"/> + <display value="Grandson"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Grandson"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Overgrootvader"/> + </extension> + <code value="GGRFTH"/> + <display value="Great grandfather"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Great grandfather"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Overgrootmoeder"/> + </extension> + <code value="GGRMTH"/> + <display value="Great grandmother"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Great grandmother"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Echtgenoot"/> + </extension> + <code value="HUSB"/> + <display value="Husband"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Husband"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Moeder"/> + </extension> + <code value="MTH"/> + <display value="Mother"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Mother"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Schoonmoeder"/> + </extension> + <code value="MTHINLAW"/> + <display value="Mother-in-law"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Mother-in-law"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Neef, zoon van broer/zus"/> + </extension> + <code value="NEPHEW"/> + <display value="Nephew"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Nephew"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Nicht, dochter van broer/zus"/> + </extension> + <code value="NIECE"/> + <display value="Niece"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Niece"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Zus"/> + </extension> + <code value="SIS"/> + <display value="Sister"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Sister"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Schoonzus"/> + </extension> + <code value="SISINLAW"/> + <display value="Sister-in-law"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Sister-in-law"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Zoon"/> + </extension> + <code value="SONC"/> + <display value="Son"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Son"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Schoonzoon"/> + </extension> + <code value="SONINLAW"/> + <display value="Son in-law"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Son in-law"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Stiefvader"/> + </extension> + <code value="STPFTH"/> + <display value="Stepfather"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Stepfather"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Stiefmoeder"/> + </extension> + <code value="STPMTH"/> + <display value="Stepmother"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Stepmother"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Oom"/> + </extension> + <code value="UNCLE"/> + <display value="Uncle"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Uncle"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Echtgenote"/> + </extension> + <code value="WIFE"/> + <display value="Wife"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Wife"/> + </designation> + </concept> + </include> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Anders"/> + </extension> + <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> + </concept> + </include> + </compose> +</ValueSet> diff --git a/zib/vocabulary/generated/ValueSet-RolCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.2--20240415000000.xml b/zib/vocabulary/generated/ValueSet-RolCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.2--20240415000000.xml new file mode 100644 index 0000000..7d2cc67 --- /dev/null +++ b/zib/vocabulary/generated/ValueSet-RolCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.2--20240415000000.xml @@ -0,0 +1,417 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.3.1.2--20240415000000"/> + <meta> + <source value="http://acceptance.art-decor.org/fhir/4.0/zib2024bbr-"/> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + <tag> + <system value="http://hl7.org/fhir/FHIR-version"/> + <code value="4.0.1"/> + </tag> + </meta> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2024-04-15T00: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.3.1.2--20240415000000"/> + <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.3.1.2"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="RolCodelijst"/> + <title value="RolCodelijst"/> + <status value="draft"/> + <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="This value list is no longer a valid choice and will become obsolete in the next release."/> + <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="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.23.1"/> + <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="Mantelzorger (DEPRECATED)"/> + </extension> + <code value="100001"/> + <display value="Mantelzorger"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Mantelzorger"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Geestelijk verzorger"/> + </extension> + <code value="100002"/> + <display value="Geestelijk verzorger"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Geestelijk verzorger"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Tolk"/> + </extension> + <code value="100003"/> + <display value="Tolk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Tolk"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Advocaat"/> + </extension> + <code value="100004"/> + <display value="Advocaat"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Advocaat"/> + </designation> + </concept> + </include> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Anders"/> + </extension> + <code value="OTH"/> + <display value="Other"/> + </concept> + </include> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.22.472"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Eerste relatie/contactpersoon"/> + </extension> + <code value="01"/> + <display value="Eerste relatie/contactpersoon"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Eerste relatie/contactpersoon"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Tweede relatie/contactpersoon"/> + </extension> + <code value="02"/> + <display value="Tweede relatie/contactpersoon"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Tweede relatie/contactpersoon"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Curator (juridisch)"/> + </extension> + <code value="03"/> + <display value="Curator (juridisch)"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Curator (juridisch)"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Financieel (gemachtigd)"/> + </extension> + <code value="04"/> + <display value="Financieel (gemachtigd)"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Financieel (gemachtigd)"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Financieel (toetsing)"/> + </extension> + <code value="05"/> + <display value="Financieel (toetsing)"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Financieel (toetsing)"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Leefeenheid"/> + </extension> + <code value="06"/> + <display value="Leefeenheid"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Leefeenheid"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Hulpverlener"/> + </extension> + <code value="07"/> + <display value="Hulpverlener"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Hulpverlener"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Anders"/> + </extension> + <code value="09"/> + <display value="Anders"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Anders"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Voogd"/> + </extension> + <code value="11"/> + <display value="Voogd"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Voogd"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Bewindvoerder"/> + </extension> + <code value="14"/> + <display value="Bewindvoerder"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Bewindvoerder"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Mentor"/> + </extension> + <code value="15"/> + <display value="Mentor"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Mentor"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Buur"/> + </extension> + <code value="19"/> + <display value="Buur"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Buur"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Vriend(in)/kennis"/> + </extension> + <code value="20"/> + <display value="Vriend(in)/kennis"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Vriend(in)/kennis"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Cliëntondersteuner"/> + </extension> + <code value="21"/> + <display value="Cliëntondersteuner"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Cliëntondersteuner"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Contactpersoon"/> + </extension> + <code value="23"/> + <display value="Contactpersoon"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Contactpersoon"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Wettelijke vertegenwoordiger"/> + </extension> + <code value="24"/> + <display value="Wettelijke vertegenwoordiger"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Wettelijke vertegenwoordiger"/> + </designation> + </concept> + </include> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Mantelzorger"/> + </extension> + <code value="407542009"/> + <display value="Mantelzorger"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Informal caregiver"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Mantelzorger"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> From 2ec21dff7698265d4420a2b0b2d39dff84cc38b2 Mon Sep 17 00:00:00 2001 From: Amy Koo <a.koo@furore.com> Date: Wed, 16 Oct 2024 13:23:02 +0200 Subject: [PATCH 15/32] updated terminology --- zib/StructureDefinitions/zib-Patient.xml | 12 +- ...2.4.3.11.60.40.2.3.1.4--20240415000000.xml | 1544 +++++++++++++++++ ...2.4.3.11.60.40.2.3.1.2--20240415000000.xml | 417 ----- ....4.3.11.60.40.2.3.1.3--20240415000000.xml} | 383 ++-- 4 files changed, 1703 insertions(+), 653 deletions(-) create mode 100644 zib/vocabulary/generated/ValueSet-RelatieSnomedCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.4--20240415000000.xml delete mode 100644 zib/vocabulary/generated/ValueSet-RolCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.2--20240415000000.xml rename zib/vocabulary/generated/{ValueSet-RelatieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.1--20240415000000.xml => ValueSet-RolSnomedCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.3--20240415000000.xml} (61%) diff --git a/zib/StructureDefinitions/zib-Patient.xml b/zib/StructureDefinitions/zib-Patient.xml index bf02a24..d97463e 100644 --- a/zib/StructureDefinitions/zib-Patient.xml +++ b/zib/StructureDefinitions/zib-Patient.xml @@ -455,9 +455,9 @@ <definition value="Defines the role of the contact in relation to the patient." /> <alias value="Rol" /> <binding> - <strength value="required" /> - <description value="RolCodelijst" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.3.1.2--20240415000000" /> + <strength value="extensible" /> + <description value="RolSnomedCodelijst" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.3.1.3--20240415000000" /> </binding> <mapping> <identity value="zib-contactperson-v4.1-2024EN" /> @@ -472,9 +472,9 @@ <definition value="Defines the contact’s familial relationship to the patient." /> <alias value="Relatie" /> <binding> - <strength value="required" /> - <description value="RelatieCodelijst" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.3.1.1--20240415000000" /> + <strength value="extensible" /> + <description value="RelatieSnomedCodelijst" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.3.1.4--20240415000000" /> </binding> <mapping> <identity value="zib-contactperson-v4.1-2024EN" /> diff --git a/zib/vocabulary/generated/ValueSet-RelatieSnomedCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.4--20240415000000.xml b/zib/vocabulary/generated/ValueSet-RelatieSnomedCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.4--20240415000000.xml new file mode 100644 index 0000000..87aa9eb --- /dev/null +++ b/zib/vocabulary/generated/ValueSet-RelatieSnomedCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.4--20240415000000.xml @@ -0,0 +1,1544 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.3.1.4--20240415000000"/> + <meta> + <source value="http://acceptance.art-decor.org/fhir/4.0/zib2024bbr-"/> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + <tag> + <system value="http://hl7.org/fhir/FHIR-version"/> + <code value="4.0.1"/> + </tag> + </meta> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2024-04-15T00: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.3.1.4--20240415000000"/> + <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.3.1.4"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="RelatieSnomedCodelijst"/> + <title value="RelatieSnomedCodelijst"/> + <status value="draft"/> + <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="RelatieSnomedCodelijst"/> + <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://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Anders"/> + </extension> + <code value="OTH"/> + <display value="Other"/> + </concept> + </include> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Adoptie broer"/> + </extension> + <code value="17925003"/> + <display value="Adoptive brother"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Adoptive brother"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Adoptiebroer"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Adoptiekind (x)"/> + </extension> + <code value="393547004"/> + <display value="Adopted child"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Adopted child"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Geadopteerd kind"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Adoptievader"/> + </extension> + <code value="609005"/> + <display value="Adoptive father"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Adoptive father"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Adoptievader"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Adoptiemoeder"/> + </extension> + <code value="21464003"/> + <display value="Adoptive mother"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Adoptive mother"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Adoptiemoeder"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Adoptieouder (x)"/> + </extension> + <code value="41953004"/> + <display value="Adoptive parent"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Adoptive parent"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Adoptieouder"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Adoptie broer of zus"/> + </extension> + <code value="79508001"/> + <display value="Adoptive sibling"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Adoptive sibling"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Adoptiebroer of adoptiezus"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Adoptie zus"/> + </extension> + <code value="76022008"/> + <display value="Adoptive sister"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Adoptive sister"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Adoptiezus"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Tante"/> + </extension> + <code value="25211005"/> + <display value="Aunt"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Aunt"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Tante"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Broer"/> + </extension> + <code value="70924004"/> + <display value="Brother"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Brother"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Broer"/> + </designation> + </concept> + <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="Zwager"/> + </extension> + <code value="300461000146105"/> + <display value="Brother-in-law"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Brother-in-law"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Zwager"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Neef/nicht, zoon/dochter van oom/tante"/> + </extension> + <code value="55538000"/> + <display value="Cousin"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Cousin"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Neef of nicht"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Dochter"/> + </extension> + <code value="66089001"/> + <display value="Daughter"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Daughter"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Dochter"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Schoondochter"/> + </extension> + <code value="1258961002"/> + <display value="Daughter-in-law"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Daughter-in-law"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Schoondochter"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Partner"/> + </extension> + <code value="262043009"/> + <display value="Partner in relationship"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Partner in relationship"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Levenspartner"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Geregistreerd partner"/> + </extension> + <code value="414043009"/> + <display value="Domestic partner"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Domestic partner"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Geregistreerde partner"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Ex-partner (x)"/> + </extension> + <code value="300761000146104"/> + <display value="Ex-partner"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Ex-partner"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Ex-partner"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Vader"/> + </extension> + <code value="66839005"/> + <display value="Father"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Father"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Vader"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Schoonvader"/> + </extension> + <code value="5171000124108"/> + <display value="Father-in-law"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Father-in-law"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Schoonvader"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Pleegdochter"/> + </extension> + <code value="31831004"/> + <display value="Foster daughter"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Foster daughter"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Pleegdochter"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Pleegvaderh"/> + </extension> + <code value="8458002"/> + <display value="Foster father"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Foster father"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Pleegvader"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Pleegmoeder"/> + </extension> + <code value="38265003"/> + <display value="Foster mother"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Foster mother"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Pleegmoeder"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Pleegzoon"/> + </extension> + <code value="12241003"/> + <display value="Foster son"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Foster son"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Pleegzoon"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Pleegkind (x)"/> + </extension> + <code value="39062003"/> + <display value="Foster child"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Foster child"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Pleegkind"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Pleegouder (x)"/> + </extension> + <code value="90921004"/> + <display value="Foster parent"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Foster parent"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Pleegouder"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Vriend(in)/kennis"/> + </extension> + <code value="48385004"/> + <display value="Acquaintance"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Acquaintance"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Kennis"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Kleinkind (x)"/> + </extension> + <code value="86372007"/> + <display value="Grandchild"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Grandchild"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Kleinkind"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Kleindochter"/> + </extension> + <code value="44181008"/> + <display value="Granddaughter"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Granddaughter"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Kleindochter"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Opa"/> + </extension> + <code value="34871008"/> + <display value="Grandfather"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Grandfather"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Grootvader"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Oma"/> + </extension> + <code value="113157001"/> + <display value="Grandmother"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Grandmother"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Grootmoeder"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Grootouder (x)"/> + </extension> + <code value="38312007"/> + <display value="Grandparent"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Grandparent"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Grootouder"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Kleinzoon"/> + </extension> + <code value="70578009"/> + <display value="Grandson"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Grandson"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Kleinzoon"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Overgrootvader"/> + </extension> + <code value="50261002"/> + <display value="Great grandfather"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Great grandfather"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Overgrootvader"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Overgrootmoeder"/> + </extension> + <code value="78652007"/> + <display value="Great grandmother"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Great grandmother"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Overgrootmoeder"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Echtgenoot"/> + </extension> + <code value="127849001"/> + <display value="Husband"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Husband"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Echtgenoot"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Moeder"/> + </extension> + <code value="72705000"/> + <display value="Mother"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Mother"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Moeder"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Schoonmoeder"/> + </extension> + <code value="5181000124106"/> + <display value="Mother-in-law"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Mother-in-law"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Schoonmoeder"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Buur"/> + </extension> + <code value="427568008"/> + <display value="Neighbor"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Neighbor"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Buurman of buurvrouw"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Neef, zoon van broer/zus"/> + </extension> + <code value="47801002"/> + <display value="Male cousin"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Male cousin"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Neef"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Nicht, dochter van broer/zus"/> + </extension> + <code value="2959006"/> + <display value="Female cousin"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Female cousin"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Nicht"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Ouder (x)"/> + </extension> + <code value="40683002"/> + <display value="Parent"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Parent"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Ouder"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Schoonouder (x)"/> + </extension> + <code value="5161000124101"/> + <display value="Parent in-law"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Parent in-law"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Schoonouder"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Huisgenoot"/> + </extension> + <code value="300521000146102"/> + <display value="Roommate"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Roommate"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Huisgenoot"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Kind van hetzelfde ouderpaar (x)"/> + </extension> + <code value="375005"/> + <display value="Sibling"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Sibling"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Broer of zus"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Zus"/> + </extension> + <code value="27733009"/> + <display value="Sister"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Sister"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Zus"/> + </designation> + </concept> + <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="Schoonzus"/> + </extension> + <code value="300471000146104"/> + <display value="Sister-in-law"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Sister-in-law"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Schoonzus"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Zoon"/> + </extension> + <code value="65616008"/> + <display value="Son"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Son"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Zoon"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Schoonzoon"/> + </extension> + <code value="1258960001"/> + <display value="Son-in-law"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Son-in-law"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Schoonzoon"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Huwelijkspartner"/> + </extension> + <code value="127848009"/> + <display value="Spouse"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Spouse"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Echtgenoot of echtgenote"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Stiefbroer"/> + </extension> + <code value="76087000"/> + <display value="Stepbrother"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Stepbrother"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Stiefbroer"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Stiefkind"/> + </extension> + <code value="86764008"/> + <display value="Stepchild"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Stepchild"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Stiefkind"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Stiefdochter"/> + </extension> + <code value="22573006"/> + <display value="Stepdaughter"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Stepdaughter"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Stiefdochter"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Stiefvader"/> + </extension> + <code value="30578000"/> + <display value="Stepfather"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Stepfather"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Stiefvader"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Stiefmoeder"/> + </extension> + <code value="65412001"/> + <display value="Stepmother"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Stepmother"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Stiefmoeder"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Stiefouder (x)"/> + </extension> + <code value="74128007"/> + <display value="Stepparent"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Stepparent"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Stiefouder"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Stiefbroer of stiefzus (x)"/> + </extension> + <code value="88510002"/> + <display value="Stepsibling"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Stepsibling"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Stiefbroer of stiefzus"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Stiefzus"/> + </extension> + <code value="46363003"/> + <display value="Stepsister"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Stepsister"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Stiefzus"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Stiefzoon"/> + </extension> + <code value="8674003"/> + <display value="Stepson"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Stepson"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Stiefzoon"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Oom"/> + </extension> + <code value="38048003"/> + <display value="Uncle"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Uncle"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Oom"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Echtgenote"/> + </extension> + <code value="127850001"/> + <display value="Wife"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Wife"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Echtgenote"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/zib/vocabulary/generated/ValueSet-RolCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.2--20240415000000.xml b/zib/vocabulary/generated/ValueSet-RolCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.2--20240415000000.xml deleted file mode 100644 index 7d2cc67..0000000 --- a/zib/vocabulary/generated/ValueSet-RolCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.2--20240415000000.xml +++ /dev/null @@ -1,417 +0,0 @@ -<ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.3.1.2--20240415000000"/> - <meta> - <source value="http://acceptance.art-decor.org/fhir/4.0/zib2024bbr-"/> - <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> - <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> - <tag> - <system value="http://hl7.org/fhir/FHIR-version"/> - <code value="4.0.1"/> - </tag> - </meta> - <text> - <status value="empty"/> - <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> - </text> - <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> - <valuePeriod> - <start value="2024-04-15T00: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.3.1.2--20240415000000"/> - <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.3.1.2"/> - </identifier> - <version value="2024-04-15T00:00:00"/> - <name value="RolCodelijst"/> - <title value="RolCodelijst"/> - <status value="draft"/> - <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="This value list is no longer a valid choice and will become obsolete in the next release."/> - <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="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.23.1"/> - <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="Mantelzorger (DEPRECATED)"/> - </extension> - <code value="100001"/> - <display value="Mantelzorger"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Mantelzorger"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Geestelijk verzorger"/> - </extension> - <code value="100002"/> - <display value="Geestelijk verzorger"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Geestelijk verzorger"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Tolk"/> - </extension> - <code value="100003"/> - <display value="Tolk"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Tolk"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Advocaat"/> - </extension> - <code value="100004"/> - <display value="Advocaat"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Advocaat"/> - </designation> - </concept> - </include> - <include> - <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Anders"/> - </extension> - <code value="OTH"/> - <display value="Other"/> - </concept> - </include> - <include> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.22.472"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Eerste relatie/contactpersoon"/> - </extension> - <code value="01"/> - <display value="Eerste relatie/contactpersoon"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Eerste relatie/contactpersoon"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Tweede relatie/contactpersoon"/> - </extension> - <code value="02"/> - <display value="Tweede relatie/contactpersoon"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Tweede relatie/contactpersoon"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Curator (juridisch)"/> - </extension> - <code value="03"/> - <display value="Curator (juridisch)"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Curator (juridisch)"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Financieel (gemachtigd)"/> - </extension> - <code value="04"/> - <display value="Financieel (gemachtigd)"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Financieel (gemachtigd)"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Financieel (toetsing)"/> - </extension> - <code value="05"/> - <display value="Financieel (toetsing)"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Financieel (toetsing)"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Leefeenheid"/> - </extension> - <code value="06"/> - <display value="Leefeenheid"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Leefeenheid"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Hulpverlener"/> - </extension> - <code value="07"/> - <display value="Hulpverlener"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Hulpverlener"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Anders"/> - </extension> - <code value="09"/> - <display value="Anders"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Anders"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Voogd"/> - </extension> - <code value="11"/> - <display value="Voogd"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Voogd"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Bewindvoerder"/> - </extension> - <code value="14"/> - <display value="Bewindvoerder"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Bewindvoerder"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Mentor"/> - </extension> - <code value="15"/> - <display value="Mentor"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Mentor"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Buur"/> - </extension> - <code value="19"/> - <display value="Buur"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Buur"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Vriend(in)/kennis"/> - </extension> - <code value="20"/> - <display value="Vriend(in)/kennis"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Vriend(in)/kennis"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Cliëntondersteuner"/> - </extension> - <code value="21"/> - <display value="Cliëntondersteuner"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Cliëntondersteuner"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Contactpersoon"/> - </extension> - <code value="23"/> - <display value="Contactpersoon"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Contactpersoon"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Wettelijke vertegenwoordiger"/> - </extension> - <code value="24"/> - <display value="Wettelijke vertegenwoordiger"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Wettelijke vertegenwoordiger"/> - </designation> - </concept> - </include> - <include> - <system value="http://snomed.info/sct"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Mantelzorger"/> - </extension> - <code value="407542009"/> - <display value="Mantelzorger"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Informal caregiver"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Mantelzorger"/> - </designation> - </concept> - </include> - </compose> -</ValueSet> diff --git a/zib/vocabulary/generated/ValueSet-RelatieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.1--20240415000000.xml b/zib/vocabulary/generated/ValueSet-RolSnomedCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.3--20240415000000.xml similarity index 61% rename from zib/vocabulary/generated/ValueSet-RelatieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.1--20240415000000.xml rename to zib/vocabulary/generated/ValueSet-RolSnomedCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.3--20240415000000.xml index 2406e49..b04abd9 100644 --- a/zib/vocabulary/generated/ValueSet-RelatieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.1--20240415000000.xml +++ b/zib/vocabulary/generated/ValueSet-RolSnomedCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.3--20240415000000.xml @@ -1,5 +1,5 @@ <ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.3.1.1--20240415000000"/> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.3.1.3--20240415000000"/> <meta> <source value="http://acceptance.art-decor.org/fhir/4.0/zib2024bbr-"/> <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> @@ -18,15 +18,15 @@ <start value="2024-04-15T00: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.3.1.1--20240415000000"/> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.3.1.3--20240415000000"/> <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.3.1.1"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.3.1.3"/> </identifier> <version value="2024-04-15T00:00:00"/> - <name value="RelatieCodelijst"/> - <title value="RelatieCodelijst"/> + <name value="RolSnomedCodelijst"/> + <title value="RolSnomedCodelijst"/> <status value="draft"/> <experimental value="false"/> <publisher value="Registratie aan de bron"/> @@ -41,17 +41,28 @@ <value value="https://www.zibs.nl"/> </telecom> </contact> - <description value="This value list is no longer a valid choice and will become obsolete in the next release."/> + <description value="RolSnomedCodelijst"/> <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-RoleCode"/> + <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Adoptievader"/> + <valueString value="Anders"/> </extension> - <code value="ADOPTF"/> - <display value="Adoptive father"/> + <code value="OTH"/> + <display value="Other"/> + </concept> + </include> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Eerste contactpersoon"/> + </extension> + <code value="300481000146102"/> + <display value="First contact person"/> <designation> <language value="en-US"/> <use> @@ -59,31 +70,24 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Adoptive father"/> + <value value="First contact person"/> </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Adoptiemoeder"/> - </extension> - <code value="ADOPTM"/> - <display value="Adoptive mother"/> <designation> - <language value="en-US"/> + <language value="nl-NL"/> <use> <system value="http://snomed.info/sct"/> <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Adoptive mother"/> + <value value="Eerste contactpersoon"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Tante"/> + <valueString value="Secundair contactpersoon"/> </extension> - <code value="AUNT"/> - <display value="Aunt"/> + <code value="300531000146100"/> + <display value="Second contact person"/> <designation> <language value="en-US"/> <use> @@ -91,31 +95,24 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Aunt"/> + <value value="Second contact person"/> </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Broer"/> - </extension> - <code value="BRO"/> - <display value="Brother"/> <designation> - <language value="en-US"/> + <language value="nl-NL"/> <use> <system value="http://snomed.info/sct"/> <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Brother"/> + <value value="Secundair contactpersoon"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Zwager"/> + <valueString value="Curator"/> </extension> - <code value="BROINLAW"/> - <display value="Brother-in-law"/> + <code value="1269519005"/> + <display value="Deputy"/> <designation> <language value="en-US"/> <use> @@ -123,31 +120,24 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Brother-in-law"/> + <value value="Deputy"/> </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Neef/nicht, zoon/dochter van oom/tante"/> - </extension> - <code value="COUSN"/> - <display value="Cousin"/> <designation> - <language value="en-US"/> + <language value="nl-NL"/> <use> <system value="http://snomed.info/sct"/> <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Cousin"/> + <value value="Curator"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Dochter"/> + <valueString value="Mentor"/> </extension> - <code value="DAUC"/> - <display value="Daughter"/> + <code value="300561000146109"/> + <display value="Personal welfare deputy"/> <designation> <language value="en-US"/> <use> @@ -155,31 +145,24 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Daughter"/> + <value value="Personal welfare deputy"/> </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Schoondochter"/> - </extension> - <code value="DAUINLAW"/> - <display value="Daughter in-law"/> <designation> - <language value="en-US"/> + <language value="nl-NL"/> <use> <system value="http://snomed.info/sct"/> <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Daughter in-law"/> + <value value="Mentor"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Partner"/> + <valueString value="Schriftelijk gemachtigde zorg en behandeling"/> </extension> - <code value="DOMPART"/> - <display value="Domestic partner"/> + <code value="310141000146103"/> + <display value="Holder of medical power of attorney"/> <designation> <language value="en-US"/> <use> @@ -187,31 +170,24 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Domestic partner"/> + <value value="Holder of medical power of attorney"/> </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Vader"/> - </extension> - <code value="FTH"/> - <display value="Father"/> <designation> - <language value="en-US"/> + <language value="nl-NL"/> <use> <system value="http://snomed.info/sct"/> <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Father"/> + <value value="Schriftelijk gemachtigde zorg en behandeling"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Schoonvader"/> + <valueString value="Bewindvoerder"/> </extension> - <code value="FTHINLAW"/> - <display value="Father-in-law"/> + <code value="300551000146106"/> + <display value="Property and financial affairs deputy"/> <designation> <language value="en-US"/> <use> @@ -219,31 +195,24 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Father-in-law"/> + <value value="Property and financial affairs deputy"/> </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Pleegdochter"/> - </extension> - <code value="DAUFOST"/> - <display value="Foster daughter"/> <designation> - <language value="en-US"/> + <language value="nl-NL"/> <use> <system value="http://snomed.info/sct"/> <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Foster daughter"/> + <value value="Bewindvoerder"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Pleegvader"/> + <valueString value="Zaakwaarnemer"/> </extension> - <code value="FTHFOST"/> - <display value="Foster father"/> + <code value="300591000146104"/> + <display value="Representative managing another's affairs"/> <designation> <language value="en-US"/> <use> @@ -251,31 +220,24 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Foster father"/> + <value value="Representative managing another's affairs"/> </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Pleegmoeder"/> - </extension> - <code value="MTHFOST"/> - <display value="Foster mother"/> <designation> - <language value="en-US"/> + <language value="nl-NL"/> <use> <system value="http://snomed.info/sct"/> <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Foster mother"/> + <value value="Zaakwaarnemer"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Pleegzoon"/> + <valueString value="Schriftelijk gemachtigde financieel"/> </extension> - <code value="SONFOST"/> - <display value="Foster son"/> + <code value="300581000146101"/> + <display value="Holder of financial power of attorney"/> <designation> <language value="en-US"/> <use> @@ -283,31 +245,24 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Foster son"/> + <value value="Holder of financial power of attorney"/> </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Kleindochter"/> - </extension> - <code value="GRNDDAU"/> - <display value="Granddaughter"/> <designation> - <language value="en-US"/> + <language value="nl-NL"/> <use> <system value="http://snomed.info/sct"/> <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Granddaughter"/> + <value value="Schriftelijk financieel gemachtigde"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Opa"/> + <valueString value="Vertegenwoordiger bij wilsonbekwaamheid"/> </extension> - <code value="GRFTH"/> - <display value="Grandfather"/> + <code value="310391000146105"/> + <display value="Representative in case of mental incapacity"/> <designation> <language value="en-US"/> <use> @@ -315,31 +270,24 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Grandfather"/> + <value value="Legal representative in case of mental incapacity"/> </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Oma"/> - </extension> - <code value="GRMTH"/> - <display value="Grandmother"/> <designation> - <language value="en-US"/> + <language value="nl-NL"/> <use> <system value="http://snomed.info/sct"/> <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Grandmother"/> + <value value="Wettelijke vertegenwoordiger bij wilsonbekwaamheid"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Kleinzoon"/> + <valueString value="Voogd"/> </extension> - <code value="GRNDSON"/> - <display value="Grandson"/> + <code value="394619001"/> + <display value="Guardian"/> <designation> <language value="en-US"/> <use> @@ -347,31 +295,24 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Grandson"/> + <value value="Guardian"/> </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Overgrootvader"/> - </extension> - <code value="GGRFTH"/> - <display value="Great grandfather"/> <designation> - <language value="en-US"/> + <language value="nl-NL"/> <use> <system value="http://snomed.info/sct"/> <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Great grandfather"/> + <value value="Voogd"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Overgrootmoeder"/> + <valueString value="Wettelijk vertegenwoordiger op grond van ouderlijk gezag"/> </extension> - <code value="GGRMTH"/> - <display value="Great grandmother"/> + <code value="310401000146108"/> + <display value="Legal advocate based on parental authority"/> <designation> <language value="en-US"/> <use> @@ -379,31 +320,24 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Great grandmother"/> + <value value="Parental authority"/> </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Echtgenoot"/> - </extension> - <code value="HUSB"/> - <display value="Husband"/> <designation> - <language value="en-US"/> + <language value="nl-NL"/> <use> <system value="http://snomed.info/sct"/> <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Husband"/> + <value value="Ouderlijk gezag"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Moeder"/> + <valueString value="Mantelzorger"/> </extension> - <code value="MTH"/> - <display value="Mother"/> + <code value="407542009"/> + <display value="Informal caregiver"/> <designation> <language value="en-US"/> <use> @@ -411,31 +345,24 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Mother"/> + <value value="Informal caregiver"/> </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Schoonmoeder"/> - </extension> - <code value="MTHINLAW"/> - <display value="Mother-in-law"/> <designation> - <language value="en-US"/> + <language value="nl-NL"/> <use> <system value="http://snomed.info/sct"/> <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Mother-in-law"/> + <value value="Mantelzorger"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Neef, zoon van broer/zus"/> + <valueString value="Geestelijk verzorger"/> </extension> - <code value="NEPHEW"/> - <display value="Nephew"/> + <code value="768733004"/> + <display value="Spiritual advisor"/> <designation> <language value="en-US"/> <use> @@ -443,31 +370,24 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Nephew"/> + <value value="Spiritual advisor"/> </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Nicht, dochter van broer/zus"/> - </extension> - <code value="NIECE"/> - <display value="Niece"/> <designation> - <language value="en-US"/> + <language value="nl-NL"/> <use> <system value="http://snomed.info/sct"/> <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Niece"/> + <value value="Geestelijk adviseur"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Zus"/> + <valueString value="Tolk"/> </extension> - <code value="SIS"/> - <display value="Sister"/> + <code value="40570005"/> + <display value="Interpreter"/> <designation> <language value="en-US"/> <use> @@ -475,31 +395,24 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Sister"/> + <value value="Interpreter"/> </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Schoonzus"/> - </extension> - <code value="SISINLAW"/> - <display value="Sister-in-law"/> <designation> - <language value="en-US"/> + <language value="nl-NL"/> <use> <system value="http://snomed.info/sct"/> <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Sister-in-law"/> + <value value="Tolk"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Zoon"/> + <valueString value="Advocaat"/> </extension> - <code value="SONC"/> - <display value="Son"/> + <code value="12877000"/> + <display value="Lawyer"/> <designation> <language value="en-US"/> <use> @@ -507,31 +420,24 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Son"/> + <value value="Lawyer"/> </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Schoonzoon"/> - </extension> - <code value="SONINLAW"/> - <display value="Son in-law"/> <designation> - <language value="en-US"/> + <language value="nl-NL"/> <use> <system value="http://snomed.info/sct"/> <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Son in-law"/> + <value value="Advocaat"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Stiefvader"/> + <valueString value="Docent"/> </extension> - <code value="STPFTH"/> - <display value="Stepfather"/> + <code value="106304008"/> + <display value="Teacher"/> <designation> <language value="en-US"/> <use> @@ -539,31 +445,24 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Stepfather"/> + <value value="Teacher"/> </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Stiefmoeder"/> - </extension> - <code value="STPMTH"/> - <display value="Stepmother"/> <designation> - <language value="en-US"/> + <language value="nl-NL"/> <use> <system value="http://snomed.info/sct"/> <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Stepmother"/> + <value value="Leraar"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Oom"/> + <valueString value="Patiëntvertrouwenspersoon"/> </extension> - <code value="UNCLE"/> - <display value="Uncle"/> + <code value="300601000146109"/> + <display value="Patient confidant"/> <designation> <language value="en-US"/> <use> @@ -571,15 +470,24 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Uncle"/> + <value value="Patient confidant"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Vertrouwenspersoon"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Echtgenote"/> + <valueString value="Werkgever"/> </extension> - <code value="WIFE"/> - <display value="Wife"/> + <code value="394571004"/> + <display value="Employer"/> <designation> <language value="en-US"/> <use> @@ -587,18 +495,24 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Wife"/> + <value value="Employer"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Werkgever"/> </designation> </concept> - </include> - <include> - <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Anders"/> + <valueString value="Begeleider"/> </extension> - <code value="OTH"/> - <display value="Other"/> + <code value="300491000146100"/> + <display value="Companionr"/> <designation> <language value="en-US"/> <use> @@ -606,7 +520,16 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Other"/> + <value value="Companion not related to healthcare facility"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Begeleider niet vanuit zorginstelling"/> </designation> </concept> </include> From 8223d7d3871f1a1d443c1ad8271638f0c494f60d Mon Sep 17 00:00:00 2001 From: Amy Koo <a.koo@furore.com> Date: Wed, 16 Oct 2024 15:40:05 +0200 Subject: [PATCH 16/32] Added mapping --- zib/StructureDefinitions/zib-Patient.xml | 55 +++++++++++++++++++++++- 1 file changed, 54 insertions(+), 1 deletion(-) diff --git a/zib/StructureDefinitions/zib-Patient.xml b/zib/StructureDefinitions/zib-Patient.xml index d97463e..5386ea3 100644 --- a/zib/StructureDefinitions/zib-Patient.xml +++ b/zib/StructureDefinitions/zib-Patient.xml @@ -56,6 +56,16 @@ <uri value="https://zibs.nl/wiki/Payer-v4.1(2024EN)" /> <name value="zib Payer-v4.1(2024EN)" /> </mapping> + <mapping> + <identity value="zib-addressinformation-v1.2-2024EN" /> + <uri value="https://zibs.nl/wiki/AddressInformation-v1.2(2024EN)" /> + <name value="zib AddressInformation-v1.2(2024EN)" /> + </mapping> + <mapping> + <identity value="zib-nameinformation-v1.1.1-2024EN" /> + <uri value="https://zibs.nl/wiki/NameInformation-v1.1.1(2024EN)" /> + <name value="zib NameInformation-v1.1.1(2024EN)" /> + </mapping> <kind value="resource" /> <abstract value="true" /> <type value="Patient" /> @@ -158,23 +168,36 @@ </discriminator> <rules value="open" /> </slicing> - <short value="NameInformation" /> + <short value="NameInformation / PayerName" /> <definition value="Patient's full name." /> <alias value="Naamgegevens" /> + <alias value="BetalerNaam" /> <mapping> <identity value="zib-patient-v4.3-2024EN" /> <map value="NL-CM:0.1.6" /> <comment value="NameInformation" /> </mapping> + <mapping> + <identity value="zib-payer-v4.1-2024EN" /> + <map value="NL-CM:1.1.5" /> + <comment value="PayerName" /> + </mapping> </element> <element id="Patient.name:nameInformation"> <path value="Patient.name" /> <sliceName value="nameInformation" /> + <short value="NameInformation" /> + <alias value="Naamgegevens" /> <max value="2" /> <type> <code value="HumanName" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-NameInformation" /> </type> + <mapping> + <identity value="zib-nameinformation-v1.1.1-2024EN" /> + <map value="NL-CM:20.4.1" /> + <comment value="NameInformation" /> + </mapping> </element> <element id="Patient.name:nameInformation-GivenName"> <path value="Patient.name" /> @@ -202,6 +225,16 @@ <map value="NL-CM:0.1.5" /> <comment value="ContactInformation" /> </mapping> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.1" /> + <comment value="ContactInformation" /> + </mapping> + <mapping> + <identity value="zib-payer-v4.1-2024EN" /> + <map value="NL-CM:1.1.12" /> + <comment value="ContactInformation" /> + </mapping> </element> <element id="Patient.telecom:telephoneNumbers"> <path value="Patient.telecom" /> @@ -340,6 +373,16 @@ <map value="NL-CM:0.1.4" /> <comment value="AddressInformation" /> </mapping> + <mapping> + <identity value="zib-payer-v4.1-2024EN" /> + <map value="NL-CM:1.1.17" /> + <comment value="AddressInformation" /> + </mapping> + <mapping> + <identity value="zib-addressinformation-v1.2-2024EN" /> + <map value="NL-CM:20.5.1" /> + <comment value="AddressInformation" /> + </mapping> </element> <element id="Patient.maritalStatus"> <path value="Patient.maritalStatus" /> @@ -497,6 +540,11 @@ <map value="NL-CM:3.1.4" /> <comment value="NameInformation" /> </mapping> + <mapping> + <identity value="zib-nameinformation-v1.1.1-2024EN" /> + <map value="NL-CM:20.4.1" /> + <comment value="NameInformation" /> + </mapping> </element> <element id="Patient.contact.telecom"> <path value="Patient.contact.telecom" /> @@ -553,6 +601,11 @@ <map value="NL-CM:3.1.5" /> <comment value="AddressInformation" /> </mapping> + <mapping> + <identity value="zib-addressinformation-v1.2-2024EN" /> + <map value="NL-CM:20.5.1" /> + <comment value="AddressInformation" /> + </mapping> </element> <element id="Patient.communication"> <path value="Patient.communication" /> From 0beb5c10bc1657790fc48ddc8860b30116bfa761 Mon Sep 17 00:00:00 2001 From: Amy Koo <a.koo@furore.com> Date: Mon, 21 Oct 2024 16:02:19 +0200 Subject: [PATCH 17/32] Removed incorrect mappings, added narrative for LanguageProficiency.comment and textual changes --- .../ext-LanguageProfiency.Comment.xml | 12 ++++--- zib/StructureDefinitions/zib-Patient.xml | 31 ------------------- 2 files changed, 7 insertions(+), 36 deletions(-) diff --git a/zib/StructureDefinitions/ext-LanguageProfiency.Comment.xml b/zib/StructureDefinitions/ext-LanguageProfiency.Comment.xml index ed88796..043d54c 100644 --- a/zib/StructureDefinitions/ext-LanguageProfiency.Comment.xml +++ b/zib/StructureDefinitions/ext-LanguageProfiency.Comment.xml @@ -1,9 +1,11 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="ext-LanguageProfiency.Comment" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProfiency.Comment" /> - <name value="ExtLanguageProfiencyComment" /> - <title value="ext LanguageProfiency.Comment" /> + <id value="ext-LanguageProficiency.Comment" /> + <text> + <status value="empty" /><div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div></text> + <url value="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.Comment" /> + <name value="ExtLanguageProficiencyComment" /> + <title value="ext LanguageProficiency.Comment" /> <status value="draft" /> <publisher value="Nictiz" /> <contact> @@ -35,7 +37,7 @@ <differential> <element id="Extension.url"> <path value="Extension.url" /> - <fixedUri value="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProfiency.Comment" /> + <fixedUri value="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.Comment" /> </element> <element id="Extension.value[x]"> <path value="Extension.value[x]" /> diff --git a/zib/StructureDefinitions/zib-Patient.xml b/zib/StructureDefinitions/zib-Patient.xml index 5386ea3..7caec3a 100644 --- a/zib/StructureDefinitions/zib-Patient.xml +++ b/zib/StructureDefinitions/zib-Patient.xml @@ -56,16 +56,6 @@ <uri value="https://zibs.nl/wiki/Payer-v4.1(2024EN)" /> <name value="zib Payer-v4.1(2024EN)" /> </mapping> - <mapping> - <identity value="zib-addressinformation-v1.2-2024EN" /> - <uri value="https://zibs.nl/wiki/AddressInformation-v1.2(2024EN)" /> - <name value="zib AddressInformation-v1.2(2024EN)" /> - </mapping> - <mapping> - <identity value="zib-nameinformation-v1.1.1-2024EN" /> - <uri value="https://zibs.nl/wiki/NameInformation-v1.1.1(2024EN)" /> - <name value="zib NameInformation-v1.1.1(2024EN)" /> - </mapping> <kind value="resource" /> <abstract value="true" /> <type value="Patient" /> @@ -187,17 +177,11 @@ <path value="Patient.name" /> <sliceName value="nameInformation" /> <short value="NameInformation" /> - <alias value="Naamgegevens" /> <max value="2" /> <type> <code value="HumanName" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-NameInformation" /> </type> - <mapping> - <identity value="zib-nameinformation-v1.1.1-2024EN" /> - <map value="NL-CM:20.4.1" /> - <comment value="NameInformation" /> - </mapping> </element> <element id="Patient.name:nameInformation-GivenName"> <path value="Patient.name" /> @@ -378,11 +362,6 @@ <map value="NL-CM:1.1.17" /> <comment value="AddressInformation" /> </mapping> - <mapping> - <identity value="zib-addressinformation-v1.2-2024EN" /> - <map value="NL-CM:20.5.1" /> - <comment value="AddressInformation" /> - </mapping> </element> <element id="Patient.maritalStatus"> <path value="Patient.maritalStatus" /> @@ -540,11 +519,6 @@ <map value="NL-CM:3.1.4" /> <comment value="NameInformation" /> </mapping> - <mapping> - <identity value="zib-nameinformation-v1.1.1-2024EN" /> - <map value="NL-CM:20.4.1" /> - <comment value="NameInformation" /> - </mapping> </element> <element id="Patient.contact.telecom"> <path value="Patient.contact.telecom" /> @@ -601,11 +575,6 @@ <map value="NL-CM:3.1.5" /> <comment value="AddressInformation" /> </mapping> - <mapping> - <identity value="zib-addressinformation-v1.2-2024EN" /> - <map value="NL-CM:20.5.1" /> - <comment value="AddressInformation" /> - </mapping> </element> <element id="Patient.communication"> <path value="Patient.communication" /> From 1a2537a012e30868af92288b854b3ab09e283ee4 Mon Sep 17 00:00:00 2001 From: Amy Koo <a.koo@furore.com> Date: Mon, 21 Oct 2024 16:19:43 +0200 Subject: [PATCH 18/32] textual changes --- ...eProfiency.Comment.xml => ext-LanguageProficiency.Comment.xml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename zib/StructureDefinitions/{ext-LanguageProfiency.Comment.xml => ext-LanguageProficiency.Comment.xml} (100%) diff --git a/zib/StructureDefinitions/ext-LanguageProfiency.Comment.xml b/zib/StructureDefinitions/ext-LanguageProficiency.Comment.xml similarity index 100% rename from zib/StructureDefinitions/ext-LanguageProfiency.Comment.xml rename to zib/StructureDefinitions/ext-LanguageProficiency.Comment.xml From 6d7f7b358e27434b9a57147550ba9a2167ebcf8d Mon Sep 17 00:00:00 2001 From: Ardon Toonstra <ardon@fire.ly> Date: Thu, 24 Oct 2024 12:36:50 +0200 Subject: [PATCH 19/32] Align cardinality with zib concept and textual align SD.purpose field --- .../ext-LanguageProficiency.Comment.xml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/zib/StructureDefinitions/ext-LanguageProficiency.Comment.xml b/zib/StructureDefinitions/ext-LanguageProficiency.Comment.xml index 043d54c..f598cdd 100644 --- a/zib/StructureDefinitions/ext-LanguageProficiency.Comment.xml +++ b/zib/StructureDefinitions/ext-LanguageProficiency.Comment.xml @@ -17,7 +17,7 @@ </telecom> </contact> <description value="This extension provides a method to extend the LanguageProficiency profile with a comment element." /> - <purpose value="This extension represents the LanguageProficiency Comment concept (NL-CM:7.12.5) of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) LanguageProficiency v4.0 (2024)](https://zibs.nl/wiki/LanguageProficiency-v4.0(2024EN))." /> + <purpose value="This extension represents the Comment concept (NL-CM:7.12.5) of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) LanguageProficiency v4.0 (2024)](https://zibs.nl/wiki/LanguageProficiency-v4.0(2024EN))." /> <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> @@ -35,6 +35,10 @@ <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-LanguageProficiency.Comment" /> From 4c0267d65f3db5325a00fd36288ede459d2a221e Mon Sep 17 00:00:00 2001 From: Ardon Toonstra <ardon@fire.ly> Date: Thu, 24 Oct 2024 12:37:12 +0200 Subject: [PATCH 20/32] fix incorrect extension details --- zib/StructureDefinitions/zib-Patient.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zib/StructureDefinitions/zib-Patient.xml b/zib/StructureDefinitions/zib-Patient.xml index 7caec3a..459c08e 100644 --- a/zib/StructureDefinitions/zib-Patient.xml +++ b/zib/StructureDefinitions/zib-Patient.xml @@ -645,12 +645,12 @@ <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.CommunicationDetails" /> </type> </element> - <element id="Patient.communication.extension:extLanguageProfiencyComment"> + <element id="Patient.communication.extension:comment"> <path value="Patient.communication.extension" /> - <sliceName value="extLanguageProfiencyComment" /> + <sliceName value="comment" /> <type> <code value="Extension" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProfiency.Comment" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.Comment" /> </type> <isModifier value="false" /> </element> From fae910c241e9cba015a01be49d9780d082f608be Mon Sep 17 00:00:00 2001 From: "FURORENT\\Luud" <l.slagter@furore.com> Date: Thu, 31 Oct 2024 10:53:31 +0100 Subject: [PATCH 21/32] Finetuned Patient profile --- zib/StructureDefinitions/zib-Patient.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zib/StructureDefinitions/zib-Patient.xml b/zib/StructureDefinitions/zib-Patient.xml index 459c08e..1a65ac0 100644 --- a/zib/StructureDefinitions/zib-Patient.xml +++ b/zib/StructureDefinitions/zib-Patient.xml @@ -326,9 +326,8 @@ <sliceName value="deceasedDateTime" /> <short value="DateOfDeath" /> <definition value="The date on which the patient died. A ‘vague’ date, such as only the year, is permitted." /> - <comment value="The zib recognizes both the DeathIndicator (boolean) and DateOfDeath (datetime) concepts, whereas in FHIR only one of these concepts may be present. Therefore, if deceasedDateTime is present and has a value, its value can be mapped to DateOfDeath and DeathIndicator is assumed to be true." /> + <comment value="The zib recognizes both the DeathIndicator (boolean) and DateOfDeath (dateTime) concepts, whereas in FHIR only one of these concepts may be present. Therefore, if `.deceasedDateTime` is present and has a value, its value can be mapped to DateOfDeath, and DeathIndicator is assumed to be _true_." /> <alias value="DatumOverlijden" /> - <alias value="OverlijdensIndicator" /> <type> <code value="dateTime" /> </type> @@ -340,7 +339,7 @@ <mapping> <identity value="zib-patient-v4.3-2024EN" /> <map value="NL-CM:0.1.32" /> - <comment value="DeathIndicator" /> + <comment value="DeathIndicator (implicit, main mapping is on Patient.multipleBirthBoolean)" /> </mapping> </element> <element id="Patient.address"> @@ -409,6 +408,7 @@ <sliceName value="multipleBirthInteger" /> <short value="MultipleBirthSequence" /> <definition value="The birth number in the sequence of a multiple birth. The first birth is given value 1. The middle birth in a triplet birth would be given value 2 and the third birth would have value 3. If multiple birth order is filled then the value of the MultipleIndicator must be "True"." /> + <comment value="The zib recognizes both the MultipleBirthIndicator (boolean) and MultipleBirthSequence (integer) concepts, whereas in FHIR only one of these concepts may be present. Therefore, if `.multipleBirthInteger` is present and has a value, its value can be mapped to MultipleBirthSequence, and MultipleBirthIndicator is assumed to be _true_." /> <alias value="Meerlingvolgorde" /> <type> <code value="integer" /> @@ -421,7 +421,7 @@ <mapping> <identity value="zib-patient-v4.3-2024EN" /> <map value="NL-CM:0.1.31" /> - <comment value="MultipleBirthIndicator" /> + <comment value="MultipleBirthIndicator (implicit, main mapping is on Patient.multipleBirthBoolean)" /> </mapping> </element> <element id="Patient.contact"> From 587810dc7985ff10d7fdfb90586e1c0bde9f7801 Mon Sep 17 00:00:00 2001 From: Ardon Toonstra <ardon@fire.ly> Date: Thu, 31 Oct 2024 11:47:21 +0100 Subject: [PATCH 22/32] remove deprecated codesystem --- ...VEKT-2.16.840.1.113883.2.4.3.11.22.472.xml | 26 ------------------- 1 file changed, 26 deletions(-) delete mode 100644 zib/vocabulary/generated/CodeSystem-COD472VEKT-2.16.840.1.113883.2.4.3.11.22.472.xml diff --git a/zib/vocabulary/generated/CodeSystem-COD472VEKT-2.16.840.1.113883.2.4.3.11.22.472.xml b/zib/vocabulary/generated/CodeSystem-COD472VEKT-2.16.840.1.113883.2.4.3.11.22.472.xml deleted file mode 100644 index 331c26d..0000000 --- a/zib/vocabulary/generated/CodeSystem-COD472VEKT-2.16.840.1.113883.2.4.3.11.22.472.xml +++ /dev/null @@ -1,26 +0,0 @@ -<CodeSystem xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.22.472"/> - <language value="en-US"/> - <text> - <status value="empty"/> - <div xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> - </text> - <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> - <valuePeriod> - <start value="2024-10-15T15:46:57+00:00"/> - </valuePeriod> - </extension> - <url value="urn:oid:2.16.840.1.113883.2.4.3.11.22.472"/> - <identifier> - <use value="official"/> - <system value="urn:ietf:rfc:3986"/> - <value value="urn:oid:2.16.840.1.113883.2.4.3.11.22.472"/> - </identifier> - <version value="2024-10-15T15:46:57"/> - <name value="COD472VEKT"/> - <title value="COD472-VEKT"/> - <status value="unknown"/> - <publisher value="ART-DECOR"/> - <description value="COD472-VEKT"/> - <content value="not-present"/> -</CodeSystem> From 286a07d6eb44331b7d055dd28c4712e8921ef77c Mon Sep 17 00:00:00 2001 From: Ardon Toonstra <ardon@fire.ly> Date: Thu, 31 Oct 2024 11:49:04 +0100 Subject: [PATCH 23/32] remove not used codesystem --- ....16.840.1.113883.2.4.3.11.60.40.4.23.1.xml | 83 ------------------- 1 file changed, 83 deletions(-) delete mode 100644 zib/vocabulary/generated/CodeSystem-ExtraRolcodes-2.16.840.1.113883.2.4.3.11.60.40.4.23.1.xml diff --git a/zib/vocabulary/generated/CodeSystem-ExtraRolcodes-2.16.840.1.113883.2.4.3.11.60.40.4.23.1.xml b/zib/vocabulary/generated/CodeSystem-ExtraRolcodes-2.16.840.1.113883.2.4.3.11.60.40.4.23.1.xml deleted file mode 100644 index b085b7c..0000000 --- a/zib/vocabulary/generated/CodeSystem-ExtraRolcodes-2.16.840.1.113883.2.4.3.11.60.40.4.23.1.xml +++ /dev/null @@ -1,83 +0,0 @@ -<CodeSystem xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.4.23.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"/> - <text> - <status value="empty"/> - <div xmlns="http://www.w3.org/1999/xhtml" lang="nl-NL" xml:lang="nl-NL">Definitie-resources zijn niet voorzien van een narrative. Een menselijk leesbare versie is te vinden via de implementation guide(s) waarin deze resource gebruikt wordt.</div> - </text> - <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> - <valuePeriod> - <start value="2024-04-15T00:00:00+00:00"/> - </valuePeriod> - </extension> - <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.23.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.23.1"/> - </identifier> - <version value="2024-04-15T00:00:00"/> - <name value="ExtraRolcodes"/> - <title value="ExtraRolcodes"/> - <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="ExtraRolcodes"/> - <caseSensitive value="false"/> - <content value="complete"/> - <count value="4"/> - <property> - <code value="status"/> - <uri value="http://hl7.org/fhir/concept-properties#status"/> - <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> - <code value="100001"/> - <display value="Mantelzorger"/> - <definition value="Mantelzorger (DEPRECATED)"/> - <property> - <code value="status"/> - <valueCode value="active"/> - </property> - </concept> - <concept> - <code value="100002"/> - <display value="Geestelijk verzorger"/> - <property> - <code value="status"/> - <valueCode value="active"/> - </property> - </concept> - <concept> - <code value="100003"/> - <display value="Tolk"/> - <property> - <code value="status"/> - <valueCode value="active"/> - </property> - </concept> - <concept> - <code value="100004"/> - <display value="Advocaat"/> - <property> - <code value="status"/> - <valueCode value="active"/> - </property> - </concept> -</CodeSystem> From a2d736ca93ed15ccefa5bc3a2c688ecaefac3f6f Mon Sep 17 00:00:00 2001 From: Ardon Toonstra <ardon@fire.ly> Date: Thu, 31 Oct 2024 12:04:07 +0100 Subject: [PATCH 24/32] rerunned terminology script --- ...2.4.3.11.60.40.2.3.1.4--20240415000000.xml | 118 +++++++++--------- ...2.4.3.11.60.40.2.3.1.3--20240415000000.xml | 40 +++--- 2 files changed, 79 insertions(+), 79 deletions(-) diff --git a/zib/vocabulary/generated/ValueSet-RelatieSnomedCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.4--20240415000000.xml b/zib/vocabulary/generated/ValueSet-RelatieSnomedCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.4--20240415000000.xml index 87aa9eb..b9077f8 100644 --- a/zib/vocabulary/generated/ValueSet-RelatieSnomedCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.4--20240415000000.xml +++ b/zib/vocabulary/generated/ValueSet-RelatieSnomedCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.4--20240415000000.xml @@ -27,7 +27,7 @@ <version value="2024-04-15T00:00:00"/> <name value="RelatieSnomedCodelijst"/> <title value="RelatieSnomedCodelijst"/> - <status value="draft"/> + <status value="active"/> <experimental value="false"/> <publisher value="Registratie aan de bron"/> <contact> @@ -63,7 +63,7 @@ <valueString value="Adoptie broer"/> </extension> <code value="17925003"/> - <display value="Adoptive brother"/> + <display value="Adoptiebroer"/> <designation> <language value="en-US"/> <use> @@ -88,7 +88,7 @@ <valueString value="Adoptiekind (x)"/> </extension> <code value="393547004"/> - <display value="Adopted child"/> + <display value="Geadopteerd kind"/> <designation> <language value="en-US"/> <use> @@ -113,7 +113,7 @@ <valueString value="Adoptievader"/> </extension> <code value="609005"/> - <display value="Adoptive father"/> + <display value="Adoptievader"/> <designation> <language value="en-US"/> <use> @@ -138,7 +138,7 @@ <valueString value="Adoptiemoeder"/> </extension> <code value="21464003"/> - <display value="Adoptive mother"/> + <display value="Adoptiemoeder"/> <designation> <language value="en-US"/> <use> @@ -163,7 +163,7 @@ <valueString value="Adoptieouder (x)"/> </extension> <code value="41953004"/> - <display value="Adoptive parent"/> + <display value="Adoptieouder"/> <designation> <language value="en-US"/> <use> @@ -188,7 +188,7 @@ <valueString value="Adoptie broer of zus"/> </extension> <code value="79508001"/> - <display value="Adoptive sibling"/> + <display value="Adoptiebroer of adoptiezus"/> <designation> <language value="en-US"/> <use> @@ -213,7 +213,7 @@ <valueString value="Adoptie zus"/> </extension> <code value="76022008"/> - <display value="Adoptive sister"/> + <display value="Adoptiezus"/> <designation> <language value="en-US"/> <use> @@ -238,7 +238,7 @@ <valueString value="Tante"/> </extension> <code value="25211005"/> - <display value="Aunt"/> + <display value="Tante"/> <designation> <language value="en-US"/> <use> @@ -263,7 +263,7 @@ <valueString value="Broer"/> </extension> <code value="70924004"/> - <display value="Brother"/> + <display value="Broer"/> <designation> <language value="en-US"/> <use> @@ -291,7 +291,7 @@ <valueString value="Zwager"/> </extension> <code value="300461000146105"/> - <display value="Brother-in-law"/> + <display value="Zwager"/> <designation> <language value="en-US"/> <use> @@ -316,7 +316,7 @@ <valueString value="Neef/nicht, zoon/dochter van oom/tante"/> </extension> <code value="55538000"/> - <display value="Cousin"/> + <display value="Neef of nicht"/> <designation> <language value="en-US"/> <use> @@ -341,7 +341,7 @@ <valueString value="Dochter"/> </extension> <code value="66089001"/> - <display value="Daughter"/> + <display value="Dochter"/> <designation> <language value="en-US"/> <use> @@ -366,7 +366,7 @@ <valueString value="Schoondochter"/> </extension> <code value="1258961002"/> - <display value="Daughter-in-law"/> + <display value="Schoondochter"/> <designation> <language value="en-US"/> <use> @@ -391,7 +391,7 @@ <valueString value="Partner"/> </extension> <code value="262043009"/> - <display value="Partner in relationship"/> + <display value="Levenspartner"/> <designation> <language value="en-US"/> <use> @@ -416,7 +416,7 @@ <valueString value="Geregistreerd partner"/> </extension> <code value="414043009"/> - <display value="Domestic partner"/> + <display value="Geregistreerde partner"/> <designation> <language value="en-US"/> <use> @@ -466,7 +466,7 @@ <valueString value="Vader"/> </extension> <code value="66839005"/> - <display value="Father"/> + <display value="Vader"/> <designation> <language value="en-US"/> <use> @@ -491,7 +491,7 @@ <valueString value="Schoonvader"/> </extension> <code value="5171000124108"/> - <display value="Father-in-law"/> + <display value="Schoonvader"/> <designation> <language value="en-US"/> <use> @@ -516,7 +516,7 @@ <valueString value="Pleegdochter"/> </extension> <code value="31831004"/> - <display value="Foster daughter"/> + <display value="Pleegdochter"/> <designation> <language value="en-US"/> <use> @@ -541,7 +541,7 @@ <valueString value="Pleegvaderh"/> </extension> <code value="8458002"/> - <display value="Foster father"/> + <display value="Pleegvader"/> <designation> <language value="en-US"/> <use> @@ -566,7 +566,7 @@ <valueString value="Pleegmoeder"/> </extension> <code value="38265003"/> - <display value="Foster mother"/> + <display value="Pleegmoeder"/> <designation> <language value="en-US"/> <use> @@ -591,7 +591,7 @@ <valueString value="Pleegzoon"/> </extension> <code value="12241003"/> - <display value="Foster son"/> + <display value="Pleegzoon"/> <designation> <language value="en-US"/> <use> @@ -616,7 +616,7 @@ <valueString value="Pleegkind (x)"/> </extension> <code value="39062003"/> - <display value="Foster child"/> + <display value="Pleegkind"/> <designation> <language value="en-US"/> <use> @@ -641,7 +641,7 @@ <valueString value="Pleegouder (x)"/> </extension> <code value="90921004"/> - <display value="Foster parent"/> + <display value="Pleegouder"/> <designation> <language value="en-US"/> <use> @@ -666,7 +666,7 @@ <valueString value="Vriend(in)/kennis"/> </extension> <code value="48385004"/> - <display value="Acquaintance"/> + <display value="Kennis"/> <designation> <language value="en-US"/> <use> @@ -691,7 +691,7 @@ <valueString value="Kleinkind (x)"/> </extension> <code value="86372007"/> - <display value="Grandchild"/> + <display value="Kleinkind"/> <designation> <language value="en-US"/> <use> @@ -716,7 +716,7 @@ <valueString value="Kleindochter"/> </extension> <code value="44181008"/> - <display value="Granddaughter"/> + <display value="Kleindochter"/> <designation> <language value="en-US"/> <use> @@ -741,7 +741,7 @@ <valueString value="Opa"/> </extension> <code value="34871008"/> - <display value="Grandfather"/> + <display value="Grootvader"/> <designation> <language value="en-US"/> <use> @@ -766,7 +766,7 @@ <valueString value="Oma"/> </extension> <code value="113157001"/> - <display value="Grandmother"/> + <display value="Grootmoeder"/> <designation> <language value="en-US"/> <use> @@ -791,7 +791,7 @@ <valueString value="Grootouder (x)"/> </extension> <code value="38312007"/> - <display value="Grandparent"/> + <display value="Grootouder"/> <designation> <language value="en-US"/> <use> @@ -816,7 +816,7 @@ <valueString value="Kleinzoon"/> </extension> <code value="70578009"/> - <display value="Grandson"/> + <display value="Kleinzoon"/> <designation> <language value="en-US"/> <use> @@ -841,7 +841,7 @@ <valueString value="Overgrootvader"/> </extension> <code value="50261002"/> - <display value="Great grandfather"/> + <display value="Overgrootvader"/> <designation> <language value="en-US"/> <use> @@ -866,7 +866,7 @@ <valueString value="Overgrootmoeder"/> </extension> <code value="78652007"/> - <display value="Great grandmother"/> + <display value="Overgrootmoeder"/> <designation> <language value="en-US"/> <use> @@ -891,7 +891,7 @@ <valueString value="Echtgenoot"/> </extension> <code value="127849001"/> - <display value="Husband"/> + <display value="Echtgenoot"/> <designation> <language value="en-US"/> <use> @@ -916,7 +916,7 @@ <valueString value="Moeder"/> </extension> <code value="72705000"/> - <display value="Mother"/> + <display value="Moeder"/> <designation> <language value="en-US"/> <use> @@ -941,7 +941,7 @@ <valueString value="Schoonmoeder"/> </extension> <code value="5181000124106"/> - <display value="Mother-in-law"/> + <display value="Schoonmoeder"/> <designation> <language value="en-US"/> <use> @@ -966,7 +966,7 @@ <valueString value="Buur"/> </extension> <code value="427568008"/> - <display value="Neighbor"/> + <display value="Buurman of buurvrouw"/> <designation> <language value="en-US"/> <use> @@ -991,7 +991,7 @@ <valueString value="Neef, zoon van broer/zus"/> </extension> <code value="47801002"/> - <display value="Male cousin"/> + <display value="Neef"/> <designation> <language value="en-US"/> <use> @@ -1016,7 +1016,7 @@ <valueString value="Nicht, dochter van broer/zus"/> </extension> <code value="2959006"/> - <display value="Female cousin"/> + <display value="Nicht"/> <designation> <language value="en-US"/> <use> @@ -1041,7 +1041,7 @@ <valueString value="Ouder (x)"/> </extension> <code value="40683002"/> - <display value="Parent"/> + <display value="Ouder"/> <designation> <language value="en-US"/> <use> @@ -1066,7 +1066,7 @@ <valueString value="Schoonouder (x)"/> </extension> <code value="5161000124101"/> - <display value="Parent in-law"/> + <display value="Schoonouder"/> <designation> <language value="en-US"/> <use> @@ -1091,7 +1091,7 @@ <valueString value="Huisgenoot"/> </extension> <code value="300521000146102"/> - <display value="Roommate"/> + <display value="Huisgenoot"/> <designation> <language value="en-US"/> <use> @@ -1116,7 +1116,7 @@ <valueString value="Kind van hetzelfde ouderpaar (x)"/> </extension> <code value="375005"/> - <display value="Sibling"/> + <display value="Broer of zus"/> <designation> <language value="en-US"/> <use> @@ -1141,7 +1141,7 @@ <valueString value="Zus"/> </extension> <code value="27733009"/> - <display value="Sister"/> + <display value="Zus"/> <designation> <language value="en-US"/> <use> @@ -1169,7 +1169,7 @@ <valueString value="Schoonzus"/> </extension> <code value="300471000146104"/> - <display value="Sister-in-law"/> + <display value="Schoonzus"/> <designation> <language value="en-US"/> <use> @@ -1194,7 +1194,7 @@ <valueString value="Zoon"/> </extension> <code value="65616008"/> - <display value="Son"/> + <display value="Zoon"/> <designation> <language value="en-US"/> <use> @@ -1219,7 +1219,7 @@ <valueString value="Schoonzoon"/> </extension> <code value="1258960001"/> - <display value="Son-in-law"/> + <display value="Schoonzoon"/> <designation> <language value="en-US"/> <use> @@ -1244,7 +1244,7 @@ <valueString value="Huwelijkspartner"/> </extension> <code value="127848009"/> - <display value="Spouse"/> + <display value="Echtgenoot of echtgenote"/> <designation> <language value="en-US"/> <use> @@ -1269,7 +1269,7 @@ <valueString value="Stiefbroer"/> </extension> <code value="76087000"/> - <display value="Stepbrother"/> + <display value="Stiefbroer"/> <designation> <language value="en-US"/> <use> @@ -1294,7 +1294,7 @@ <valueString value="Stiefkind"/> </extension> <code value="86764008"/> - <display value="Stepchild"/> + <display value="Stiefkind"/> <designation> <language value="en-US"/> <use> @@ -1319,7 +1319,7 @@ <valueString value="Stiefdochter"/> </extension> <code value="22573006"/> - <display value="Stepdaughter"/> + <display value="Stiefdochter"/> <designation> <language value="en-US"/> <use> @@ -1344,7 +1344,7 @@ <valueString value="Stiefvader"/> </extension> <code value="30578000"/> - <display value="Stepfather"/> + <display value="Stiefvader"/> <designation> <language value="en-US"/> <use> @@ -1369,7 +1369,7 @@ <valueString value="Stiefmoeder"/> </extension> <code value="65412001"/> - <display value="Stepmother"/> + <display value="Stiefmoeder"/> <designation> <language value="en-US"/> <use> @@ -1394,7 +1394,7 @@ <valueString value="Stiefouder (x)"/> </extension> <code value="74128007"/> - <display value="Stepparent"/> + <display value="Stiefouder"/> <designation> <language value="en-US"/> <use> @@ -1419,7 +1419,7 @@ <valueString value="Stiefbroer of stiefzus (x)"/> </extension> <code value="88510002"/> - <display value="Stepsibling"/> + <display value="Stiefbroer of stiefzus"/> <designation> <language value="en-US"/> <use> @@ -1444,7 +1444,7 @@ <valueString value="Stiefzus"/> </extension> <code value="46363003"/> - <display value="Stepsister"/> + <display value="Stiefzus"/> <designation> <language value="en-US"/> <use> @@ -1469,7 +1469,7 @@ <valueString value="Stiefzoon"/> </extension> <code value="8674003"/> - <display value="Stepson"/> + <display value="Stiefzoon"/> <designation> <language value="en-US"/> <use> @@ -1494,7 +1494,7 @@ <valueString value="Oom"/> </extension> <code value="38048003"/> - <display value="Uncle"/> + <display value="Oom"/> <designation> <language value="en-US"/> <use> @@ -1519,7 +1519,7 @@ <valueString value="Echtgenote"/> </extension> <code value="127850001"/> - <display value="Wife"/> + <display value="Echtgenote"/> <designation> <language value="en-US"/> <use> diff --git a/zib/vocabulary/generated/ValueSet-RolSnomedCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.3--20240415000000.xml b/zib/vocabulary/generated/ValueSet-RolSnomedCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.3--20240415000000.xml index b04abd9..09c0324 100644 --- a/zib/vocabulary/generated/ValueSet-RolSnomedCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.3--20240415000000.xml +++ b/zib/vocabulary/generated/ValueSet-RolSnomedCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.3.1.3--20240415000000.xml @@ -27,7 +27,7 @@ <version value="2024-04-15T00:00:00"/> <name value="RolSnomedCodelijst"/> <title value="RolSnomedCodelijst"/> - <status value="draft"/> + <status value="active"/> <experimental value="false"/> <publisher value="Registratie aan de bron"/> <contact> @@ -62,7 +62,7 @@ <valueString value="Eerste contactpersoon"/> </extension> <code value="300481000146102"/> - <display value="First contact person"/> + <display value="Eerste contactpersoon"/> <designation> <language value="en-US"/> <use> @@ -87,7 +87,7 @@ <valueString value="Secundair contactpersoon"/> </extension> <code value="300531000146100"/> - <display value="Second contact person"/> + <display value="Secundair contactpersoon"/> <designation> <language value="en-US"/> <use> @@ -112,7 +112,7 @@ <valueString value="Curator"/> </extension> <code value="1269519005"/> - <display value="Deputy"/> + <display value="Curator"/> <designation> <language value="en-US"/> <use> @@ -137,7 +137,7 @@ <valueString value="Mentor"/> </extension> <code value="300561000146109"/> - <display value="Personal welfare deputy"/> + <display value="Mentor"/> <designation> <language value="en-US"/> <use> @@ -162,7 +162,7 @@ <valueString value="Schriftelijk gemachtigde zorg en behandeling"/> </extension> <code value="310141000146103"/> - <display value="Holder of medical power of attorney"/> + <display value="Schriftelijk gemachtigde zorg en behandeling"/> <designation> <language value="en-US"/> <use> @@ -187,7 +187,7 @@ <valueString value="Bewindvoerder"/> </extension> <code value="300551000146106"/> - <display value="Property and financial affairs deputy"/> + <display value="Bewindvoerder"/> <designation> <language value="en-US"/> <use> @@ -212,7 +212,7 @@ <valueString value="Zaakwaarnemer"/> </extension> <code value="300591000146104"/> - <display value="Representative managing another's affairs"/> + <display value="Zaakwaarnemer"/> <designation> <language value="en-US"/> <use> @@ -237,7 +237,7 @@ <valueString value="Schriftelijk gemachtigde financieel"/> </extension> <code value="300581000146101"/> - <display value="Holder of financial power of attorney"/> + <display value="Schriftelijk financieel gemachtigde"/> <designation> <language value="en-US"/> <use> @@ -262,7 +262,7 @@ <valueString value="Vertegenwoordiger bij wilsonbekwaamheid"/> </extension> <code value="310391000146105"/> - <display value="Representative in case of mental incapacity"/> + <display value="Wettelijke vertegenwoordiger bij wilsonbekwaamheid"/> <designation> <language value="en-US"/> <use> @@ -287,7 +287,7 @@ <valueString value="Voogd"/> </extension> <code value="394619001"/> - <display value="Guardian"/> + <display value="Voogd"/> <designation> <language value="en-US"/> <use> @@ -312,7 +312,7 @@ <valueString value="Wettelijk vertegenwoordiger op grond van ouderlijk gezag"/> </extension> <code value="310401000146108"/> - <display value="Legal advocate based on parental authority"/> + <display value="Ouderlijk gezag"/> <designation> <language value="en-US"/> <use> @@ -337,7 +337,7 @@ <valueString value="Mantelzorger"/> </extension> <code value="407542009"/> - <display value="Informal caregiver"/> + <display value="Mantelzorger"/> <designation> <language value="en-US"/> <use> @@ -362,7 +362,7 @@ <valueString value="Geestelijk verzorger"/> </extension> <code value="768733004"/> - <display value="Spiritual advisor"/> + <display value="Geestelijk adviseur"/> <designation> <language value="en-US"/> <use> @@ -387,7 +387,7 @@ <valueString value="Tolk"/> </extension> <code value="40570005"/> - <display value="Interpreter"/> + <display value="Tolk"/> <designation> <language value="en-US"/> <use> @@ -412,7 +412,7 @@ <valueString value="Advocaat"/> </extension> <code value="12877000"/> - <display value="Lawyer"/> + <display value="Advocaat"/> <designation> <language value="en-US"/> <use> @@ -437,7 +437,7 @@ <valueString value="Docent"/> </extension> <code value="106304008"/> - <display value="Teacher"/> + <display value="Leraar"/> <designation> <language value="en-US"/> <use> @@ -462,7 +462,7 @@ <valueString value="Patiëntvertrouwenspersoon"/> </extension> <code value="300601000146109"/> - <display value="Patient confidant"/> + <display value="Vertrouwenspersoon"/> <designation> <language value="en-US"/> <use> @@ -487,7 +487,7 @@ <valueString value="Werkgever"/> </extension> <code value="394571004"/> - <display value="Employer"/> + <display value="Werkgever"/> <designation> <language value="en-US"/> <use> @@ -512,7 +512,7 @@ <valueString value="Begeleider"/> </extension> <code value="300491000146100"/> - <display value="Companionr"/> + <display value="Begeleider niet vanuit zorginstelling"/> <designation> <language value="en-US"/> <use> From 58254488c43ab8da11acb6b2e810838dd626ed0c Mon Sep 17 00:00:00 2001 From: "FURORENT\\Luud" <l.slagter@furore.com> Date: Thu, 31 Oct 2024 12:28:21 +0100 Subject: [PATCH 25/32] Added Patient examples --- nl-core/examples/nl-core-Patient-01.xml | 305 +++++++++++++++++++ nl-core/examples/nl-core-Patient-full-01.xml | 290 ++++++++++++++++++ 2 files changed, 595 insertions(+) create mode 100644 nl-core/examples/nl-core-Patient-01.xml create mode 100644 nl-core/examples/nl-core-Patient-full-01.xml diff --git a/nl-core/examples/nl-core-Patient-01.xml b/nl-core/examples/nl-core-Patient-01.xml new file mode 100644 index 0000000..2241352 --- /dev/null +++ b/nl-core/examples/nl-core-Patient-01.xml @@ -0,0 +1,305 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Patient xmlns="http://hl7.org/fhir"> + <id value="nl-core-Patient-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"/> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/patient-nationality"> + <extension url="code"> + <valueCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.4.16.32"/> + <code value="0001"/> + <display value="Nederlandse"/> + </coding> + </valueCodeableConcept> + </extension> + </extension> + <identifier> + <system value="http://fhir.nl/fhir/NamingSystem/bsn"/> + <value value="999911120"/> + </identifier> + <name> + <use value="official"/> + <text value="Johanna Petronella Maria van Putten-van der Giessen"/> + <family value="van Putten-van der Giessen"> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-prefix"> + <valueString value="van"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name"> + <valueString value="Putten"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-partner-prefix"> + <valueString value="van der"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-partner-name"> + <valueString value="Giessen"/> + </extension> + </family> + <given value="Johanna"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> + <valueCode value="BR"/> + </extension> + </given> + <given value="Petronella"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> + <valueCode value="BR"/> + </extension> + </given> + <given value="Maria"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> + <valueCode value="BR"/> + </extension> + </given> + </name> + <name> + <use value="usual"/> + <given value="Jo"/> + </name> + <telecom> + <system value="phone"> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> + <valueCodeableConcept> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <code value="MC"/> + <display value="Mobile Contact"/> + </coding> + </valueCodeableConcept> + </extension> + </system> + <value value="+31611234567"/> + </telecom> + <telecom> + <system value="email"/> + <value value="giesput@myweb.nl"/> + <use value="home"/> + </telecom> + <gender value="female"> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> + <valueCodeableConcept> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v3-AdministrativeGender"/> + <code value="F"/> + <display value="Female"/> + </coding> + </valueCodeableConcept> + </extension> + </gender> + <birthDate value="1994-04-28"/> + <deceasedBoolean value="false"/> + <address> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType"> + <valueCodeableConcept> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <code value="PHYS"/> + <display value="Visit Address"/> + </coding> + </valueCodeableConcept> + </extension> + <use value="home"/> + <type value="physical"/> + <line value="1e Jacob van Campenstr 15"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName"> + <valueString value="1e Jacob van Campenstr"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber"> + <valueString value="15"/> + </extension> + </line> + <city value="Hoogmade"/> + <district value="Kaag en Braassem"/> + <postalCode value="1012 NX"/> + <country value="Nederland"> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> + <valueCodeableConcept> + <coding> + <system value="urn:iso:std:iso:3166"/> + <version value="2020-10-26T00:00:00"/> + <code value="NL"/> + <display value="Nederland"/> + </coding> + </valueCodeableConcept> + </extension> + </country> + </address> + <address> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType"> + <valueCodeableConcept> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <code value="HP"/> + <display value="Primary Home"/> + </coding> + </valueCodeableConcept> + </extension> + <use value="home"/> + <type value="both"/> + <line value="Stationsstraat 11"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName"> + <valueString value="Stationsstraat"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber"> + <valueString value="11"/> + </extension> + </line> + <city value="Alphen aan den Rijn"/> + <postalCode value="2406 AB"/> + </address> + <maritalStatus> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v3-MaritalStatus"/> + <code value="M"/> + <display value="Married"/> + </coding> + </maritalStatus> + <multipleBirthBoolean value="true"/> + <contact> + <relationship> + <coding> + <system value="http://snomed.info/sct"/> + <code value="300481000146102"/> + <display value="Eerste contactpersoon"/> + </coding> + </relationship> + <relationship> + <coding> + <system value="http://snomed.info/sct"/> + <code value="66089001"/> + <display value="Dochter"/> + </coding> + </relationship> + <name> + <use value="official"/> + <text value="J.P.M. van Putten-van der Giessen"/> + <family value="van Putten-van der Giessen"> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name"> + <valueString value="van Putten"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-partner-name"> + <valueString value="van der Giessen"/> + </extension> + </family> + <given value="J.P.M."> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> + <valueCode value="BR"/> + </extension> + </given> + </name> + <telecom> + <system value="phone"> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> + <valueCodeableConcept> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <code value="MC"/> + <display value="Mobile Contact"/> + </coding> + </valueCodeableConcept> + </extension> + </system> + <value value="+31611234567"/> + </telecom> + <telecom> + <system value="email"/> + <value value="giesput@myweb.nl"/> + <use value="work"/> + </telecom> + <address> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType"> + <valueCodeableConcept> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <code value="HP"/> + <display value="Primary Home"/> + </coding> + </valueCodeableConcept> + </extension> + <use value="home"/> + <type value="both"/> + <line value="1e Jacob van Campenstr 15"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName"> + <valueString value="1e Jacob van Campenstr"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber"> + <valueString value="15"/> + </extension> + </line> + <city value="Hoogmade"/> + <district value="Kaag en Braassem"/> + <postalCode value="1012 NX"/> + <country value="Nederland"> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> + <valueCodeableConcept> + <coding> + <system value="urn:iso:std:iso:3166"/> + <version value="2020-10-26T00:00:00"/> + <code value="NL"/> + <display value="Nederland"/> + </coding> + </valueCodeableConcept> + </extension> + </country> + </address> + </contact> + <communication> + <extension url="http://hl7.org/fhir/StructureDefinition/patient-proficiency"> + <extension url="level"> + <valueCoding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1"/> + <code value="MLOOS"/> + <display value="Moeiteloos"/> + </valueCoding> + </extension> + <extension url="type"> + <valueCoding> + <system value="http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"/> + <code value="RSP"/> + <display value="Received spoken"/> + </valueCoding> + </extension> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/patient-proficiency"> + <extension url="level"> + <valueCoding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1"/> + <code value="MOEITE"/> + <display value="Met moeite"/> + </valueCoding> + </extension> + <extension url="type"> + <valueCoding> + <system value="http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"/> + <code value="ESP"/> + <display value="Expressed spoken"/> + </valueCoding> + </extension> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/patient-proficiency"> + <extension url="level"> + <valueCoding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1"/> + <code value="GEEN"/> + <display value="Geen beheersing"/> + </valueCoding> + </extension> + <extension url="type"> + <valueCoding> + <system value="http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"/> + <code value="RWR"/> + <display value="Received written"/> + </valueCoding> + </extension> + </extension> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.Comment"> + <valueString value="Bij gesprek met arts zoon uitnodigen voor vertalen"/> + </extension> + <language> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-nullFlavor"> + <valueCode value="OTH"/> + </extension> + <text value="Nederlands"/> + </language> + </communication> +</Patient> diff --git a/nl-core/examples/nl-core-Patient-full-01.xml b/nl-core/examples/nl-core-Patient-full-01.xml new file mode 100644 index 0000000..0868969 --- /dev/null +++ b/nl-core/examples/nl-core-Patient-full-01.xml @@ -0,0 +1,290 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Patient xmlns="http://hl7.org/fhir"> + <id value="nl-core-Patient-full-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"/> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/patient-genderIdentity"> + <valueCodeableConcept> + <coding> + <system value="http://snomed.info/sct"/> + <code value="33791000087105"/> + <display value="Non-binaire genderidentiteit"/> + </coding> + </valueCodeableConcept> + </extension> + <identifier> + <system value="http://fhir.nl/fhir/NamingSystem/bsn"/> + <value value="111222333"/> + </identifier> + <name> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-assembly-order"> + <valueCode value="NL1"/> + </extension> + <use value="official"/> + <text value="Peter Jan Jansen"/> + <family value="Jansen"> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name"> + <valueString value="Jansen"/> + </extension> + </family> + <given value="Peter"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> + <valueCode value="BR"/> + </extension> + </given> + <given value="Jan"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> + <valueCode value="BR"/> + </extension> + </given> + </name> + <name> + <use value="official"/> + <text value="P."/> + <given value="P."> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> + <valueCode value="IN"/> + </extension> + </given> + </name> + <name> + <use value="usual"/> + <given value="PeJe"/> + </name> + <telecom> + <extension url="http://hl7.org/fhir/StructureDefinition/contactpoint-comment"> + <valueString value="S'ochtends niet bereikbaar."/> + </extension> + <system value="phone"> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> + <valueCodeableConcept> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <code value="MC"/> + <display value="Mobile Contact"/> + </coding> + </valueCodeableConcept> + </extension> + </system> + <value value="0031688228822"/> + <use value="home"/> + </telecom> + <gender value="other"> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> + <valueCodeableConcept> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v3-AdministrativeGender"/> + <code value="UN"/> + <display value="Undifferentiated"/> + </coding> + </valueCodeableConcept> + </extension> + </gender> + <birthDate value="1934-04-28"/> + <deceasedDateTime value="2024-03-28"/> + <multipleBirthInteger value="2"/> + <contact> + <relationship> + <coding> + <system value="http://snomed.info/sct"/> + <code value="300481000146102"/> + <display value="Eerste contactpersoon"/> + </coding> + </relationship> + <relationship> + <coding> + <system value="http://snomed.info/sct"/> + <code value="66089001"/> + <display value="Dochter"/> + </coding> + </relationship> + <name> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-assembly-order"> + <valueCode value="NL1"/> + </extension> + <use value="official"/> + <text value="Johanna Petronella Maria van Putten"/> + <family value="van Putten"> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-prefix"> + <valueString value="van"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name"> + <valueString value="Putten"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-partner-name"> + <valueString value="van der Giessen"/> + </extension> + </family> + <given value="Johanna"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> + <valueCode value="BR"/> + </extension> + </given> + <given value="Petronella"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> + <valueCode value="BR"/> + </extension> + </given> + <given value="Maria"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> + <valueCode value="BR"/> + </extension> + </given> + <prefix value="Dr."/> + </name> + <telecom> + <extension url="http://hl7.org/fhir/StructureDefinition/contactpoint-comment"> + <valueString value="Alleen tijdens kantooruren bellen."/> + </extension> + <system value="phone"> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> + <valueCodeableConcept> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <code value="MC"/> + <display value="Mobile Contact"/> + </coding> + </valueCodeableConcept> + </extension> + </system> + <value value="+31611234567"/> + <use value="home"/> + </telecom> + <telecom> + <system value="email"/> + <value value="giesput@myweb.nl"/> + <use value="work"/> + </telecom> + <address> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType"> + <valueCodeableConcept> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <code value="HP"/> + <display value="Primary Home"/> + </coding> + </valueCodeableConcept> + </extension> + <use value="home"/> + <type value="both"/> + <line value="1e Jacob van Campenstr by 15 B bis"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName"> + <valueString value="1e Jacob van Campenstr"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber"> + <valueString value="15"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix"> + <valueString value="B bis"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator"> + <valueString value="by"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID"> + <valueString value="Het vrijstaande huis tegenover de kerk."/> + </extension> + </line> + <city value="Hoogmade"/> + <district value="Kaag en Braassem"/> + <postalCode value="1012 NX"/> + <country value="Nederland"> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> + <valueCodeableConcept> + <coding> + <system value="urn:iso:std:iso:3166"/> + <version value="2020-10-26T00:00:00"/> + <code value="NL"/> + <display value="Nederland"/> + </coding> + </valueCodeableConcept> + </extension> + </country> + </address> + </contact> + <communication> + <extension url="http://hl7.org/fhir/StructureDefinition/patient-proficiency"> + <extension url="level"> + <valueCoding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1"/> + <code value="MOEITE"/> + <display value="Met moeite"/> + </valueCoding> + </extension> + <extension url="type"> + <valueCoding> + <system value="http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"/> + <code value="RSP"/> + <display value="Received spoken"/> + </valueCoding> + </extension> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/patient-proficiency"> + <extension url="level"> + <valueCoding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1"/> + <code value="MOEITE"/> + <display value="Met moeite"/> + </valueCoding> + </extension> + <extension url="type"> + <valueCoding> + <system value="http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"/> + <code value="ESP"/> + <display value="Expressed spoken"/> + </valueCoding> + </extension> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/patient-proficiency"> + <extension url="level"> + <valueCoding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1"/> + <code value="GEEN"/> + <display value="Geen beheersing"/> + </valueCoding> + </extension> + <extension url="type"> + <valueCoding> + <system value="http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"/> + <code value="RWR"/> + <display value="Received written"/> + </valueCoding> + </extension> + </extension> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.CommunicationDetails"> + <valueCodeableConcept> + <coding> + <system value="http://snomed.info/sct"/> + <code value="442389001"/> + <display value="Gebarentaal"/> + </coding> + </valueCodeableConcept> + </extension> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.CommunicationDetails"> + <valueCodeableConcept> + <coding> + <system value="http://snomed.info/sct"/> + <code value="445510001"/> + <display value="Braille"/> + </coding> + </valueCodeableConcept> + </extension> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.CommunicationDetails"> + <valueCodeableConcept> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-nullFlavor"> + <valueCode value="OTH"/> + </extension> + <text value="Slecht gehoor, moet met veel volume gesproken worden."/> + </valueCodeableConcept> + </extension> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.Comment"> + <valueString value="Gebarentaal werkt het best."/> + </extension> + <language> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-nullFlavor"> + <valueCode value="OTH"/> + </extension> + <text value="Nederlands"/> + </language> + </communication> +</Patient> From 07f4a67ba910e8c443d6312575a4d9ab2b652835 Mon Sep 17 00:00:00 2001 From: Ardon Toonstra <ardon@fire.ly> Date: Thu, 31 Oct 2024 12:33:18 +0100 Subject: [PATCH 26/32] added narratives --- nl-core/examples/nl-core-Patient-01.xml | 573 ++++++++++--------- nl-core/examples/nl-core-Patient-full-01.xml | 546 +++++++++--------- 2 files changed, 577 insertions(+), 542 deletions(-) diff --git a/nl-core/examples/nl-core-Patient-01.xml b/nl-core/examples/nl-core-Patient-01.xml index 2241352..99563bd 100644 --- a/nl-core/examples/nl-core-Patient-01.xml +++ b/nl-core/examples/nl-core-Patient-01.xml @@ -1,305 +1,324 @@ -<?xml version="1.0" encoding="UTF-8"?> <Patient xmlns="http://hl7.org/fhir"> - <id value="nl-core-Patient-01"/> - <meta> - <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"/> - </meta> - <extension url="http://hl7.org/fhir/StructureDefinition/patient-nationality"> - <extension url="code"> - <valueCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.4.16.32"/> - <code value="0001"/> - <display value="Nederlandse"/> - </coding> - </valueCodeableConcept> + <id value="nl-core-Patient-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"/> + </meta> + <text> + <status value="extensions"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + <div>Id 999911120 (BSN), Johanna Petronella Maria van Putten-van der Giessen, Vrouw, 28 april 1994, Meerling, <span title="Married (M - http://terminology.hl7.org/CodeSystem/v3-MaritalStatus)">Married</span> + </div> + <div> + <a href="tel:+31611234567">+31611234567</a> (Tel), <a href="mailto:giesput@myweb.nl">giesput@myweb.nl</a> (E-mail Privé)</div> + <div>1e Jacob van Campenstr 15, 1012 NX Hoogmade Kaag en Braassem, Nederland (Privé Bezoek)<br/>Stationsstraat 11, 2406 AB Alphen aan den Rijn (Privé Post / Bezoek)<br/> + </div> + <div>Nationaliteit: <span title="Nederlandse (0001 - 2.16.840.1.113883.2.4.4.16.32)">Nederlandse</span> + </div> + <div> + <span title="Eerste contactpersoon (300481000146102 - SNOMED CT)">Eerste contactpersoon</span>, <span title="Dochter (66089001 - SNOMED CT)">Dochter</span> J.P.M. van Putten-van der Giessen<div> + <a href="tel:+31611234567">+31611234567</a> (Tel), <a href="mailto:giesput@myweb.nl">giesput@myweb.nl</a> (E-mail Werk), 1e Jacob van Campenstr 15, 1012 NX Hoogmade Kaag en Braassem, Nederland (Privé Post / Bezoek)</div> + </div> + <ul> + <li>Nederlands</li> + </ul> + </div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/patient-nationality"> + <extension url="code"> + <valueCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.4.16.32"/> + <code value="0001"/> + <display value="Nederlandse"/> + </coding> + </valueCodeableConcept> + </extension> + </extension> + <identifier> + <system value="http://fhir.nl/fhir/NamingSystem/bsn"/> + <value value="999911120"/> + </identifier> + <name> + <use value="official"/> + <text value="Johanna Petronella Maria van Putten-van der Giessen"/> + <family value="van Putten-van der Giessen"> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-prefix"> + <valueString value="van"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name"> + <valueString value="Putten"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-partner-prefix"> + <valueString value="van der"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-partner-name"> + <valueString value="Giessen"/> + </extension> + </family> + <given value="Johanna"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> + <valueCode value="BR"/> + </extension> + </given> + <given value="Petronella"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> + <valueCode value="BR"/> + </extension> + </given> + <given value="Maria"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> + <valueCode value="BR"/> + </extension> + </given> + </name> + <name> + <use value="usual"/> + <given value="Jo"/> + </name> + <telecom> + <system value="phone"> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> + <valueCodeableConcept> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <code value="MC"/> + <display value="Mobile Contact"/> + </coding> + </valueCodeableConcept> + </extension> + </system> + <value value="+31611234567"/> + </telecom> + <telecom> + <system value="email"/> + <value value="giesput@myweb.nl"/> + <use value="home"/> + </telecom> + <gender value="female"> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> + <valueCodeableConcept> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v3-AdministrativeGender"/> + <code value="F"/> + <display value="Female"/> + </coding> + </valueCodeableConcept> + </extension> + </gender> + <birthDate value="1994-04-28"/> + <deceasedBoolean value="false"/> + <address> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType"> + <valueCodeableConcept> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <code value="PHYS"/> + <display value="Visit Address"/> + </coding> + </valueCodeableConcept> + </extension> + <use value="home"/> + <type value="physical"/> + <line value="1e Jacob van Campenstr 15"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName"> + <valueString value="1e Jacob van Campenstr"/> </extension> - </extension> - <identifier> - <system value="http://fhir.nl/fhir/NamingSystem/bsn"/> - <value value="999911120"/> - </identifier> - <name> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber"> + <valueString value="15"/> + </extension> + </line> + <city value="Hoogmade"/> + <district value="Kaag en Braassem"/> + <postalCode value="1012 NX"/> + <country value="Nederland"> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> + <valueCodeableConcept> + <coding> + <system value="urn:iso:std:iso:3166"/> + <version value="2020-10-26T00:00:00"/> + <code value="NL"/> + <display value="Nederland"/> + </coding> + </valueCodeableConcept> + </extension> + </country> + </address> + <address> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType"> + <valueCodeableConcept> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <code value="HP"/> + <display value="Primary Home"/> + </coding> + </valueCodeableConcept> + </extension> + <use value="home"/> + <type value="both"/> + <line value="Stationsstraat 11"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName"> + <valueString value="Stationsstraat"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber"> + <valueString value="11"/> + </extension> + </line> + <city value="Alphen aan den Rijn"/> + <postalCode value="2406 AB"/> + </address> + <maritalStatus> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v3-MaritalStatus"/> + <code value="M"/> + <display value="Married"/> + </coding> + </maritalStatus> + <multipleBirthBoolean value="true"/> + <contact> + <relationship> + <coding> + <system value="http://snomed.info/sct"/> + <code value="300481000146102"/> + <display value="Eerste contactpersoon"/> + </coding> + </relationship> + <relationship> + <coding> + <system value="http://snomed.info/sct"/> + <code value="66089001"/> + <display value="Dochter"/> + </coding> + </relationship> + <name> <use value="official"/> - <text value="Johanna Petronella Maria van Putten-van der Giessen"/> + <text value="J.P.M. van Putten-van der Giessen"/> <family value="van Putten-van der Giessen"> - <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-prefix"> - <valueString value="van"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name"> - <valueString value="Putten"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/humanname-partner-prefix"> - <valueString value="van der"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/humanname-partner-name"> - <valueString value="Giessen"/> - </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name"> + <valueString value="van Putten"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-partner-name"> + <valueString value="van der Giessen"/> + </extension> </family> - <given value="Johanna"> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> - <valueCode value="BR"/> - </extension> - </given> - <given value="Petronella"> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> - <valueCode value="BR"/> - </extension> + <given value="J.P.M."> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> + <valueCode value="BR"/> + </extension> </given> - <given value="Maria"> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> - <valueCode value="BR"/> - </extension> - </given> - </name> - <name> - <use value="usual"/> - <given value="Jo"/> - </name> - <telecom> + </name> + <telecom> <system value="phone"> - <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> - <valueCodeableConcept> - <coding> - <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> - <code value="MC"/> - <display value="Mobile Contact"/> - </coding> - </valueCodeableConcept> - </extension> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> + <valueCodeableConcept> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <code value="MC"/> + <display value="Mobile Contact"/> + </coding> + </valueCodeableConcept> + </extension> </system> <value value="+31611234567"/> - </telecom> - <telecom> + </telecom> + <telecom> <system value="email"/> <value value="giesput@myweb.nl"/> - <use value="home"/> - </telecom> - <gender value="female"> - <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> - <valueCodeableConcept> - <coding> - <system value="http://terminology.hl7.org/CodeSystem/v3-AdministrativeGender"/> - <code value="F"/> - <display value="Female"/> - </coding> - </valueCodeableConcept> - </extension> - </gender> - <birthDate value="1994-04-28"/> - <deceasedBoolean value="false"/> - <address> + <use value="work"/> + </telecom> + <address> <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType"> - <valueCodeableConcept> - <coding> - <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> - <code value="PHYS"/> - <display value="Visit Address"/> - </coding> - </valueCodeableConcept> + <valueCodeableConcept> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <code value="HP"/> + <display value="Primary Home"/> + </coding> + </valueCodeableConcept> </extension> <use value="home"/> - <type value="physical"/> + <type value="both"/> <line value="1e Jacob van Campenstr 15"> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName"> - <valueString value="1e Jacob van Campenstr"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber"> - <valueString value="15"/> - </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName"> + <valueString value="1e Jacob van Campenstr"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber"> + <valueString value="15"/> + </extension> </line> <city value="Hoogmade"/> <district value="Kaag en Braassem"/> <postalCode value="1012 NX"/> <country value="Nederland"> - <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> - <valueCodeableConcept> - <coding> - <system value="urn:iso:std:iso:3166"/> - <version value="2020-10-26T00:00:00"/> - <code value="NL"/> - <display value="Nederland"/> - </coding> - </valueCodeableConcept> - </extension> - </country> - </address> - <address> - <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType"> - <valueCodeableConcept> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> + <valueCodeableConcept> <coding> - <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> - <code value="HP"/> - <display value="Primary Home"/> + <system value="urn:iso:std:iso:3166"/> + <version value="2020-10-26T00:00:00"/> + <code value="NL"/> + <display value="Nederland"/> </coding> - </valueCodeableConcept> + </valueCodeableConcept> + </extension> + </country> + </address> + </contact> + <communication> + <extension url="http://hl7.org/fhir/StructureDefinition/patient-proficiency"> + <extension url="level"> + <valueCoding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1"/> + <code value="MLOOS"/> + <display value="Moeiteloos"/> + </valueCoding> </extension> - <use value="home"/> - <type value="both"/> - <line value="Stationsstraat 11"> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName"> - <valueString value="Stationsstraat"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber"> - <valueString value="11"/> - </extension> - </line> - <city value="Alphen aan den Rijn"/> - <postalCode value="2406 AB"/> - </address> - <maritalStatus> - <coding> - <system value="http://terminology.hl7.org/CodeSystem/v3-MaritalStatus"/> - <code value="M"/> - <display value="Married"/> - </coding> - </maritalStatus> - <multipleBirthBoolean value="true"/> - <contact> - <relationship> - <coding> - <system value="http://snomed.info/sct"/> - <code value="300481000146102"/> - <display value="Eerste contactpersoon"/> - </coding> - </relationship> - <relationship> - <coding> - <system value="http://snomed.info/sct"/> - <code value="66089001"/> - <display value="Dochter"/> - </coding> - </relationship> - <name> - <use value="official"/> - <text value="J.P.M. van Putten-van der Giessen"/> - <family value="van Putten-van der Giessen"> - <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name"> - <valueString value="van Putten"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/humanname-partner-name"> - <valueString value="van der Giessen"/> - </extension> - </family> - <given value="J.P.M."> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> - <valueCode value="BR"/> - </extension> - </given> - </name> - <telecom> - <system value="phone"> - <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> - <valueCodeableConcept> - <coding> - <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> - <code value="MC"/> - <display value="Mobile Contact"/> - </coding> - </valueCodeableConcept> - </extension> - </system> - <value value="+31611234567"/> - </telecom> - <telecom> - <system value="email"/> - <value value="giesput@myweb.nl"/> - <use value="work"/> - </telecom> - <address> - <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType"> - <valueCodeableConcept> - <coding> - <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> - <code value="HP"/> - <display value="Primary Home"/> - </coding> - </valueCodeableConcept> - </extension> - <use value="home"/> - <type value="both"/> - <line value="1e Jacob van Campenstr 15"> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName"> - <valueString value="1e Jacob van Campenstr"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber"> - <valueString value="15"/> - </extension> - </line> - <city value="Hoogmade"/> - <district value="Kaag en Braassem"/> - <postalCode value="1012 NX"/> - <country value="Nederland"> - <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> - <valueCodeableConcept> - <coding> - <system value="urn:iso:std:iso:3166"/> - <version value="2020-10-26T00:00:00"/> - <code value="NL"/> - <display value="Nederland"/> - </coding> - </valueCodeableConcept> - </extension> - </country> - </address> - </contact> - <communication> - <extension url="http://hl7.org/fhir/StructureDefinition/patient-proficiency"> - <extension url="level"> - <valueCoding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1"/> - <code value="MLOOS"/> - <display value="Moeiteloos"/> - </valueCoding> - </extension> - <extension url="type"> - <valueCoding> - <system value="http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"/> - <code value="RSP"/> - <display value="Received spoken"/> - </valueCoding> - </extension> + <extension url="type"> + <valueCoding> + <system value="http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"/> + <code value="RSP"/> + <display value="Received spoken"/> + </valueCoding> + </extension> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/patient-proficiency"> + <extension url="level"> + <valueCoding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1"/> + <code value="MOEITE"/> + <display value="Met moeite"/> + </valueCoding> + </extension> + <extension url="type"> + <valueCoding> + <system value="http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"/> + <code value="ESP"/> + <display value="Expressed spoken"/> + </valueCoding> </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/patient-proficiency"> - <extension url="level"> - <valueCoding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1"/> - <code value="MOEITE"/> - <display value="Met moeite"/> - </valueCoding> - </extension> - <extension url="type"> - <valueCoding> - <system value="http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"/> - <code value="ESP"/> - <display value="Expressed spoken"/> - </valueCoding> - </extension> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/patient-proficiency"> + <extension url="level"> + <valueCoding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1"/> + <code value="GEEN"/> + <display value="Geen beheersing"/> + </valueCoding> </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/patient-proficiency"> - <extension url="level"> - <valueCoding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1"/> - <code value="GEEN"/> - <display value="Geen beheersing"/> - </valueCoding> - </extension> - <extension url="type"> - <valueCoding> - <system value="http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"/> - <code value="RWR"/> - <display value="Received written"/> - </valueCoding> - </extension> + <extension url="type"> + <valueCoding> + <system value="http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"/> + <code value="RWR"/> + <display value="Received written"/> + </valueCoding> </extension> - <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.Comment"> - <valueString value="Bij gesprek met arts zoon uitnodigen voor vertalen"/> + </extension> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.Comment"> + <valueString value="Bij gesprek met arts zoon uitnodigen voor vertalen"/> + </extension> + <language> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-nullFlavor"> + <valueCode value="OTH"/> </extension> - <language> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-nullFlavor"> - <valueCode value="OTH"/> - </extension> - <text value="Nederlands"/> - </language> - </communication> + <text value="Nederlands"/> + </language> + </communication> </Patient> diff --git a/nl-core/examples/nl-core-Patient-full-01.xml b/nl-core/examples/nl-core-Patient-full-01.xml index 0868969..6c7963f 100644 --- a/nl-core/examples/nl-core-Patient-full-01.xml +++ b/nl-core/examples/nl-core-Patient-full-01.xml @@ -1,290 +1,306 @@ -<?xml version="1.0" encoding="UTF-8"?> <Patient xmlns="http://hl7.org/fhir"> - <id value="nl-core-Patient-full-01"/> - <meta> - <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"/> - </meta> - <extension url="http://hl7.org/fhir/StructureDefinition/patient-genderIdentity"> + <id value="nl-core-Patient-full-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"/> + </meta> + <text> + <status value="extensions"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + <div>Id 111222333 (BSN), <span title="Naamsamenstelling: Eigennaam">Peter Jan Jansen</span>, anders, 28 april 1934, <i>Overleden 28 maart 2024</i>, Meerling</div> + <div> + <a href="tel:0031688228822">0031688228822</a> (Tel Privé)</div> + <div> + <span title="Eerste contactpersoon (300481000146102 - SNOMED CT)">Eerste contactpersoon</span>, <span title="Dochter (66089001 - SNOMED CT)">Dochter</span> + <span title="Naamsamenstelling: Eigennaam">Johanna Petronella Maria van Putten</span> + <div> + <a href="tel:+31611234567">+31611234567</a> (Tel Privé), <a href="mailto:giesput@myweb.nl">giesput@myweb.nl</a> (E-mail Werk), 1e Jacob van Campenstr by 15 B bis, 1012 NX Hoogmade Kaag en Braassem, Nederland (Privé Post / Bezoek)</div> + </div> + <ul> + <li>Nederlands</li> + </ul> + </div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/patient-genderIdentity"> + <valueCodeableConcept> + <coding> + <system value="http://snomed.info/sct"/> + <code value="33791000087105"/> + <display value="Non-binaire genderidentiteit"/> + </coding> + </valueCodeableConcept> + </extension> + <identifier> + <system value="http://fhir.nl/fhir/NamingSystem/bsn"/> + <value value="111222333"/> + </identifier> + <name> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-assembly-order"> + <valueCode value="NL1"/> + </extension> + <use value="official"/> + <text value="Peter Jan Jansen"/> + <family value="Jansen"> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name"> + <valueString value="Jansen"/> + </extension> + </family> + <given value="Peter"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> + <valueCode value="BR"/> + </extension> + </given> + <given value="Jan"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> + <valueCode value="BR"/> + </extension> + </given> + </name> + <name> + <use value="official"/> + <text value="P."/> + <given value="P."> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> + <valueCode value="IN"/> + </extension> + </given> + </name> + <name> + <use value="usual"/> + <given value="PeJe"/> + </name> + <telecom> + <extension url="http://hl7.org/fhir/StructureDefinition/contactpoint-comment"> + <valueString value="S'ochtends niet bereikbaar."/> + </extension> + <system value="phone"> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> + <valueCodeableConcept> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <code value="MC"/> + <display value="Mobile Contact"/> + </coding> + </valueCodeableConcept> + </extension> + </system> + <value value="0031688228822"/> + <use value="home"/> + </telecom> + <gender value="other"> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> <valueCodeableConcept> - <coding> - <system value="http://snomed.info/sct"/> - <code value="33791000087105"/> - <display value="Non-binaire genderidentiteit"/> - </coding> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v3-AdministrativeGender"/> + <code value="UN"/> + <display value="Undifferentiated"/> + </coding> </valueCodeableConcept> - </extension> - <identifier> - <system value="http://fhir.nl/fhir/NamingSystem/bsn"/> - <value value="111222333"/> - </identifier> - <name> + </extension> + </gender> + <birthDate value="1934-04-28"/> + <deceasedDateTime value="2024-03-28"/> + <multipleBirthInteger value="2"/> + <contact> + <relationship> + <coding> + <system value="http://snomed.info/sct"/> + <code value="300481000146102"/> + <display value="Eerste contactpersoon"/> + </coding> + </relationship> + <relationship> + <coding> + <system value="http://snomed.info/sct"/> + <code value="66089001"/> + <display value="Dochter"/> + </coding> + </relationship> + <name> <extension url="http://hl7.org/fhir/StructureDefinition/humanname-assembly-order"> - <valueCode value="NL1"/> + <valueCode value="NL1"/> </extension> <use value="official"/> - <text value="Peter Jan Jansen"/> - <family value="Jansen"> - <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name"> - <valueString value="Jansen"/> - </extension> + <text value="Johanna Petronella Maria van Putten"/> + <family value="van Putten"> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-prefix"> + <valueString value="van"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name"> + <valueString value="Putten"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-partner-name"> + <valueString value="van der Giessen"/> + </extension> </family> - <given value="Peter"> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> - <valueCode value="BR"/> - </extension> + <given value="Johanna"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> + <valueCode value="BR"/> + </extension> </given> - <given value="Jan"> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> - <valueCode value="BR"/> - </extension> + <given value="Petronella"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> + <valueCode value="BR"/> + </extension> </given> - </name> - <name> - <use value="official"/> - <text value="P."/> - <given value="P."> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> - <valueCode value="IN"/> - </extension> + <given value="Maria"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> + <valueCode value="BR"/> + </extension> </given> - </name> - <name> - <use value="usual"/> - <given value="PeJe"/> - </name> - <telecom> + <prefix value="Dr."/> + </name> + <telecom> <extension url="http://hl7.org/fhir/StructureDefinition/contactpoint-comment"> - <valueString value="S'ochtends niet bereikbaar."/> + <valueString value="Alleen tijdens kantooruren bellen."/> </extension> <system value="phone"> - <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> - <valueCodeableConcept> - <coding> - <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> - <code value="MC"/> - <display value="Mobile Contact"/> - </coding> - </valueCodeableConcept> - </extension> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> + <valueCodeableConcept> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <code value="MC"/> + <display value="Mobile Contact"/> + </coding> + </valueCodeableConcept> + </extension> </system> - <value value="0031688228822"/> + <value value="+31611234567"/> <use value="home"/> - </telecom> - <gender value="other"> - <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> - <valueCodeableConcept> + </telecom> + <telecom> + <system value="email"/> + <value value="giesput@myweb.nl"/> + <use value="work"/> + </telecom> + <address> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType"> + <valueCodeableConcept> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <code value="HP"/> + <display value="Primary Home"/> + </coding> + </valueCodeableConcept> + </extension> + <use value="home"/> + <type value="both"/> + <line value="1e Jacob van Campenstr by 15 B bis"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName"> + <valueString value="1e Jacob van Campenstr"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber"> + <valueString value="15"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix"> + <valueString value="B bis"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator"> + <valueString value="by"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID"> + <valueString value="Het vrijstaande huis tegenover de kerk."/> + </extension> + </line> + <city value="Hoogmade"/> + <district value="Kaag en Braassem"/> + <postalCode value="1012 NX"/> + <country value="Nederland"> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> + <valueCodeableConcept> <coding> - <system value="http://terminology.hl7.org/CodeSystem/v3-AdministrativeGender"/> - <code value="UN"/> - <display value="Undifferentiated"/> + <system value="urn:iso:std:iso:3166"/> + <version value="2020-10-26T00:00:00"/> + <code value="NL"/> + <display value="Nederland"/> </coding> - </valueCodeableConcept> + </valueCodeableConcept> + </extension> + </country> + </address> + </contact> + <communication> + <extension url="http://hl7.org/fhir/StructureDefinition/patient-proficiency"> + <extension url="level"> + <valueCoding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1"/> + <code value="MOEITE"/> + <display value="Met moeite"/> + </valueCoding> </extension> - </gender> - <birthDate value="1934-04-28"/> - <deceasedDateTime value="2024-03-28"/> - <multipleBirthInteger value="2"/> - <contact> - <relationship> - <coding> - <system value="http://snomed.info/sct"/> - <code value="300481000146102"/> - <display value="Eerste contactpersoon"/> - </coding> - </relationship> - <relationship> - <coding> - <system value="http://snomed.info/sct"/> - <code value="66089001"/> - <display value="Dochter"/> - </coding> - </relationship> - <name> - <extension url="http://hl7.org/fhir/StructureDefinition/humanname-assembly-order"> - <valueCode value="NL1"/> - </extension> - <use value="official"/> - <text value="Johanna Petronella Maria van Putten"/> - <family value="van Putten"> - <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-prefix"> - <valueString value="van"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name"> - <valueString value="Putten"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/humanname-partner-name"> - <valueString value="van der Giessen"/> - </extension> - </family> - <given value="Johanna"> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> - <valueCode value="BR"/> - </extension> - </given> - <given value="Petronella"> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> - <valueCode value="BR"/> - </extension> - </given> - <given value="Maria"> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> - <valueCode value="BR"/> - </extension> - </given> - <prefix value="Dr."/> - </name> - <telecom> - <extension url="http://hl7.org/fhir/StructureDefinition/contactpoint-comment"> - <valueString value="Alleen tijdens kantooruren bellen."/> - </extension> - <system value="phone"> - <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> - <valueCodeableConcept> - <coding> - <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> - <code value="MC"/> - <display value="Mobile Contact"/> - </coding> - </valueCodeableConcept> - </extension> - </system> - <value value="+31611234567"/> - <use value="home"/> - </telecom> - <telecom> - <system value="email"/> - <value value="giesput@myweb.nl"/> - <use value="work"/> - </telecom> - <address> - <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType"> - <valueCodeableConcept> - <coding> - <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> - <code value="HP"/> - <display value="Primary Home"/> - </coding> - </valueCodeableConcept> - </extension> - <use value="home"/> - <type value="both"/> - <line value="1e Jacob van Campenstr by 15 B bis"> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName"> - <valueString value="1e Jacob van Campenstr"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber"> - <valueString value="15"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix"> - <valueString value="B bis"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator"> - <valueString value="by"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID"> - <valueString value="Het vrijstaande huis tegenover de kerk."/> - </extension> - </line> - <city value="Hoogmade"/> - <district value="Kaag en Braassem"/> - <postalCode value="1012 NX"/> - <country value="Nederland"> - <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"> - <valueCodeableConcept> - <coding> - <system value="urn:iso:std:iso:3166"/> - <version value="2020-10-26T00:00:00"/> - <code value="NL"/> - <display value="Nederland"/> - </coding> - </valueCodeableConcept> - </extension> - </country> - </address> - </contact> - <communication> - <extension url="http://hl7.org/fhir/StructureDefinition/patient-proficiency"> - <extension url="level"> - <valueCoding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1"/> - <code value="MOEITE"/> - <display value="Met moeite"/> - </valueCoding> - </extension> - <extension url="type"> - <valueCoding> - <system value="http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"/> - <code value="RSP"/> - <display value="Received spoken"/> - </valueCoding> - </extension> + <extension url="type"> + <valueCoding> + <system value="http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"/> + <code value="RSP"/> + <display value="Received spoken"/> + </valueCoding> </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/patient-proficiency"> - <extension url="level"> - <valueCoding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1"/> - <code value="MOEITE"/> - <display value="Met moeite"/> - </valueCoding> - </extension> - <extension url="type"> - <valueCoding> - <system value="http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"/> - <code value="ESP"/> - <display value="Expressed spoken"/> - </valueCoding> - </extension> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/patient-proficiency"> + <extension url="level"> + <valueCoding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1"/> + <code value="MOEITE"/> + <display value="Met moeite"/> + </valueCoding> </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/patient-proficiency"> - <extension url="level"> - <valueCoding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1"/> - <code value="GEEN"/> - <display value="Geen beheersing"/> - </valueCoding> - </extension> - <extension url="type"> - <valueCoding> - <system value="http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"/> - <code value="RWR"/> - <display value="Received written"/> - </valueCoding> - </extension> + <extension url="type"> + <valueCoding> + <system value="http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"/> + <code value="ESP"/> + <display value="Expressed spoken"/> + </valueCoding> </extension> - <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.CommunicationDetails"> - <valueCodeableConcept> - <coding> - <system value="http://snomed.info/sct"/> - <code value="442389001"/> - <display value="Gebarentaal"/> - </coding> - </valueCodeableConcept> - </extension> - <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.CommunicationDetails"> - <valueCodeableConcept> - <coding> - <system value="http://snomed.info/sct"/> - <code value="445510001"/> - <display value="Braille"/> - </coding> - </valueCodeableConcept> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/patient-proficiency"> + <extension url="level"> + <valueCoding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1"/> + <code value="GEEN"/> + <display value="Geen beheersing"/> + </valueCoding> </extension> - <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.CommunicationDetails"> - <valueCodeableConcept> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-nullFlavor"> - <valueCode value="OTH"/> - </extension> - <text value="Slecht gehoor, moet met veel volume gesproken worden."/> - </valueCodeableConcept> + <extension url="type"> + <valueCoding> + <system value="http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"/> + <code value="RWR"/> + <display value="Received written"/> + </valueCoding> </extension> - <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.Comment"> - <valueString value="Gebarentaal werkt het best."/> + </extension> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.CommunicationDetails"> + <valueCodeableConcept> + <coding> + <system value="http://snomed.info/sct"/> + <code value="442389001"/> + <display value="Gebarentaal"/> + </coding> + </valueCodeableConcept> + </extension> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.CommunicationDetails"> + <valueCodeableConcept> + <coding> + <system value="http://snomed.info/sct"/> + <code value="445510001"/> + <display value="Braille"/> + </coding> + </valueCodeableConcept> + </extension> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.CommunicationDetails"> + <valueCodeableConcept> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-nullFlavor"> + <valueCode value="OTH"/> + </extension> + <text value="Slecht gehoor, moet met veel volume gesproken worden."/> + </valueCodeableConcept> + </extension> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.Comment"> + <valueString value="Gebarentaal werkt het best."/> + </extension> + <language> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-nullFlavor"> + <valueCode value="OTH"/> </extension> - <language> - <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-nullFlavor"> - <valueCode value="OTH"/> - </extension> - <text value="Nederlands"/> - </language> - </communication> + <text value="Nederlands"/> + </language> + </communication> </Patient> From 099e4bf0ddc702f1453491a6b5d19a0953fcd749 Mon Sep 17 00:00:00 2001 From: Ardon Toonstra <ardon@fire.ly> Date: Thu, 31 Oct 2024 13:27:44 +0100 Subject: [PATCH 27/32] Added missed binding and some textual alignments --- zib/StructureDefinitions/zib-Patient.xml | 3 +- ....16.840.1.113883.2.4.3.11.60.40.4.30.1.xml | 101 ++++++++++ ....4.3.11.60.40.2.7.12.3--20240415000000.xml | 180 ++++++++++++++++++ 3 files changed, 283 insertions(+), 1 deletion(-) create mode 100644 zib/vocabulary/generated/CodeSystem-TaalvaardigheidCodes-2.16.840.1.113883.2.4.3.11.60.40.4.30.1.xml create mode 100644 zib/vocabulary/generated/ValueSet-TaalvaardigheidBegrijpenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.12.3--20240415000000.xml diff --git a/zib/StructureDefinitions/zib-Patient.xml b/zib/StructureDefinitions/zib-Patient.xml index 1a65ac0..ba36b75 100644 --- a/zib/StructureDefinitions/zib-Patient.xml +++ b/zib/StructureDefinitions/zib-Patient.xml @@ -591,7 +591,7 @@ <sliceName value="languageControl" /> <short value="LanguageControlListening / LanguageControlSpeaking / LanguageControlReading" /> <definition value="The ability to understand spoken text in the language in question. The ability to express oneself in spoken language. The ability to understand written text in he language in question." /> - <comment value="The zib concepts LanguageControlListening, LanguageControlReading, LanguageControlSpeaking are captured using a core extension from the R4 FHIR specification. Each of these three concepts is encoded as a copy of the extension, typed using the code in the type slice according to the following mapping: * LanguageControlListening maps to code 'RSP' (Received spoken) * LanguageControlReading maps to code 'RWR' (Received written) * LanguageControlSpeaking maps to code 'ESP' (Expressed spoken)" /> + <comment value="The zib concepts LanguageControlListening, LanguageControlReading, LanguageControlSpeaking are captured using a core extension from the R4 FHIR specification. Each of these three concepts is encoded as a copy of the extension, typed using the code in the type slice according to the following mapping: * LanguageControlListening maps to code _RSP_ (Received spoken) * LanguageControlReading maps to code _RWR_ (Received written) * LanguageControlSpeaking maps to code _ESP_ (Expressed spoken)" /> <alias value="TaalvaardigheidBegrijpen" /> <alias value="TaalvaardigheidSpreken" /> <alias value="TaalvaardigheidLezen" /> @@ -629,6 +629,7 @@ <comment value="The zib ValueSets TaalvaardigheidBegrijpenCodelijst, TaalvaardigheidSprekenCodelijst and TaalvaardigheidLezenCodelijst are equal to the default FHIR ValueSet." /> <binding> <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.12.3--20240415000000" /> </binding> </element> <element id="Patient.communication.extension:languageControl.extension:type"> diff --git a/zib/vocabulary/generated/CodeSystem-TaalvaardigheidCodes-2.16.840.1.113883.2.4.3.11.60.40.4.30.1.xml b/zib/vocabulary/generated/CodeSystem-TaalvaardigheidCodes-2.16.840.1.113883.2.4.3.11.60.40.4.30.1.xml new file mode 100644 index 0000000..7ec5751 --- /dev/null +++ b/zib/vocabulary/generated/CodeSystem-TaalvaardigheidCodes-2.16.840.1.113883.2.4.3.11.60.40.4.30.1.xml @@ -0,0 +1,101 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.30.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"/> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml" lang="nl-NL" xml:lang="nl-NL">Definitie-resources zijn niet voorzien van een narrative. Een menselijk leesbare versie is te vinden via de implementation guide(s) waarin deze resource gebruikt wordt.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2024-04-15T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.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.30.1"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="TaalvaardigheidCodes"/> + <title value="TaalvaardigheidCodes"/> + <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="TaalvaardigheidCodes"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="3"/> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties#status"/> + <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> + <code value="GEEN"/> + <display value="Geen beheersing"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="No proficiency"/> + </designation> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="MLOOS"/> + <display value="Moeiteloos"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Without difficulty"/> + </designation> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="MOEITE"/> + <display value="Met moeite"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="With difficulty"/> + </designation> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/zib/vocabulary/generated/ValueSet-TaalvaardigheidBegrijpenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.12.3--20240415000000.xml b/zib/vocabulary/generated/ValueSet-TaalvaardigheidBegrijpenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.12.3--20240415000000.xml new file mode 100644 index 0000000..7984ab3 --- /dev/null +++ b/zib/vocabulary/generated/ValueSet-TaalvaardigheidBegrijpenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.12.3--20240415000000.xml @@ -0,0 +1,180 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.7.12.3--20240415000000"/> + <meta> + <source value="http://acceptance.art-decor.org/fhir/4.0/zib2024bbr-"/> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + <tag> + <system value="http://hl7.org/fhir/FHIR-version"/> + <code value="4.0.1"/> + </tag> + </meta> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2024-04-15T00: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.7.12.3--20240415000000"/> + <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.12.3"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="TaalvaardigheidBegrijpenCodelijst"/> + <title value="TaalvaardigheidBegrijpenCodelijst"/> + <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="TaalvaardigheidBegrijpenCodelijst"/> + <immutable value="false"/> + <compose> + <inactive value="true"/> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Moeiteloos"/> + </extension> + <code value="MLOOS"/> + <display value="Moeiteloos"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Without difficulty"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Moeiteloos"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Met moeite"/> + </extension> + <code value="MOEITE"/> + <display value="Met moeite"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="With difficulty"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Met moeite"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Geen beheersing"/> + </extension> + <code value="GEEN"/> + <display value="Geen beheersing"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="No proficiency"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Geen beheersing"/> + </designation> + </concept> + </include> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Anders"/> + </extension> + <code value="OTH"/> + <display value="Other"/> + </concept> + </include> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityProficiency"/> + <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="Uitstekend [DEPRECATED]"/> + </extension> + <code value="E"/> + <display value="Excellent"/> + </concept> + <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="Goed [DEPRECATED]"/> + </extension> + <code value="G"/> + <display value="Good"/> + </concept> + <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="Redelijk [DEPRECATED]"/> + </extension> + <code value="F"/> + <display value="Fair"/> + </concept> + <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="Slecht [DEPRECATED]"/> + </extension> + <code value="P"/> + <display value="Poor"/> + </concept> + </include> + </compose> +</ValueSet> From ecd2949af9797c4f1977a9c32f3c405bfe2157cd Mon Sep 17 00:00:00 2001 From: Amy Koo <a.koo@furore.com> Date: Mon, 4 Nov 2024 10:29:39 +0100 Subject: [PATCH 28/32] updated release notes --- release-notes.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/release-notes.md b/release-notes.md index aea334e..9fddd60 100644 --- a/release-notes.md +++ b/release-notes.md @@ -1,4 +1,16 @@ -## Patient (zib-Patient) +## LanguageProficiency (zib-Patient, nl-core-Patient) +* `.communication.extension:patient-proficiency:languageControlListening` ; terminology ; Changed codes in LanguageControlListeningCodelist ; ZIB-1877 +* `.communication.extension:patient-proficiency:languageControlSpeaking` ; terminology ; Changed codes in LanguageControlSpeakingCodelist ; ZIB-1877 +* `.communication.extension:patient-proficiency:languageControlReading` ; terminology ; Changed codes in LanguageControlReadingCodelist; ZIB-1877 +* `.communication.extension:comment` ; extension ; Replaced the extension `ext-Comment` with the extension `ext-LanguageProficiency.Comment`. ; ZIBFHIR-97 + +## MaritalStatus (zib-Patient, nl-core-Patient) +* `.maritalStatus` ; terminology ; Changed codes in MaritalStatusCodelist ; ZIB-2218 + +## Nationality (zib-Patient, nl-core-Patient) +* No significant changes. + +## Patient (zib-Patient, nl-core-Patient) * `.extension:genderIdentity.value[x]` ; extension ; Added GenderIdentity for GenderIdentity ; ZIB-1693 * `.gender` ; terminology ; Added guidance in GeslachtCodelijst-to-AdministrativeGender ConceptMap ; ZIB-1239 * `.multipleBirth[x]:multipleBirthInteger` ; mapping ; Added mapping of MultipleBirthSequence ; ZIB-1670 \ No newline at end of file From e60e24ee525318337b80af9faeda7411fe0820ad Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Wed, 6 Nov 2024 13:10:00 +0100 Subject: [PATCH 29/32] Finetuned Patient profile --- .../StructureDefinitions/nl-core-Patient.xml | 102 +- zib/StructureDefinitions/zib-Patient.xml | 1342 ++++++++--------- 2 files changed, 720 insertions(+), 724 deletions(-) diff --git a/nl-core/StructureDefinitions/nl-core-Patient.xml b/nl-core/StructureDefinitions/nl-core-Patient.xml index 9384c84..d7033c3 100644 --- a/nl-core/StructureDefinitions/nl-core-Patient.xml +++ b/nl-core/StructureDefinitions/nl-core-Patient.xml @@ -1,89 +1,91 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="UTF-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-Patient" /> + <id value="nl-core-Patient"/> <text> - <status value="empty" /><div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div></text> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> - <name value="NlcorePatient" /> - <title value="nl core Patient" /> - <status value="draft" /> - <publisher value="Nictiz" /> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"/> + <name value="NlcorePatient"/> + <title value="nl core Patient"/> + <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 person who receives medical, psychological, paramedical or nursing care. In some care settings, the term client or participant is used instead of the term patient." /> - <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" /> + <description value="A person who receives medical, psychological, paramedical or nursing care. In some care settings, the term client or participant is used instead of the term patient."/> + <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-v4.3-2024EN" /> <uri value="https://zibs.nl/wiki/Patient-v4.3(2024EN)" /> <name value="zib Patient-v4.3(2024EN)" /> </mapping> - <kind value="resource" /> - <abstract value="false" /> - <type value="Patient" /> - <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Patient" /> - <derivation value="constraint" /> + <kind value="resource"/> + <abstract value="false"/> + <type value="Patient"/> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Patient"/> + <derivation value="constraint"/> <differential> <element id="Patient"> - <path value="Patient" /> - <alias value="nl-core-Patient" /> + <path value="Patient"/> + <alias value="nl-core-Patient"/> </element> <element id="Patient.name:nameInformation"> - <path value="Patient.name" /> - <sliceName value="nameInformation" /> + <path value="Patient.name"/> + <sliceName value="nameInformation"/> <type> - <code value="HumanName" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-NameInformation" /> + <code value="HumanName"/> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-NameInformation"/> </type> </element> <element id="Patient.name:nameInformation-GivenName"> - <path value="Patient.name" /> - <sliceName value="nameInformation-GivenName" /> + <path value="Patient.name"/> + <sliceName value="nameInformation-GivenName"/> <type> - <code value="HumanName" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-NameInformation.GivenName" /> + <code value="HumanName"/> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-NameInformation.GivenName"/> </type> </element> <element id="Patient.telecom:telephoneNumbers"> - <path value="Patient.telecom" /> - <sliceName value="telephoneNumbers" /> + <path value="Patient.telecom"/> + <sliceName value="telephoneNumbers"/> <type> - <code value="ContactPoint" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactInformation-TelephoneNumbers" /> + <code value="ContactPoint"/> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactInformation-TelephoneNumbers"/> </type> </element> <element id="Patient.telecom:emailAddresses"> - <path value="Patient.telecom" /> - <sliceName value="emailAddresses" /> + <path value="Patient.telecom"/> + <sliceName value="emailAddresses"/> <type> - <code value="ContactPoint" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactInformation-EmailAddresses" /> + <code value="ContactPoint"/> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactInformation-EmailAddresses"/> </type> </element> <element id="Patient.address"> - <path value="Patient.address" /> + <path value="Patient.address"/> <type> - <code value="Address" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-AddressInformation" /> + <code value="Address"/> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-AddressInformation"/> </type> </element> <element id="Patient.generalPractitioner"> - <path value="Patient.generalPractitioner" /> + <path value="Patient.generalPractitioner"/> <type> - <code value="Reference" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/pattern-NlCoreHealthProfessionalReference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Organization" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Practitioner" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/PractitionerRole" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" /> + <code value="Reference"/> + <profile value="http://nictiz.nl/fhir/StructureDefinition/pattern-NlCoreHealthProfessionalReference"/> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Organization"/> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Practitioner"/> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/PractitionerRole"/> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole"/> </type> </element> </differential> -</StructureDefinition> \ No newline at end of file +</StructureDefinition> diff --git a/zib/StructureDefinitions/zib-Patient.xml b/zib/StructureDefinitions/zib-Patient.xml index ba36b75..08498f2 100644 --- a/zib/StructureDefinitions/zib-Patient.xml +++ b/zib/StructureDefinitions/zib-Patient.xml @@ -1,675 +1,669 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="UTF-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-Patient" /> - <text> - <status value="empty" /><div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div></text> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Patient" /> - <name value="ZibPatient" /> - <title value="zib Patient" /> - <status value="draft" /> - <experimental value="false" /> - <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 person who receives medical, psychological, paramedical or nursing care. In some care settings, the term client or participant is used instead of the term patient." /> - <purpose value="This Patient resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Patient v4.3 (2024)](https://zibs.nl/wiki/Patient-v4.3(2024EN))." /> - <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-v4.3-2024EN" /> - <uri value="https://zibs.nl/wiki/Patient-v4.3(2024EN)" /> - <name value="zib Patient-v4.3(2024EN)" /> - </mapping> - <mapping> - <identity value="zib-maritalstatus-v3.2-2024EN" /> - <uri value="https://zibs.nl/wiki/MaritalStatus-v3.2(2024EN)" /> - <name value="zib MaritalStatus-v3.2(2024EN)" /> - </mapping> - <mapping> - <identity value="zib-languageproficiency-v4.0-2024EN" /> - <uri value="https://zibs.nl/wiki/LanguageProficiency-v4.0(2024EN)" /> - <name value="zib LanguageProficiency-v4.0(2024EN)" /> - </mapping> - <mapping> - <identity value="zib-nationality-v3.0-2024EN" /> - <uri value="https://zibs.nl/wiki/Nationality-v3.0(2024EN)" /> - <name value="zib Nationality-v3.0(2024EN)" /> - </mapping> - <mapping> - <identity value="zib-contactinformation-v1.3.1-2024EN" /> - <uri value="https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)" /> - <name value="zib ContactInformation-v1.3.1(2024EN)" /> - </mapping> - <mapping> - <identity value="zib-contactperson-v4.1-2024EN" /> - <uri value="https://zibs.nl/wiki/ContactPerson-v4.1(2024EN)" /> - <name value="zib ContactPerson-v4.1(2024EN)" /> - </mapping> - <mapping> - <identity value="zib-payer-v4.1-2024EN" /> - <uri value="https://zibs.nl/wiki/Payer-v4.1(2024EN)" /> - <name value="zib Payer-v4.1(2024EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="true" /> - <type value="Patient" /> - <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Patient" /> - <derivation value="constraint" /> - <differential> - <element id="Patient"> - <path value="Patient" /> - <short value="Patient" /> - <alias value="Patient" /> - <mapping> - <identity value="zib-patient-v4.3-2024EN" /> - <map value="NL-CM:0.1.1" /> - <comment value="Patient" /> - </mapping> - </element> - <element id="Patient.extension:genderIdentity"> - <path value="Patient.extension" /> - <sliceName value="genderIdentity" /> - <type> - <code value="Extension" /> - <profile value="http://hl7.org/fhir/StructureDefinition/patient-genderIdentity" /> - </type> - <isModifier value="false" /> - </element> - <element id="Patient.extension:genderIdentity.value[x]"> - <path value="Patient.extension.value[x]" /> - <short value="GenderIdentity" /> - <definition value="The gender with which the person identifies." /> - <alias value="GenderIdentiteit" /> - <binding> - <strength value="extensible" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.0.1.2--20240415000000" /> - </binding> - <mapping> - <identity value="zib-patient-v4.3-2024EN" /> - <map value="NL-CM:0.1.34" /> - <comment value="GenderIdentity" /> - </mapping> - </element> - <element id="Patient.extension:nationality"> - <path value="Patient.extension" /> - <sliceName value="nationality" /> - <type> - <code value="Extension" /> - <profile value="http://hl7.org/fhir/StructureDefinition/patient-nationality" /> - </type> - <isModifier value="false" /> - </element> - <element id="Patient.extension:nationality.extension:code"> - <path value="Patient.extension.extension" /> - <sliceName value="code" /> - </element> - <element id="Patient.extension:nationality.extension:code.value[x]"> - <path value="Patient.extension.extension.value[x]" /> - <short value="Nationality" /> - <definition value="Indicates the country of citizenship." /> - <alias value="Nationaliteit" /> - <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.6.3--20240415000000" /> - </binding> - <mapping> - <identity value="zib-nationality-v3.0-2024EN" /> - <map value="NL-CM:7.6.3" /> - <comment value="Nationality" /> - </mapping> - </element> - <element id="Patient.identifier"> - <path value="Patient.identifier" /> - <slicing> - <discriminator> - <type value="value" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - <short value="PatientIdentificationNumber" /> - <definition value="The patient’s identification number. In transfer situations, use of the social security number (BSN) must comply with the Use of Social Security Numbers in Healthcare Act (Wbsn-z). In other situations, other number systems can be used, such as internal hospital patient numbers for example." /> - <alias value="Identificatienummer" /> - <mapping> - <identity value="zib-patient-v4.3-2024EN" /> - <map value="NL-CM:0.1.7" /> - <comment value="PatientIdentificationNumber" /> - </mapping> - </element> - <element id="Patient.identifier:bsn"> - <path value="Patient.identifier" /> - <sliceName value="bsn" /> - <patternIdentifier> - <system value="http://fhir.nl/fhir/NamingSystem/bsn" /> - </patternIdentifier> - </element> - <element id="Patient.name"> - <path value="Patient.name" /> - <slicing> - <discriminator> - <type value="value" /> - <path value="use" /> - </discriminator> - <rules value="open" /> - </slicing> - <short value="NameInformation / PayerName" /> - <definition value="Patient's full name." /> - <alias value="Naamgegevens" /> - <alias value="BetalerNaam" /> - <mapping> - <identity value="zib-patient-v4.3-2024EN" /> - <map value="NL-CM:0.1.6" /> - <comment value="NameInformation" /> - </mapping> - <mapping> - <identity value="zib-payer-v4.1-2024EN" /> - <map value="NL-CM:1.1.5" /> - <comment value="PayerName" /> - </mapping> - </element> - <element id="Patient.name:nameInformation"> - <path value="Patient.name" /> - <sliceName value="nameInformation" /> - <short value="NameInformation" /> - <max value="2" /> - <type> - <code value="HumanName" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-NameInformation" /> - </type> - </element> - <element id="Patient.name:nameInformation-GivenName"> - <path value="Patient.name" /> - <sliceName value="nameInformation-GivenName" /> - <type> - <code value="HumanName" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-NameInformation.GivenName" /> - </type> - </element> - <element id="Patient.telecom"> - <path value="Patient.telecom" /> - <slicing> - <discriminator> - <type value="profile" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - <short value="ContactInformation" /> - <definition value="Patient’s telephone number(s) or e-mail address(es)." /> - <comment value="The cardinality mismatch between the zib (`0..1`) and FHIR (`0..*`) is explained by the containers TelephoneNumbers (`0..*`) and EmailAddresses (`0..*`) inside the ContactInformation model. The FHIR datatype ContactPoint does not have these containers." /> - <alias value="Contactgegevens" /> - <mapping> - <identity value="zib-patient-v4.3-2024EN" /> - <map value="NL-CM:0.1.5" /> - <comment value="ContactInformation" /> - </mapping> - <mapping> - <identity value="zib-contactinformation-v1.3.1-2024EN" /> - <map value="NL-CM:20.6.1" /> - <comment value="ContactInformation" /> - </mapping> - <mapping> - <identity value="zib-payer-v4.1-2024EN" /> - <map value="NL-CM:1.1.12" /> - <comment value="ContactInformation" /> - </mapping> - </element> - <element id="Patient.telecom:telephoneNumbers"> - <path value="Patient.telecom" /> - <sliceName value="telephoneNumbers" /> - <type> - <code value="ContactPoint" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelephoneNumbers" /> - </type> - </element> - <element id="Patient.telecom:emailAddresses"> - <path value="Patient.telecom" /> - <sliceName value="emailAddresses" /> - <type> - <code value="ContactPoint" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-EmailAddresses" /> - </type> - </element> - <element id="Patient.gender"> - <path value="Patient.gender" /> - <short value="Gender" /> - <definition value="Patient’s administrative gender." /> - <alias value="Geslacht" /> - <binding> - <strength value="required" /> - <description value="Use ConceptMap GeslachtCodelijst-to-AdministrativeGender to translate terminology from the functional model to profile terminology in ValueSet AdministrativeGender." /> - <valueSet value="http://hl7.org/fhir/ValueSet/administrative-gender|4.0.1"> - <extension url="http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap"> - <valueCanonical value="http://nictiz.nl/fhir/ConceptMap/GeslachtCodelijst-to-AdministrativeGender" /> - </extension> - </valueSet> - </binding> - <mapping> - <identity value="zib-patient-v4.3-2024EN" /> - <map value="NL-CM:0.1.9" /> - <comment value="Gender" /> - </mapping> - </element> - <element id="Patient.gender.extension:genderCodelist"> - <path value="Patient.gender.extension" /> - <sliceName value="genderCodelist" /> - <max value="1" /> - <type> - <code value="Extension" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification" /> - </type> - </element> - <element id="Patient.gender.extension:genderCodelist.url"> - <path value="Patient.gender.extension.url" /> - <fixedUri value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification" /> - </element> - <element id="Patient.gender.extension:genderCodelist.value[x]"> - <path value="Patient.gender.extension.value[x]" /> - <short value="Gender" /> - <definition value="Patient’s administrative gender." /> - <alias value="Geslacht" /> - <binding> - <strength value="required" /> - <description value="GeslachtCodelijst" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.0.1.1--20240415000000" /> - </binding> - <mapping> - <identity value="zib-patient-v4.3-2024EN" /> - <map value="NL-CM:0.1.9" /> - <comment value="Gender" /> - </mapping> - </element> - <element id="Patient.birthDate"> - <path value="Patient.birthDate" /> - <short value="DateOfBirth" /> - <definition value="Patient’s date of birth. The date of birth is mandatory for a patient. A vague date (such as only the year) is permitted." /> - <alias value="Geboortedatum" /> - <mapping> - <identity value="zib-patient-v4.3-2024EN" /> - <map value="NL-CM:0.1.10" /> - <comment value="DateOfBirth" /> - </mapping> - </element> - <element id="Patient.deceased[x]"> - <path value="Patient.deceased[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Patient.deceased[x]:deceasedBoolean"> - <path value="Patient.deceased[x]" /> - <sliceName value="deceasedBoolean" /> - <short value="DeathIndicator" /> - <definition value="An indication stating whether the patient has died." /> - <alias value="OverlijdensIndicator" /> - <type> - <code value="boolean" /> - </type> - <mapping> - <identity value="zib-patient-v4.3-2024EN" /> - <map value="NL-CM:0.1.32" /> - <comment value="DeathIndicator" /> - </mapping> - </element> - <element id="Patient.deceased[x]:deceasedDateTime"> - <path value="Patient.deceased[x]" /> - <sliceName value="deceasedDateTime" /> - <short value="DateOfDeath" /> - <definition value="The date on which the patient died. A ‘vague’ date, such as only the year, is permitted." /> - <comment value="The zib recognizes both the DeathIndicator (boolean) and DateOfDeath (dateTime) concepts, whereas in FHIR only one of these concepts may be present. Therefore, if `.deceasedDateTime` is present and has a value, its value can be mapped to DateOfDeath, and DeathIndicator is assumed to be _true_." /> - <alias value="DatumOverlijden" /> - <type> - <code value="dateTime" /> - </type> - <mapping> - <identity value="zib-patient-v4.3-2024EN" /> - <map value="NL-CM:0.1.33" /> - <comment value="DateOfDeath" /> - </mapping> - <mapping> - <identity value="zib-patient-v4.3-2024EN" /> - <map value="NL-CM:0.1.32" /> - <comment value="DeathIndicator (implicit, main mapping is on Patient.multipleBirthBoolean)" /> - </mapping> - </element> - <element id="Patient.address"> - <path value="Patient.address" /> - <short value="AddressInformation" /> - <definition value="Patient's address information." /> - <alias value="Adresgegevens" /> - <type> - <code value="Address" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation" /> - </type> - <mapping> - <identity value="zib-patient-v4.3-2024EN" /> - <map value="NL-CM:0.1.4" /> - <comment value="AddressInformation" /> - </mapping> - <mapping> - <identity value="zib-payer-v4.1-2024EN" /> - <map value="NL-CM:1.1.17" /> - <comment value="AddressInformation" /> - </mapping> - </element> - <element id="Patient.maritalStatus"> - <path value="Patient.maritalStatus" /> - <short value="MaritalStatus" /> - <definition value="A person’s marital status according to the terms and definition in the Dutch civil code." /> - <alias value="BurgelijkeStaat" /> - <binding> - <strength value="required" /> - <description value="BurgerlijkeStaatCodelijst" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.9.1--20240415000000" /> - </binding> - <mapping> - <identity value="zib-maritalstatus-v3.2-2024EN" /> - <map value="NL-CM:7.9.2" /> - <comment value="MaritalStatus" /> - </mapping> - </element> - <element id="Patient.multipleBirth[x]"> - <path value="Patient.multipleBirth[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Patient.multipleBirth[x]:multipleBirthBoolean"> - <path value="Patient.multipleBirth[x]" /> - <sliceName value="multipleBirthBoolean" /> - <short value="MultipleBirthIndicator" /> - <definition value="An indication stating whether the patient is of a multiple birth." /> - <alias value="MeerlingIndicator" /> - <type> - <code value="boolean" /> - </type> - <mapping> - <identity value="zib-patient-v4.3-2024EN" /> - <map value="NL-CM:0.1.31" /> - <comment value="MultipleBirthIndicator" /> - </mapping> - </element> - <element id="Patient.multipleBirth[x]:multipleBirthInteger"> - <path value="Patient.multipleBirth[x]" /> - <sliceName value="multipleBirthInteger" /> - <short value="MultipleBirthSequence" /> - <definition value="The birth number in the sequence of a multiple birth. The first birth is given value 1. The middle birth in a triplet birth would be given value 2 and the third birth would have value 3. If multiple birth order is filled then the value of the MultipleIndicator must be "True"." /> - <comment value="The zib recognizes both the MultipleBirthIndicator (boolean) and MultipleBirthSequence (integer) concepts, whereas in FHIR only one of these concepts may be present. Therefore, if `.multipleBirthInteger` is present and has a value, its value can be mapped to MultipleBirthSequence, and MultipleBirthIndicator is assumed to be _true_." /> - <alias value="Meerlingvolgorde" /> - <type> - <code value="integer" /> - </type> - <mapping> - <identity value="zib-patient-v4.3-2024EN" /> - <map value="NL-CM:0.1.35" /> - <comment value="MultipleBirthSequence" /> - </mapping> - <mapping> - <identity value="zib-patient-v4.3-2024EN" /> - <map value="NL-CM:0.1.31" /> - <comment value="MultipleBirthIndicator (implicit, main mapping is on Patient.multipleBirthBoolean)" /> - </mapping> - </element> - <element id="Patient.contact"> - <path value="Patient.contact" /> - <short value="Contact" /> - <comment value="Whereas the zib ContactPerson includes all (non-healthcare professional) persons that are involved in the care for a patient, FHIR distinguishes two use cases for these persons: * The RelatedPerson resource is used to capture information about any person that is related to the patient, using the profile <http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson>. * Information about persons that should be _contacted_ regarding the care for the patient is captured using the `Patient.contact` resource. If a person is both a related person and a contact person, then some data duplication is inevitable. The zib-ContactPerson can be referenced using the extension in `contact:contactPerson`." /> - <alias value="Contactpersoon" /> - <mapping> - <identity value="zib-contactperson-v4.1-2024EN" /> - <map value="NL-CM:3.1.1" /> - <comment value="Contact" /> - </mapping> - </element> - <element id="Patient.contact.extension:contactPerson"> - <path value="Patient.contact.extension" /> - <sliceName value="contactPerson" /> - <max value="1" /> - <type> - <code value="Extension" /> - <profile value="http://hl7.org/fhir/StructureDefinition/patient-relatedPerson" /> - </type> - </element> - <element id="Patient.contact.extension:contactPerson.value[x]"> - <path value="Patient.contact.extension.value[x]" /> - <short value="Contact" /> - <definition value="Reference to a [zib-ContactPerson](http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson) instance containing the full details for the current contact." /> - <alias value="Contactpersoon" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/RelatedPerson" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson" /> - </type> - <mapping> - <identity value="zib-contactperson-v4.1-2024EN" /> - <map value="NL-CM:3.1.1" /> - <comment value="Contact" /> - </mapping> - </element> - <element id="Patient.contact.relationship"> - <path value="Patient.contact.relationship" /> - <slicing> - <discriminator> - <type value="value" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Patient.contact.relationship:role"> - <path value="Patient.contact.relationship" /> - <sliceName value="role" /> - <short value="Role" /> - <definition value="Defines the role of the contact in relation to the patient." /> - <alias value="Rol" /> - <binding> - <strength value="extensible" /> - <description value="RolSnomedCodelijst" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.3.1.3--20240415000000" /> - </binding> - <mapping> - <identity value="zib-contactperson-v4.1-2024EN" /> - <map value="NL-CM:3.1.2" /> - <comment value="Role" /> - </mapping> - </element> - <element id="Patient.contact.relationship:relationship"> - <path value="Patient.contact.relationship" /> - <sliceName value="relationship" /> - <short value="Relationship" /> - <definition value="Defines the contact’s familial relationship to the patient." /> - <alias value="Relatie" /> - <binding> - <strength value="extensible" /> - <description value="RelatieSnomedCodelijst" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.3.1.4--20240415000000" /> - </binding> - <mapping> - <identity value="zib-contactperson-v4.1-2024EN" /> - <map value="NL-CM:3.1.3" /> - <comment value="Relationship" /> - </mapping> - </element> - <element id="Patient.contact.name"> - <path value="Patient.contact.name" /> - <short value="NameInformation" /> - <definition value="Full name of the contact." /> - <comment value="This element can and should not completely capture the NameInformation concept from zib ContactPerson; it should just be used for the information that is needed for contacting the person in relation to care of the patient. The full name information should instead be captured using an instance of [zib-ContactPerson](http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson), which can then be referenced from this resource. See the comment on `Patient.contact` for more information." /> - <alias value="Naamgegevens" /> - <type> - <code value="HumanName" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-NameInformation" /> - </type> - <mapping> - <identity value="zib-contactperson-v4.1-2024EN" /> - <map value="NL-CM:3.1.4" /> - <comment value="NameInformation" /> - </mapping> - </element> - <element id="Patient.contact.telecom"> - <path value="Patient.contact.telecom" /> - <slicing> - <discriminator> - <type value="profile" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - <short value="ContactInformation" /> - <definition value="The contact’s telephone number and/or e-mail address." /> - <comment value="The cardinality mismatch between the zib (`0..1`) and FHIR (`0..*`) is explained by the containers TelephoneNumbers (`0..*`) and EmailAddresses (`0..*`) inside the ContactInformation model. The FHIR datatype ContactPoint does not have these containers." /> - <alias value="Contactgegevens" /> - <mapping> - <identity value="zib-contactperson-v4.1-2024EN" /> - <map value="NL-CM:3.1.6" /> - <comment value="ContactInformation" /> - </mapping> - <mapping> - <identity value="zib-contactinformation-v1.3.1-2024EN" /> - <map value="NL-CM:20.6.1" /> - <comment value="ContactInformation" /> - </mapping> - </element> - <element id="Patient.contact.telecom:telephoneNumbers"> - <path value="Patient.contact.telecom" /> - <sliceName value="telephoneNumbers" /> - <type> - <code value="ContactPoint" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelephoneNumbers" /> - </type> - </element> - <element id="Patient.contact.telecom:emailAddresses"> - <path value="Patient.contact.telecom" /> - <sliceName value="emailAddresses" /> - <type> - <code value="ContactPoint" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-EmailAddresses" /> - </type> - </element> - <element id="Patient.contact.address"> - <path value="Patient.contact.address" /> - <short value="AddressInformation" /> - <definition value="Contact’s address information." /> - <comment value="This element can and should not completely capture the AddressInformation concept from zib ContactPerson; it should just be used for the information that is needed for contacting the person in relation to care of the patient. The full address information should instead be captured using an instance of [zib-ContactPerson](http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson), which can then be referenced from this resource. See the comment on `Patient.contact` for more information." /> - <alias value="Adresgegevens" /> - <type> - <code value="Address" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation" /> - </type> - <mapping> - <identity value="zib-contactperson-v4.1-2024EN" /> - <map value="NL-CM:3.1.5" /> - <comment value="AddressInformation" /> - </mapping> - </element> - <element id="Patient.communication"> - <path value="Patient.communication" /> - <short value="LanguageProficiency" /> - <alias value="Taalvaardigheid" /> - <mapping> - <identity value="zib-languageproficiency-v4.0-2024EN" /> - <map value="NL-CM:7.12.1" /> - <comment value="LanguageProficiency" /> - </mapping> - </element> - <element id="Patient.communication.extension:languageControl"> - <path value="Patient.communication.extension" /> - <sliceName value="languageControl" /> - <short value="LanguageControlListening / LanguageControlSpeaking / LanguageControlReading" /> - <definition value="The ability to understand spoken text in the language in question. The ability to express oneself in spoken language. The ability to understand written text in he language in question." /> - <comment value="The zib concepts LanguageControlListening, LanguageControlReading, LanguageControlSpeaking are captured using a core extension from the R4 FHIR specification. Each of these three concepts is encoded as a copy of the extension, typed using the code in the type slice according to the following mapping: * LanguageControlListening maps to code _RSP_ (Received spoken) * LanguageControlReading maps to code _RWR_ (Received written) * LanguageControlSpeaking maps to code _ESP_ (Expressed spoken)" /> - <alias value="TaalvaardigheidBegrijpen" /> - <alias value="TaalvaardigheidSpreken" /> - <alias value="TaalvaardigheidLezen" /> - <type> - <code value="Extension" /> - <profile value="http://hl7.org/fhir/StructureDefinition/patient-proficiency" /> - </type> - <mapping> - <identity value="zib-languageproficiency-v4.0-2024EN" /> - <map value="NL-CM:7.12.6" /> - <comment value="LanguageControlListening" /> - </mapping> - <mapping> - <identity value="zib-languageproficiency-v4.0-2024EN" /> - <map value="NL-CM:7.12.7" /> - <comment value="LanguageControlSpeaking" /> - </mapping> - <mapping> - <identity value="zib-languageproficiency-v4.0-2024EN" /> - <map value="NL-CM:7.12.8" /> - <comment value="LanguageControlReading" /> - </mapping> - </element> - <element id="Patient.communication.extension:languageControl.extension"> - <path value="Patient.communication.extension.extension" /> - <min value="2" /> - </element> - <element id="Patient.communication.extension:languageControl.extension:level"> - <path value="Patient.communication.extension.extension" /> - <sliceName value="level" /> - <min value="1" /> - </element> - <element id="Patient.communication.extension:languageControl.extension:level.value[x]"> - <path value="Patient.communication.extension.extension.value[x]" /> - <comment value="The zib ValueSets TaalvaardigheidBegrijpenCodelijst, TaalvaardigheidSprekenCodelijst and TaalvaardigheidLezenCodelijst are equal to the default FHIR ValueSet." /> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.12.3--20240415000000" /> - </binding> - </element> - <element id="Patient.communication.extension:languageControl.extension:type"> - <path value="Patient.communication.extension.extension" /> - <sliceName value="type" /> - <min value="1" /> - <max value="1" /> - </element> - <element id="Patient.communication.extension:communicationDetails"> - <path value="Patient.communication.extension" /> - <sliceName value="communicationDetails" /> - <type> - <code value="Extension" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.CommunicationDetails" /> - </type> - </element> - <element id="Patient.communication.extension:comment"> - <path value="Patient.communication.extension" /> - <sliceName value="comment" /> - <type> - <code value="Extension" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.Comment" /> - </type> - <isModifier value="false" /> - </element> - <element id="Patient.communication.language"> - <path value="Patient.communication.language" /> - <short value="CommunicationLanguage" /> - <definition value="The language of communication." /> - <alias value="CommunicatieTaal" /> - <binding> - <strength value="required" /> - <description value="CommunicatieTaalCodelijst" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.12.2--20240415000000" /> - </binding> - <mapping> - <identity value="zib-languageproficiency-v4.0-2024EN" /> - <map value="NL-CM:7.12.3" /> - <comment value="CommunicationLanguage" /> - </mapping> - </element> - </differential> -</StructureDefinition> \ No newline at end of file + <id value="zib-Patient"/> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Patient"/> + <name value="ZibPatient"/> + <title value="zib Patient"/> + <status value="draft"/> + <experimental value="false"/> + <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 person who receives medical, psychological, paramedical or nursing care. In some care settings, the term client or participant is used instead of the term patient."/> + <purpose value="This Patient resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Patient v4.3 (2024)](https://zibs.nl/wiki/Patient-v4.3(2024EN))."/> + <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-v4.3-2024EN"/> + <uri value="https://zibs.nl/wiki/Patient-v4.3(2024EN)"/> + <name value="zib Patient-v4.3(2024EN)"/> + </mapping> + <mapping> + <identity value="zib-maritalstatus-v3.2-2024EN"/> + <uri value="https://zibs.nl/wiki/MaritalStatus-v3.2(2024EN)"/> + <name value="zib MaritalStatus-v3.2(2024EN)"/> + </mapping> + <mapping> + <identity value="zib-languageproficiency-v4.0-2024EN"/> + <uri value="https://zibs.nl/wiki/LanguageProficiency-v4.0(2024EN)"/> + <name value="zib LanguageProficiency-v4.0(2024EN)"/> + </mapping> + <mapping> + <identity value="zib-nationality-v3.0-2024EN"/> + <uri value="https://zibs.nl/wiki/Nationality-v3.0(2024EN)"/> + <name value="zib Nationality-v3.0(2024EN)"/> + </mapping> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN"/> + <uri value="https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)"/> + <name value="zib ContactInformation-v1.3.1(2024EN)"/> + </mapping> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN"/> + <uri value="https://zibs.nl/wiki/ContactPerson-v4.1(2024EN)"/> + <name value="zib ContactPerson-v4.1(2024EN)"/> + </mapping> + <mapping> + <identity value="zib-payer-v4.1-2024EN"/> + <uri value="https://zibs.nl/wiki/Payer-v4.1(2024EN)"/> + <name value="zib Payer-v4.1(2024EN)"/> + </mapping> + <kind value="resource"/> + <abstract value="true"/> + <type value="Patient"/> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Patient"/> + <derivation value="constraint"/> + <differential> + <element id="Patient"> + <path value="Patient"/> + <short value="Patient"/> + <alias value="Patient"/> + <mapping> + <identity value="zib-patient-v4.3-2024EN"/> + <map value="NL-CM:0.1.1"/> + <comment value="Patient"/> + </mapping> + </element> + <element id="Patient.extension:genderIdentity"> + <path value="Patient.extension"/> + <sliceName value="genderIdentity"/> + <type> + <code value="Extension"/> + <profile value="http://hl7.org/fhir/StructureDefinition/patient-genderIdentity"/> + </type> + </element> + <element id="Patient.extension:genderIdentity.value[x]"> + <path value="Patient.extension.value[x]"/> + <short value="GenderIdentity"/> + <definition value="The gender with which the person identifies."/> + <alias value="Genderidentiteit"/> + <binding> + <strength value="extensible"/> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.0.1.2--20240415000000"/> + </binding> + <mapping> + <identity value="zib-patient-v4.3-2024EN"/> + <map value="NL-CM:0.1.34"/> + <comment value="GenderIdentity"/> + </mapping> + </element> + <element id="Patient.extension:nationality"> + <path value="Patient.extension"/> + <sliceName value="nationality"/> + <type> + <code value="Extension"/> + <profile value="http://hl7.org/fhir/StructureDefinition/patient-nationality"/> + </type> + </element> + <element id="Patient.extension:nationality.extension:code"> + <path value="Patient.extension.extension"/> + <sliceName value="code"/> + </element> + <element id="Patient.extension:nationality.extension:code.value[x]"> + <path value="Patient.extension.extension.value[x]"/> + <short value="Nationality"/> + <definition value="Indicates the country of citizenship."/> + <alias value="Nationaliteit"/> + <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.6.3--20240415000000"/> + </binding> + <mapping> + <identity value="zib-nationality-v3.0-2024EN"/> + <map value="NL-CM:7.6.3"/> + <comment value="Nationality"/> + </mapping> + </element> + <element id="Patient.identifier"> + <path value="Patient.identifier"/> + <slicing> + <discriminator> + <type value="value"/> + <path value="$this"/> + </discriminator> + <rules value="open"/> + </slicing> + <short value="PatientIdentificationNumber"/> + <definition value="The patient's identification number. In transfer situations, use of the social security number (BSN) must comply with the Use of Social Security Numbers in Healthcare Act (Wbsn-z). In other situations, other number systems can be used, such as internal hospital patient numbers for example."/> + <alias value="Identificatienummer"/> + <mapping> + <identity value="zib-patient-v4.3-2024EN"/> + <map value="NL-CM:0.1.7"/> + <comment value="PatientIdentificationNumber"/> + </mapping> + </element> + <element id="Patient.identifier:bsn"> + <path value="Patient.identifier"/> + <sliceName value="bsn"/> + <patternIdentifier> + <system value="http://fhir.nl/fhir/NamingSystem/bsn"/> + </patternIdentifier> + </element> + <element id="Patient.name"> + <path value="Patient.name"/> + <slicing> + <discriminator> + <type value="value"/> + <path value="use"/> + </discriminator> + <rules value="open"/> + </slicing> + <short value="NameInformation / PayerName"/> + <definition value="Patient's full name." /> + <alias value="Naamgegevens"/> + <alias value="BetalerNaam"/> + <mapping> + <identity value="zib-patient-v4.3-2024EN"/> + <map value="NL-CM:0.1.6"/> + <comment value="NameInformation"/> + </mapping> + <mapping> + <identity value="zib-payer-v4.1-2024EN"/> + <map value="NL-CM:1.1.5"/> + <comment value="PayerName"/> + </mapping> + </element> + <element id="Patient.name:nameInformation"> + <path value="Patient.name"/> + <sliceName value="nameInformation"/> + <short value="NameInformation"/> + <max value="2"/> + <type> + <code value="HumanName"/> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-NameInformation"/> + </type> + </element> + <element id="Patient.name:nameInformation-GivenName"> + <path value="Patient.name"/> + <sliceName value="nameInformation-GivenName"/> + <type> + <code value="HumanName"/> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-NameInformation.GivenName"/> + </type> + </element> + <element id="Patient.telecom"> + <path value="Patient.telecom"/> + <slicing> + <discriminator> + <type value="profile"/> + <path value="$this"/> + </discriminator> + <rules value="open"/> + </slicing> + <short value="ContactInformation"/> + <definition value="Patient's telephone number(s) or e-mail address(es)." /> + <comment value="The cardinality mismatch between the zib (`0..1`) and FHIR (`0..*`) is explained by the containers TelephoneNumbers (`0..*`) and EmailAddresses (`0..*`) inside the ContactInformation model. The FHIR datatype ContactPoint does not have these containers."/> + <alias value="Contactgegevens"/> + <mapping> + <identity value="zib-patient-v4.3-2024EN"/> + <map value="NL-CM:0.1.5"/> + <comment value="ContactInformation"/> + </mapping> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN"/> + <map value="NL-CM:20.6.1"/> + <comment value="ContactInformation"/> + </mapping> + <mapping> + <identity value="zib-payer-v4.1-2024EN"/> + <map value="NL-CM:1.1.12"/> + <comment value="ContactInformation"/> + </mapping> + </element> + <element id="Patient.telecom:telephoneNumbers"> + <path value="Patient.telecom"/> + <sliceName value="telephoneNumbers"/> + <type> + <code value="ContactPoint"/> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelephoneNumbers"/> + </type> + </element> + <element id="Patient.telecom:emailAddresses"> + <path value="Patient.telecom"/> + <sliceName value="emailAddresses"/> + <type> + <code value="ContactPoint"/> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-EmailAddresses"/> + </type> + </element> + <element id="Patient.gender"> + <path value="Patient.gender"/> + <short value="Gender"/> + <definition value="Patient's administrative gender."/> + <alias value="Geslacht"/> + <binding> + <strength value="required"/> + <description value="Use ConceptMap GeslachtCodelijst-to-AdministrativeGender to translate terminology from the functional model to profile terminology in ValueSet AdministrativeGender."/> + <valueSet value="http://hl7.org/fhir/ValueSet/administrative-gender|4.0.1"> + <extension url="http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap"> + <valueCanonical value="http://nictiz.nl/fhir/ConceptMap/GeslachtCodelijst-to-AdministrativeGender"/> + </extension> + </valueSet> + </binding> + <mapping> + <identity value="zib-patient-v4.3-2024EN"/> + <map value="NL-CM:0.1.9"/> + <comment value="Gender"/> + </mapping> + </element> + <element id="Patient.gender.extension:genderCodelist"> + <path value="Patient.gender.extension"/> + <sliceName value="genderCodelist"/> + <max value="1"/> + <type> + <code value="Extension"/> + <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"/> + </type> + </element> + <element id="Patient.gender.extension:genderCodelist.url"> + <path value="Patient.gender.extension.url"/> + <fixedUri value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"/> + </element> + <element id="Patient.gender.extension:genderCodelist.value[x]"> + <path value="Patient.gender.extension.value[x]"/> + <short value="Gender"/> + <definition value="Patient's administrative gender."/> + <alias value="Geslacht"/> + <binding> + <strength value="required"/> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.0.1.1--20240415000000"/> + </binding> + <mapping> + <identity value="zib-patient-v4.3-2024EN"/> + <map value="NL-CM:0.1.9"/> + <comment value="Gender"/> + </mapping> + </element> + <element id="Patient.birthDate"> + <path value="Patient.birthDate"/> + <short value="DateOfBirth"/> + <definition value="Patient's date of birth. The date of birth is mandatory for a patient. A vague date (such as only the year) is permitted."/> + <alias value="Geboortedatum"/> + <mapping> + <identity value="zib-patient-v4.3-2024EN"/> + <map value="NL-CM:0.1.10"/> + <comment value="DateOfBirth"/> + </mapping> + </element> + <element id="Patient.deceased[x]"> + <path value="Patient.deceased[x]"/> + <slicing> + <discriminator> + <type value="type"/> + <path value="$this"/> + </discriminator> + <rules value="open"/> + </slicing> + </element> + <element id="Patient.deceased[x]:deceasedBoolean"> + <path value="Patient.deceased[x]"/> + <sliceName value="deceasedBoolean"/> + <short value="DeathIndicator"/> + <definition value="An indication stating whether the patient has died."/> + <alias value="OverlijdensIndicator"/> + <type> + <code value="boolean"/> + </type> + <mapping> + <identity value="zib-patient-v4.3-2024EN"/> + <map value="NL-CM:0.1.32"/> + <comment value="DeathIndicator"/> + </mapping> + </element> + <element id="Patient.deceased[x]:deceasedDateTime"> + <path value="Patient.deceased[x]"/> + <sliceName value="deceasedDateTime"/> + <short value="DateOfDeath"/> + <definition value="The date on which the patient died. A ‘vague’ date, such as only the year, is permitted." /> + <comment value="The zib recognizes both the DeathIndicator (boolean) and DateOfDeath (dateTime) concepts, whereas in FHIR only one of these concepts may be present. Therefore, if `.deceasedDateTime` is present and has a value, its value can be mapped to DateOfDeath, and DeathIndicator is assumed to be _true_."/> + <alias value="DatumOverlijden"/> + <type> + <code value="dateTime"/> + </type> + <mapping> + <identity value="zib-patient-v4.3-2024EN"/> + <map value="NL-CM:0.1.33"/> + <comment value="DateOfDeath"/> + </mapping> + <mapping> + <identity value="zib-patient-v4.3-2024EN"/> + <map value="NL-CM:0.1.32"/> + <comment value="DeathIndicator (implicit, main mapping is on Patient.deceasedBoolean)"/> + </mapping> + </element> + <element id="Patient.address"> + <path value="Patient.address"/> + <short value="AddressInformation"/> + <definition value="Patient's address information." /> + <alias value="Adresgegevens"/> + <type> + <code value="Address"/> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation"/> + </type> + <mapping> + <identity value="zib-patient-v4.3-2024EN"/> + <map value="NL-CM:0.1.4"/> + <comment value="AddressInformation"/> + </mapping> + <mapping> + <identity value="zib-payer-v4.1-2024EN"/> + <map value="NL-CM:1.1.17"/> + <comment value="AddressInformation"/> + </mapping> + </element> + <element id="Patient.maritalStatus"> + <path value="Patient.maritalStatus"/> + <short value="MaritalStatus"/> + <definition value="A person's marital status according to the terms and definition in the Dutch civil code."/> + <alias value="BurgerlijkeStaat"/> + <binding> + <strength value="required"/> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.9.1--20240415000000"/> + </binding> + <mapping> + <identity value="zib-maritalstatus-v3.2-2024EN"/> + <map value="NL-CM:7.9.2"/> + <comment value="MaritalStatus"/> + </mapping> + </element> + <element id="Patient.multipleBirth[x]"> + <path value="Patient.multipleBirth[x]"/> + <slicing> + <discriminator> + <type value="type"/> + <path value="$this"/> + </discriminator> + <rules value="open"/> + </slicing> + </element> + <element id="Patient.multipleBirth[x]:multipleBirthBoolean"> + <path value="Patient.multipleBirth[x]"/> + <sliceName value="multipleBirthBoolean"/> + <short value="MultipleBirthIndicator"/> + <definition value="An indication stating whether the patient is of a multiple birth."/> + <alias value="MeerlingIndicator"/> + <type> + <code value="boolean"/> + </type> + <mapping> + <identity value="zib-patient-v4.3-2024EN"/> + <map value="NL-CM:0.1.31"/> + <comment value="MultipleBirthIndicator"/> + </mapping> + </element> + <element id="Patient.multipleBirth[x]:multipleBirthInteger"> + <path value="Patient.multipleBirth[x]"/> + <sliceName value="multipleBirthInteger"/> + <short value="MultipleBirthSequence"/> + <definition value="The birth number in the sequence of a multiple birth. The first birth is given value 1. The middle birth in a triplet birth would be given value 2 and the third birth would have value 3. If multiple birth order is filled then the value of the MultipleIndicator must be "True"." /> + <comment value="The zib recognizes both the MultipleBirthIndicator (boolean) and MultipleBirthSequence (integer) concepts, whereas in FHIR only one of these concepts may be present. Therefore, if `.multipleBirthInteger` is present and has a value, its value can be mapped to MultipleBirthSequence, and MultipleBirthIndicator is assumed to be _true_."/> + <alias value="Meerlingvolgorde"/> + <type> + <code value="integer"/> + </type> + <mapping> + <identity value="zib-patient-v4.3-2024EN"/> + <map value="NL-CM:0.1.35"/> + <comment value="MultipleBirthSequence"/> + </mapping> + <mapping> + <identity value="zib-patient-v4.3-2024EN"/> + <map value="NL-CM:0.1.31"/> + <comment value="MultipleBirthIndicator (implicit, main mapping is on Patient.multipleBirthBoolean)"/> + </mapping> + </element> + <element id="Patient.contact"> + <path value="Patient.contact"/> + <short value="Contact"/> + <comment value="Whereas the zib ContactPerson includes all (non-healthcare professional) persons that are involved in the care for a patient, FHIR distinguishes two use cases for these persons: * The RelatedPerson resource is used to capture information about any person that is related to the patient, using the profile [zib-ContactPerson](http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson). * Information about persons that should be _contacted_ regarding the care for the patient is captured using the `Patient.contact` element. If a person is both a related person and a contact person, then some data duplication is inevitable. The zib-ContactPerson can be referenced using the patient-relatedPerson extension on `Patient.contact.extension:contactPerson`."/> + <alias value="Contactpersoon"/> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN"/> + <map value="NL-CM:3.1.1"/> + <comment value="Contact"/> + </mapping> + </element> + <element id="Patient.contact.extension:contactPerson"> + <path value="Patient.contact.extension"/> + <sliceName value="contactPerson"/> + <max value="1"/> + <type> + <code value="Extension"/> + <profile value="http://hl7.org/fhir/StructureDefinition/patient-relatedPerson"/> + </type> + </element> + <element id="Patient.contact.extension:contactPerson.value[x]"> + <path value="Patient.contact.extension.value[x]"/> + <short value="Contact"/> + <definition value="Reference to a [zib-ContactPerson](http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson) instance containing the full details for the current contact." /> + <alias value="Contactpersoon"/> + <type> + <code value="Reference"/> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/RelatedPerson"/> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson"/> + </type> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN"/> + <map value="NL-CM:3.1.1"/> + <comment value="Contact"/> + </mapping> + </element> + <element id="Patient.contact.relationship"> + <path value="Patient.contact.relationship"/> + <slicing> + <discriminator> + <type value="value"/> + <path value="$this"/> + </discriminator> + <rules value="open"/> + </slicing> + </element> + <element id="Patient.contact.relationship:role"> + <path value="Patient.contact.relationship"/> + <sliceName value="role"/> + <short value="Role"/> + <definition value="Specifies the role of the contact in relation to the patient."/> + <alias value="Rol"/> + <binding> + <strength value="extensible"/> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.3.1.3--20240415000000"/> + </binding> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN"/> + <map value="NL-CM:3.1.2"/> + <comment value="Role"/> + </mapping> + </element> + <element id="Patient.contact.relationship:relationship"> + <path value="Patient.contact.relationship"/> + <sliceName value="relationship"/> + <short value="Relationship"/> + <definition value="Specifies the relevant family or social relationship to the patient."/> + <alias value="Relatie"/> + <binding> + <strength value="extensible"/> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.3.1.4--20240415000000"/> + </binding> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN"/> + <map value="NL-CM:3.1.3"/> + <comment value="Relationship"/> + </mapping> + </element> + <element id="Patient.contact.name"> + <path value="Patient.contact.name"/> + <short value="NameInformation"/> + <definition value="Full name of the contact."/> + <comment value="This element can and should not completely capture the NameInformation concept from zib ContactPerson; it should just be used for the information that is needed for contacting the person in relation to care of the patient. The full name information should instead be captured using an instance of [zib-ContactPerson](http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson), which can then be referenced from this resource. See the comment on `Patient.contact` for more information."/> + <alias value="Naamgegevens"/> + <type> + <code value="HumanName"/> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-NameInformation"/> + </type> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN"/> + <map value="NL-CM:3.1.4"/> + <comment value="NameInformation"/> + </mapping> + </element> + <element id="Patient.contact.telecom"> + <path value="Patient.contact.telecom"/> + <slicing> + <discriminator> + <type value="profile"/> + <path value="$this"/> + </discriminator> + <rules value="open"/> + </slicing> + <short value="ContactInformation"/> + <definition value="The contact's telephone number and/or e-mail address."/> + <comment value="The cardinality mismatch between the zib (`0..1`) and FHIR (`0..*`) is explained by the containers TelephoneNumbers (`0..*`) and EmailAddresses (`0..*`) inside the ContactInformation model. The FHIR datatype ContactPoint does not have these containers."/> + <alias value="Contactgegevens"/> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN"/> + <map value="NL-CM:3.1.6"/> + <comment value="ContactInformation"/> + </mapping> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN"/> + <map value="NL-CM:20.6.1"/> + <comment value="ContactInformation"/> + </mapping> + </element> + <element id="Patient.contact.telecom:telephoneNumbers"> + <path value="Patient.contact.telecom"/> + <sliceName value="telephoneNumbers"/> + <type> + <code value="ContactPoint"/> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelephoneNumbers"/> + </type> + </element> + <element id="Patient.contact.telecom:emailAddresses"> + <path value="Patient.contact.telecom"/> + <sliceName value="emailAddresses"/> + <type> + <code value="ContactPoint"/> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-EmailAddresses"/> + </type> + </element> + <element id="Patient.contact.address"> + <path value="Patient.contact.address"/> + <short value="AddressInformation"/> + <definition value="Contact's address information."/> + <comment value="This element can and should not completely capture the AddressInformation concept from zib ContactPerson; it should just be used for the information that is needed for contacting the person in relation to care of the patient. The full address information should instead be captured using an instance of [zib-ContactPerson](http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson), which can then be referenced from this resource. See the comment on `Patient.contact` for more information."/> + <alias value="Adresgegevens"/> + <type> + <code value="Address"/> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation"/> + </type> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN"/> + <map value="NL-CM:3.1.5"/> + <comment value="AddressInformation"/> + </mapping> + </element> + <element id="Patient.communication"> + <path value="Patient.communication"/> + <short value="LanguageProficiency"/> + <alias value="Taalvaardigheid"/> + <mapping> + <identity value="zib-languageproficiency-v4.0-2024EN"/> + <map value="NL-CM:7.12.1"/> + <comment value="LanguageProficiency"/> + </mapping> + </element> + <element id="Patient.communication.extension:languageControl"> + <path value="Patient.communication.extension"/> + <sliceName value="languageControl"/> + <short value="LanguageControlListening / LanguageControlSpeaking / LanguageControlReading"/> + <definition value="* The ability to understand spoken text in the language in question. * The ability to express oneself in spoken language. * The ability to understand written text in the language in question." /> + <comment value="The zib concepts LanguageControlListening, LanguageControlReading and LanguageControlSpeaking are captured using a core extension from the R4 FHIR specification. Each of these three concepts is encoded as a copy of the extension, typed using the code in the `type` slice according to the following mapping: * LanguageControlListening maps to code _RSP_ (Received spoken) * LanguageControlReading maps to code _RWR_ (Received written) * LanguageControlSpeaking maps to code _ESP_ (Expressed spoken)"/> + <alias value="TaalvaardigheidBegrijpen"/> + <alias value="TaalvaardigheidSpreken"/> + <alias value="TaalvaardigheidLezen"/> + <type> + <code value="Extension"/> + <profile value="http://hl7.org/fhir/StructureDefinition/patient-proficiency"/> + </type> + <mapping> + <identity value="zib-languageproficiency-v4.0-2024EN"/> + <map value="NL-CM:7.12.6"/> + <comment value="LanguageControlListening"/> + </mapping> + <mapping> + <identity value="zib-languageproficiency-v4.0-2024EN"/> + <map value="NL-CM:7.12.7"/> + <comment value="LanguageControlSpeaking"/> + </mapping> + <mapping> + <identity value="zib-languageproficiency-v4.0-2024EN"/> + <map value="NL-CM:7.12.8"/> + <comment value="LanguageControlReading"/> + </mapping> + </element> + <element id="Patient.communication.extension:languageControl.extension"> + <path value="Patient.communication.extension.extension"/> + <min value="2"/> + </element> + <element id="Patient.communication.extension:languageControl.extension:level"> + <path value="Patient.communication.extension.extension"/> + <sliceName value="level"/> + <min value="1"/> + </element> + <element id="Patient.communication.extension:languageControl.extension:level.value[x]"> + <path value="Patient.communication.extension.extension.value[x]"/> + <comment value="Note that only the TaalvaardigheidBegrijpenCodelijst value set is bound on this element. This causes no issues, as the TaalvaardigheidLezenCodelijst and TaalvaardigheidSprekenCodelijst value sets contain the same codes as the former value set."/> + <binding> + <strength value="required"/> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.12.3--20240415000000"/> + </binding> + </element> + <element id="Patient.communication.extension:languageControl.extension:type"> + <path value="Patient.communication.extension.extension"/> + <sliceName value="type"/> + <min value="1"/> + <max value="1"/> + </element> + <element id="Patient.communication.extension:communicationDetails"> + <path value="Patient.communication.extension"/> + <sliceName value="communicationDetails"/> + <type> + <code value="Extension"/> + <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.CommunicationDetails"/> + </type> + </element> + <element id="Patient.communication.extension:comment"> + <path value="Patient.communication.extension"/> + <sliceName value="comment"/> + <type> + <code value="Extension"/> + <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.Comment"/> + </type> + </element> + <element id="Patient.communication.language"> + <path value="Patient.communication.language"/> + <short value="CommunicationLanguage"/> + <definition value="The language of communication."/> + <alias value="CommunicatieTaal"/> + <binding> + <strength value="required"/> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.12.2--20240415000000"/> + </binding> + <mapping> + <identity value="zib-languageproficiency-v4.0-2024EN"/> + <map value="NL-CM:7.12.3"/> + <comment value="CommunicationLanguage"/> + </mapping> + </element> + </differential> +</StructureDefinition> From 660215c71332ec3b205d915db17d39a868a4cc14 Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Wed, 6 Nov 2024 13:21:12 +0100 Subject: [PATCH 30/32] Added missing mappings to nl-core-Patient --- .../StructureDefinitions/nl-core-Patient.xml | 126 +++++++++++------- 1 file changed, 78 insertions(+), 48 deletions(-) diff --git a/nl-core/StructureDefinitions/nl-core-Patient.xml b/nl-core/StructureDefinitions/nl-core-Patient.xml index d7033c3..686bb34 100644 --- a/nl-core/StructureDefinitions/nl-core-Patient.xml +++ b/nl-core/StructureDefinitions/nl-core-Patient.xml @@ -1,91 +1,121 @@ <?xml version="1.0" encoding="UTF-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-Patient"/> + <id value="nl-core-Patient" /> <text> <status value="empty"/> <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> </text> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"/> - <name value="NlcorePatient"/> - <title value="nl core Patient"/> - <status value="draft"/> - <publisher value="Nictiz"/> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + <name value="NlcorePatient" /> + <title value="nl core Patient" /> + <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 person who receives medical, psychological, paramedical or nursing care. In some care settings, the term client or participant is used instead of the term patient."/> - <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"/> + <description value="A person who receives medical, psychological, paramedical or nursing care. In some care settings, the term client or participant is used instead of the term patient." /> + <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-v4.3-2024EN" /> <uri value="https://zibs.nl/wiki/Patient-v4.3(2024EN)" /> <name value="zib Patient-v4.3(2024EN)" /> </mapping> - <kind value="resource"/> - <abstract value="false"/> - <type value="Patient"/> - <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Patient"/> - <derivation value="constraint"/> + <mapping> + <identity value="zib-maritalstatus-v3.2-2024EN" /> + <uri value="https://zibs.nl/wiki/MaritalStatus-v3.2(2024EN)" /> + <name value="zib MaritalStatus-v3.2(2024EN)" /> + </mapping> + <mapping> + <identity value="zib-languageproficiency-v4.0-2024EN" /> + <uri value="https://zibs.nl/wiki/LanguageProficiency-v4.0(2024EN)" /> + <name value="zib LanguageProficiency-v4.0(2024EN)" /> + </mapping> + <mapping> + <identity value="zib-nationality-v3.0-2024EN" /> + <uri value="https://zibs.nl/wiki/Nationality-v3.0(2024EN)" /> + <name value="zib Nationality-v3.0(2024EN)" /> + </mapping> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <uri value="https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)" /> + <name value="zib ContactInformation-v1.3.1(2024EN)" /> + </mapping> + <mapping> + <identity value="zib-contactperson-v4.1-2024EN" /> + <uri value="https://zibs.nl/wiki/ContactPerson-v4.1(2024EN)" /> + <name value="zib ContactPerson-v4.1(2024EN)" /> + </mapping> + <mapping> + <identity value="zib-payer-v4.1-2024EN" /> + <uri value="https://zibs.nl/wiki/Payer-v4.1(2024EN)" /> + <name value="zib Payer-v4.1(2024EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Patient" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Patient" /> + <derivation value="constraint" /> <differential> <element id="Patient"> - <path value="Patient"/> - <alias value="nl-core-Patient"/> + <path value="Patient" /> + <alias value="nl-core-Patient" /> </element> <element id="Patient.name:nameInformation"> - <path value="Patient.name"/> - <sliceName value="nameInformation"/> + <path value="Patient.name" /> + <sliceName value="nameInformation" /> <type> - <code value="HumanName"/> - <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-NameInformation"/> + <code value="HumanName" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-NameInformation" /> </type> </element> <element id="Patient.name:nameInformation-GivenName"> - <path value="Patient.name"/> - <sliceName value="nameInformation-GivenName"/> + <path value="Patient.name" /> + <sliceName value="nameInformation-GivenName" /> <type> - <code value="HumanName"/> - <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-NameInformation.GivenName"/> + <code value="HumanName" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-NameInformation.GivenName" /> </type> </element> <element id="Patient.telecom:telephoneNumbers"> - <path value="Patient.telecom"/> - <sliceName value="telephoneNumbers"/> + <path value="Patient.telecom" /> + <sliceName value="telephoneNumbers" /> <type> - <code value="ContactPoint"/> - <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactInformation-TelephoneNumbers"/> + <code value="ContactPoint" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactInformation-TelephoneNumbers" /> </type> </element> <element id="Patient.telecom:emailAddresses"> - <path value="Patient.telecom"/> - <sliceName value="emailAddresses"/> + <path value="Patient.telecom" /> + <sliceName value="emailAddresses" /> <type> - <code value="ContactPoint"/> - <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactInformation-EmailAddresses"/> + <code value="ContactPoint" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactInformation-EmailAddresses" /> </type> </element> <element id="Patient.address"> - <path value="Patient.address"/> + <path value="Patient.address" /> <type> - <code value="Address"/> - <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-AddressInformation"/> + <code value="Address" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-AddressInformation" /> </type> </element> <element id="Patient.generalPractitioner"> - <path value="Patient.generalPractitioner"/> + <path value="Patient.generalPractitioner" /> <type> - <code value="Reference"/> - <profile value="http://nictiz.nl/fhir/StructureDefinition/pattern-NlCoreHealthProfessionalReference"/> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Organization"/> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Practitioner"/> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/PractitionerRole"/> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole"/> + <code value="Reference" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/pattern-NlCoreHealthProfessionalReference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Organization" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Practitioner" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/PractitionerRole" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" /> </type> </element> </differential> -</StructureDefinition> +</StructureDefinition> \ No newline at end of file From ddf36615ef66f6dfea2340ff83cea6deb6396510 Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Wed, 6 Nov 2024 13:55:10 +0100 Subject: [PATCH 31/32] Finetuned LanguageProficiency extensions --- .../ext-LanguageProficiency.Comment.xml | 4 +- ...nguageProficiency.CommunicationDetails.xml | 80 ++++++++++--------- 2 files changed, 43 insertions(+), 41 deletions(-) diff --git a/zib/StructureDefinitions/ext-LanguageProficiency.Comment.xml b/zib/StructureDefinitions/ext-LanguageProficiency.Comment.xml index f598cdd..df9233a 100644 --- a/zib/StructureDefinitions/ext-LanguageProficiency.Comment.xml +++ b/zib/StructureDefinitions/ext-LanguageProficiency.Comment.xml @@ -16,8 +16,8 @@ <use value="work" /> </telecom> </contact> - <description value="This extension provides a method to extend the LanguageProficiency profile with a comment element." /> - <purpose value="This extension represents the Comment concept (NL-CM:7.12.5) of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) LanguageProficiency v4.0 (2024)](https://zibs.nl/wiki/LanguageProficiency-v4.0(2024EN))." /> + <description value="An extension to provide a comment on the linguistic proficiency. When using sign language, this field can be used to clarify, for example, which sign language is used. This can be informative, as there is not always a one-to-one relationship between the spoken language and sign language." /> + <purpose value="This extension represents the Comment concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) LanguageProficiency v4.0 (2024)](https://zibs.nl/wiki/LanguageProficiency-v4.0(2024EN))." /> <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/zib/StructureDefinitions/ext-LanguageProficiency.CommunicationDetails.xml b/zib/StructureDefinitions/ext-LanguageProficiency.CommunicationDetails.xml index c2ed03f..dd4ca37 100644 --- a/zib/StructureDefinitions/ext-LanguageProficiency.CommunicationDetails.xml +++ b/zib/StructureDefinitions/ext-LanguageProficiency.CommunicationDetails.xml @@ -1,61 +1,63 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="UTF-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="ext-LanguageProficiency.CommunicationDetails" /> + <id value="ext-LanguageProficiency.CommunicationDetails"/> <text> - <status value="empty" /><div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div></text> - <url value="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.CommunicationDetails" /> - <name value="ExtLanguageProficiencyCommunicationDetails" /> - <title value="ext LanguageProficiency.CommunicationDetails" /> - <status value="draft" /> - <publisher value="Nictiz" /> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <url value="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.CommunicationDetails"/> + <name value="ExtLanguageProficiencyCommunicationDetails"/> + <title value="ext LanguageProficiency.CommunicationDetails"/> + <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="An extension to provide additional ways or tools that the person uses to communicate, such as braille, sign language, etc." /> - <purpose value="This extension represents the CommunicationDetails concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) LanguageProficiency v4.0 (2024)](https://zibs.nl/wiki/LanguageProficiency-v4.0(2024EN))." /> - <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" /> + <description value="An extension to provide additional ways or tools that the person uses to communicate, such as braille, sign language, etc."/> + <purpose value="This extension represents the CommunicationDetails concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) LanguageProficiency v4.0 (2024)](https://zibs.nl/wiki/LanguageProficiency-v4.0(2024EN))."/> + <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-languageproficiency-v4.0-2024EN" /> - <uri value="https://zibs.nl/wiki/LanguageProficiency-v4.0(2024EN)" /> - <name value="zib LanguageProficiency-v4.0(2024EN)" /> + <identity value="zib-languageproficiency-v4.0-2024EN"/> + <uri value="https://zibs.nl/wiki/LanguageProficiency-v4.0(2024EN)"/> + <name value="zib LanguageProficiency-v4.0(2024EN)"/> </mapping> - <kind value="complex-type" /> - <abstract value="false" /> + <kind value="complex-type"/> + <abstract value="false"/> <context> - <type value="element" /> - <expression value="Patient.communication" /> + <type value="element"/> + <expression value="Patient.communication"/> </context> - <type value="Extension" /> - <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" /> - <derivation value="constraint" /> + <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-LanguageProficiency.CommunicationDetails" /> + <path value="Extension.url"/> + <fixedUri value="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.CommunicationDetails"/> </element> <element id="Extension.value[x]"> - <path value="Extension.value[x]" /> - <short value="CommunicationDetails" /> - <definition value="Additional ways or tools that the person uses to communicate, such as braille, sign language, etc." /> - <alias value="CommunicatieBijzonderheden" /> + <path value="Extension.value[x]"/> + <short value="CommunicationDetails"/> + <definition value="Additional ways or tools that the person uses to communicate, such as braille, sign language, etc."/> + <alias value="CommunicatieBijzonderheden"/> <type> - <code value="CodeableConcept" /> + <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.12.6--20240415000000" /> + <strength value="extensible"/> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.12.6--20240415000000"/> </binding> <mapping> - <identity value="zib-languageproficiency-v4.0-2024EN" /> - <map value="NL-CM:7.12.9" /> - <comment value="CommunicationDetails" /> + <identity value="zib-languageproficiency-v4.0-2024EN"/> + <map value="NL-CM:7.12.9"/> + <comment value="CommunicationDetails"/> </mapping> </element> </differential> -</StructureDefinition> \ No newline at end of file +</StructureDefinition> From 996c6d10550e4d051f6264f175c4c6c95e53d803 Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Thu, 7 Nov 2024 08:29:44 +0100 Subject: [PATCH 32/32] Finetuned release notes and known issues --- known-issues.yml | 2 +- release-notes.md | 12 +++++------- ...Map-GeslachtCodelijst-to-AdministrativeGender.xml | 2 -- 3 files changed, 6 insertions(+), 10 deletions(-) diff --git a/known-issues.yml b/known-issues.yml index e58c1a3..b052d1a 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -20,7 +20,7 @@ zib-Patient: reason: The name information according to zib NameInformation may be split up over multiple instances of Patient.name. Patient.telecom*: - datatype: ContactPoint instead of a reference - reason: ContactInformation in FHIR is represented using the ContactPoint datatype, not as a separate resource. + reason: Contact information in FHIR is represented using the ContactPoint datatype, not as a separate resource. Patient.telecom: - cardinality: 0..* instead of 0..1 for: NL-CM:0.1.5 (Patient.ContactInformation) diff --git a/release-notes.md b/release-notes.md index 9fddd60..7da8ae2 100644 --- a/release-notes.md +++ b/release-notes.md @@ -1,16 +1,14 @@ ## LanguageProficiency (zib-Patient, nl-core-Patient) -* `.communication.extension:patient-proficiency:languageControlListening` ; terminology ; Changed codes in LanguageControlListeningCodelist ; ZIB-1877 -* `.communication.extension:patient-proficiency:languageControlSpeaking` ; terminology ; Changed codes in LanguageControlSpeakingCodelist ; ZIB-1877 -* `.communication.extension:patient-proficiency:languageControlReading` ; terminology ; Changed codes in LanguageControlReadingCodelist; ZIB-1877 +* `.communication.extension:languageControl.extension:level.value[x]` ; terminology ; Changed codes in LanguageControlListeningCodelist, LanguageControlSpeakingCodelist and LanguageControlReadingCodelist. ; ZIB-1877 * `.communication.extension:comment` ; extension ; Replaced the extension `ext-Comment` with the extension `ext-LanguageProficiency.Comment`. ; ZIBFHIR-97 ## MaritalStatus (zib-Patient, nl-core-Patient) -* `.maritalStatus` ; terminology ; Changed codes in MaritalStatusCodelist ; ZIB-2218 +* `.maritalStatus` ; terminology ; Changed codes in MaritalStatusCodelist. ; ZIB-2218 ## Nationality (zib-Patient, nl-core-Patient) * No significant changes. ## Patient (zib-Patient, nl-core-Patient) -* `.extension:genderIdentity.value[x]` ; extension ; Added GenderIdentity for GenderIdentity ; ZIB-1693 -* `.gender` ; terminology ; Added guidance in GeslachtCodelijst-to-AdministrativeGender ConceptMap ; ZIB-1239 -* `.multipleBirth[x]:multipleBirthInteger` ; mapping ; Added mapping of MultipleBirthSequence ; ZIB-1670 \ No newline at end of file +* `.extension:genderIdentity.value[x]` ; extension ; Added extension `patient-genderIdentity` for GenderIdentity. ; ZIB-1693 +* `.gender` ; terminology ; Changed code description in GeslachtCodelijst. ; ZIB-1239 +* `.multipleBirth[x]:multipleBirthInteger` ; mapping ; Added mapping of MultipleBirthSequence. ; ZIB-1670 \ No newline at end of file diff --git a/zib/vocabulary/manual/ConceptMap-GeslachtCodelijst-to-AdministrativeGender.xml b/zib/vocabulary/manual/ConceptMap-GeslachtCodelijst-to-AdministrativeGender.xml index 305296f..ff34e85 100644 --- a/zib/vocabulary/manual/ConceptMap-GeslachtCodelijst-to-AdministrativeGender.xml +++ b/zib/vocabulary/manual/ConceptMap-GeslachtCodelijst-to-AdministrativeGender.xml @@ -25,7 +25,6 @@ <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." /> <targetCanonical value="http://hl7.org/fhir/ValueSet/administrative-gender"/> <group> - <!-- 2.16.840.1.113883.5.1 --> <source value="http://terminology.hl7.org/CodeSystem/v3-AdministrativeGender"/> <target value="http://hl7.org/fhir/administrative-gender"/> <element> @@ -52,7 +51,6 @@ </element> </group> <group> - <!-- 2.16.840.1.113883.5.1008 --> <source value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> <target value="http://hl7.org/fhir/administrative-gender"/> <element>