Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zib-Patient #8

Merged
merged 55 commits into from
Dec 13, 2024
Merged
Changes from 1 commit
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
e6f1a5d
Zib-Patient: base profile
AmyKoo1 Sep 11, 2024
b45381a
zib-Patient: base profile, added valueset
AmyKoo1 Sep 16, 2024
b9a1e1c
zib-Patient: removed package.json
AmyKoo1 Sep 17, 2024
2f6c3bf
zib-Patient: added conceptmap, knownissues, removed mapping
AmyKoo1 Sep 17, 2024
4938e94
Added GenderidentiteitCodelijst
AmyKoo1 Sep 19, 2024
92b694f
Added release notes and known issues
AmyKoo1 Sep 25, 2024
8bc87d2
Merge branch 'main' into zib-Patient
AmyKoo1 Sep 26, 2024
397fcbe
updated release-notes to conform to convention
ArdonToonstra Sep 30, 2024
c52ebbd
updated patient.gender
AmyKoo1 Oct 1, 2024
c08954a
added extension
AmyKoo1 Oct 7, 2024
e224c07
Merge branch 'zib-ContactInformation' into zib-Patient
AmyKoo1 Oct 14, 2024
630f4e5
Revert "Merge branch 'zib-ContactInformation' into zib-Patient"
AmyKoo1 Oct 16, 2024
2bd6d52
Updated mappings, added terminology and known-issues
AmyKoo1 Oct 16, 2024
2ec21df
updated terminology
AmyKoo1 Oct 16, 2024
8223d7d
Added mapping
AmyKoo1 Oct 16, 2024
0beb5c1
Removed incorrect mappings, added narrative for LanguageProficiency.c…
AmyKoo1 Oct 21, 2024
1a2537a
textual changes
AmyKoo1 Oct 21, 2024
6d7f7b3
Align cardinality with zib concept and textual align SD.purpose field
ArdonToonstra Oct 24, 2024
4c0267d
fix incorrect extension details
ArdonToonstra Oct 24, 2024
fae910c
Finetuned Patient profile
LuudSlagter Oct 31, 2024
587810d
remove deprecated codesystem
ArdonToonstra Oct 31, 2024
286a07d
remove not used codesystem
ArdonToonstra Oct 31, 2024
a2d736c
rerunned terminology script
ArdonToonstra Oct 31, 2024
5825448
Added Patient examples
LuudSlagter Oct 31, 2024
07f4a67
added narratives
ArdonToonstra Oct 31, 2024
099e4bf
Added missed binding and some textual alignments
ArdonToonstra Oct 31, 2024
ecd2949
updated release notes
AmyKoo1 Nov 4, 2024
e60e24e
Finetuned Patient profile
LuudSlagter Nov 6, 2024
660215c
Added missing mappings to nl-core-Patient
LuudSlagter Nov 6, 2024
ddf3661
Finetuned LanguageProficiency extensions
LuudSlagter Nov 6, 2024
996c6d1
Finetuned release notes and known issues
LuudSlagter Nov 7, 2024
e1e3ceb
Merge branch 'main' into zib-Patient
ArdonToonstra Nov 26, 2024
6aab206
Merge branch 'main' into zib-Patient
LuudSlagter Nov 28, 2024
f9171f9
Refreshed terminology
LuudSlagter Nov 28, 2024
09c40f2
Reopened and saved in Forge
LuudSlagter Nov 28, 2024
22f79c1
Moved Patient examples, updated updateNarratives script
LuudSlagter Nov 28, 2024
57f8a66
Textual changes, changed extensible bindings to required on slices
LuudSlagter Nov 28, 2024
eda5f5a
Fixed spacing in known issues, moved maximum cardinality from profile…
LuudSlagter Nov 28, 2024
f26bc1f
Made textual changes in nl-core-Patient, replaced zib references with…
LuudSlagter Nov 28, 2024
9166e7c
Textual finetuning of known issues
LuudSlagter Nov 28, 2024
c53b794
Added combined ValueSet for LanguageProficiency, moved release note
LuudSlagter Nov 29, 2024
dee95ef
Added comment to nationality extension, finetuned release notes (main…
LuudSlagter Nov 29, 2024
12e503f
Finetuned known issues and release notes
LuudSlagter Nov 29, 2024
2ca0813
Added known issues
LuudSlagter Nov 29, 2024
dc4b25d
Added known issues
LuudSlagter Nov 29, 2024
8f60856
Tweaked known issues, corrected Patient instances
LuudSlagter Nov 29, 2024
14de773
Removed erroneous release note in AddressInformation
LuudSlagter Dec 2, 2024
f93f6d6
Refreshed terminology
LuudSlagter Dec 3, 2024
bf8d8c1
Added guidance on Role
LuudSlagter Dec 3, 2024
d086fcc
Added release note related to ContactPerson
LuudSlagter Dec 3, 2024
f286c7a
Updated examples
LuudSlagter Dec 6, 2024
c2cff1b
Merge branch 'main' into zib-Patient
LuudSlagter Dec 13, 2024
68af034
Merge branch 'main' into zib-Patient
LuudSlagter Dec 13, 2024
9c0d4d3
Refreshed terminology
LuudSlagter Dec 13, 2024
6afd7d9
Added known issues for HealthProfessional
LuudSlagter Dec 13, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Made textual changes in nl-core-Patient, replaced zib references with…
… nl-core references
LuudSlagter committed Nov 28, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit f26bc1fda0d5f0d67ecaa45cad025e6f08686218
61 changes: 55 additions & 6 deletions nl-core/StructureDefinitions/nl-core-Patient.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>

Check warning on line 1 in nl-core/StructureDefinitions/nl-core-Patient.xml

GitHub Actions / Strict QA on changed materials

Cannot check whether the target profile http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactPerson on Patient.contact.extension.value[x] is valid constraint on the base because it is not known (at StructureDefinition.differential.element[8])

Check warning on line 1 in nl-core/StructureDefinitions/nl-core-Patient.xml

GitHub Actions / Strict QA on changed materials

Cannot check whether the target profile http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole on Patient.generalPractitioner is valid constraint on the base because it is not known (at StructureDefinition.differential.element[13])

Check warning on line 1 in nl-core/StructureDefinitions/nl-core-Patient.xml

GitHub Actions / Strict QA on changed materials

The type of profile http://nictiz.nl/fhir/StructureDefinition/pattern-NlCoreHealthProfessionalReference cannot be checked as the profile is not known (at StructureDefinition.snapshot.element[100])

Check warning on line 1 in nl-core/StructureDefinitions/nl-core-Patient.xml

GitHub Actions / Strict QA on changed materials

Unable to resolve profile http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactPerson (at StructureDefinition.differential.element[8].type[0].targetProfile[0])

Check warning on line 1 in nl-core/StructureDefinitions/nl-core-Patient.xml

GitHub Actions / Strict QA on changed materials

Unable to resolve profile http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole (at StructureDefinition.differential.element[13].type[0].targetProfile[0])

Check warning on line 1 in nl-core/StructureDefinitions/nl-core-Patient.xml

GitHub Actions / Strict QA on changed materials

Unable to resolve profile http://nictiz.nl/fhir/StructureDefinition/pattern-NlCoreHealthProfessionalReference (at StructureDefinition.differential.element[13].type[0].profile[0])
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="nl-core-Patient" />
<text>
@@ -18,7 +18,7 @@
<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." />
<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.&#xD;&#xA;&#xD;&#xA;* Nationality is used as an indication of the country of citizenship. &#xD;&#xA;* Marital status is a person’s formal position as defined by the Dutch civil code. There is a distinction between marriage and civil union.&#xD;&#xA;* 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="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" />
@@ -27,6 +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)" />
@@ -37,11 +42,6 @@
<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)" />
@@ -106,15 +106,64 @@
<profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-AddressInformation" />
</type>
</element>
<element id="Patient.contact">
<path value="Patient.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:&#xD;&#xA;&#xD;&#xA;* The RelatedPerson resource is used to capture information about any person that is related to the patient, using the profile [nl-core-ContactPerson](http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactPerson).&#xD;&#xA;* Information about persons that should be _contacted_ regarding the care for the patient is captured using the `Patient.contact` element.&#xD;&#xA;&#xD;&#xA;If a person is both a related person and a contact person, then some data duplication is inevitable. The nl-core-ContactPerson can be referenced using the [patient-relatedPerson](http://hl7.org/fhir/StructureDefinition/patient-relatedPerson) extension on `Patient.contact.extension:contactPerson`." />
</element>
<element id="Patient.contact.extension:contactPerson">
<path value="Patient.contact.extension" />
<sliceName value="contactPerson" />
</element>
<element id="Patient.contact.extension:contactPerson.value[x]">
<path value="Patient.contact.extension.value[x]" />
<definition value="Reference to an [nl-core-ContactPerson](http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactPerson) instance containing the full details for the current contact." />
<type>
<code value="Reference" />
<targetProfile value="http://hl7.org/fhir/StructureDefinition/RelatedPerson" />
<targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactPerson" />

Check notice on line 123 in nl-core/StructureDefinitions/nl-core-Patient.xml

GitHub Actions / Strict QA on changed materials

Canonical URL 'http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactPerson' does not resolve (at StructureDefinition.differential.element[8].type[0].targetProfile[1])
</type>
</element>
<element id="Patient.contact.name">
<path value="Patient.contact.name" />
<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 [nl-core-ContactPerson](http://nictiz.nl/fhir/StructureDefinition/nl-core-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/nl-core-NameInformation" />
</type>
</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/nl-core-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/nl-core-ContactInformation-EmailAddresses" />
</type>
</element>
<element id="Patient.contact.address">
<path value="Patient.contact.address" />
<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 [nl-core-ContactPerson](http://nictiz.nl/fhir/StructureDefinition/nl-core-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/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" />

Check notice on line 162 in nl-core/StructureDefinitions/nl-core-Patient.xml

GitHub Actions / Strict QA on changed materials

Canonical URL 'http://nictiz.nl/fhir/StructureDefinition/pattern-NlCoreHealthProfessionalReference' does not resolve (at StructureDefinition.differential.element[13].type[0].profile[0])
<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" />

Check notice on line 166 in nl-core/StructureDefinitions/nl-core-Patient.xml

GitHub Actions / Strict QA on changed materials

Canonical URL 'http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole' does not resolve (at StructureDefinition.differential.element[13].type[0].targetProfile[3])
</type>
</element>
</differential>

Unchanged files with check annotations Beta

<?xml version="1.0" encoding="utf-8"?>

Check warning on line 1 in zib/StructureDefinitions/zib-Patient.xml

GitHub Actions / Strict QA on changed materials

Cannot check whether the target profile http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson on Patient.contact.extension.value[x] is valid constraint on the base because it is not known (at StructureDefinition.differential.element[28])

Check warning on line 1 in zib/StructureDefinitions/zib-Patient.xml

GitHub Actions / Strict QA on changed materials

Unable to resolve profile http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson (at StructureDefinition.differential.element[28].type[0].targetProfile[0])
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="zib-Patient" />
<text>
<type>
<code value="Reference" />
<targetProfile value="http://hl7.org/fhir/StructureDefinition/RelatedPerson" />
<targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson" />

Check notice on line 444 in zib/StructureDefinitions/zib-Patient.xml

GitHub Actions / Strict QA on changed materials

Canonical URL 'http://nictiz.nl/fhir/StructureDefinition/zib-ContactPerson' does not resolve (at StructureDefinition.differential.element[28].type[0].targetProfile[1])
</type>
<mapping>
<identity value="zib-contactperson-v4.1-2024EN" />
<comment value="Relationship" />
</mapping>
</element>
<element id="Patient.contact.name">

Check failure on line 494 in zib/StructureDefinitions/zib-Patient.xml

GitHub Actions / Strict QA on changed materials

Constraint failed: sd-pg-02: 'If mapping.map exists and the mapping is not implicit, short should exist' (defined in https://informatiestandaarden.nictiz.nl/wiki/FHIR:V1.0_FHIR_Profiling_Guidelines_R4) (at StructureDefinition.differential.element[32])

Check failure on line 494 in zib/StructureDefinitions/zib-Patient.xml

GitHub Actions / Strict QA on changed materials

Constraint failed: sd-pg-04: 'If mapping.map exists and the mapping is not implicit, alias should exist.' (defined in https://informatiestandaarden.nictiz.nl/wiki/FHIR:V1.0_FHIR_Profiling_Guidelines_R4) (at StructureDefinition.differential.element[32])
<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." />
<profile value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-EmailAddresses" />
</type>
</element>
<element id="Patient.contact.address">

Check failure on line 548 in zib/StructureDefinitions/zib-Patient.xml

GitHub Actions / Strict QA on changed materials

Constraint failed: sd-pg-02: 'If mapping.map exists and the mapping is not implicit, short should exist' (defined in https://informatiestandaarden.nictiz.nl/wiki/FHIR:V1.0_FHIR_Profiling_Guidelines_R4) (at StructureDefinition.differential.element[36])

Check failure on line 548 in zib/StructureDefinitions/zib-Patient.xml

GitHub Actions / Strict QA on changed materials

Constraint failed: sd-pg-04: 'If mapping.map exists and the mapping is not implicit, alias should exist.' (defined in https://informatiestandaarden.nictiz.nl/wiki/FHIR:V1.0_FHIR_Profiling_Guidelines_R4) (at StructureDefinition.differential.element[36])
<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." />
<CodeSystem xmlns="http://hl7.org/fhir">

Check notice on line 1 in 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

GitHub Actions / Strict QA on changed materials

CodeSystems SHOULD have a stated value for the caseSensitive element so that users know the status and meaning of the code system clearly (at CodeSystem)
<id value="1.0.639.1"/>
<language value="en-US"/>
<text>
</text>
<extension url="http://hl7.org/fhir/StructureDefinition/patient-nationality">
<extension url="code">
<valueCodeableConcept>

Check notice on line 28 in examples/nl-core-Patient-01.xml

GitHub Actions / Strict QA on changed materials

'Nederlandse' is the default display; the code system urn:oid:2.16.840.1.113883.2.4.4.16.32 has no Display Names for the language en (at Patient.extension[0].extension[0].value.ofType(CodeableConcept).coding[0].display)
<coding>
<system value="urn:oid:2.16.840.1.113883.2.4.4.16.32"/>
<code value="0001"/>
<deceasedBoolean value="false"/>
<address>
<extension url="http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType">
<valueCodeableConcept>

Check warning on line 113 in examples/nl-core-Patient-01.xml

GitHub Actions / Strict QA on changed materials

Wrong Display Name 'Visit Address' for http://terminology.hl7.org/CodeSystem/v3-AddressUse#PHYS. Valid display is 'physical visit address' (en) (for the language(s) 'en') (at Patient.address[0].extension[0].value.ofType(CodeableConcept).coding[0].display)
<coding>
<system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/>
<code value="PHYS"/>
<postalCode value="1012 NX"/>
<country value="Nederland">
<extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification">
<valueCodeableConcept>

Check warning on line 136 in examples/nl-core-Patient-01.xml

GitHub Actions / Strict QA on changed materials

Wrong Display Name 'Nederland' for urn:iso:std:iso:3166#NL. Valid display is 'Netherlands' (for the language(s) 'en') (at Patient.address[0].country.extension[0].value.ofType(CodeableConcept).coding[0].display)
<coding>
<system value="urn:iso:std:iso:3166"/>
<code value="NL"/>
<communication>
<extension url="http://hl7.org/fhir/StructureDefinition/patient-proficiency">
<extension url="level">
<valueCoding>

Check notice on line 284 in examples/nl-core-Patient-01.xml

GitHub Actions / Strict QA on changed materials

The Coding provided (urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1#MLOOS) was not found in the value set 'LanguageAbilityProficiency' (http://terminology.hl7.org/ValueSet/v3-LanguageAbilityProficiency|3.0.0), and a code is recommended to come from this value set. (error message = The provided code 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1#MLOOS: 'Moeiteloos'' was not found in the value set 'http://terminology.hl7.org/ValueSet/v3-LanguageAbilityProficiency|3.0.0') (at Patient.communication[0].extension[0].extension[0].value.ofType(Coding))

Check notice on line 284 in examples/nl-core-Patient-01.xml

GitHub Actions / Strict QA on changed materials

'Moeiteloos' is the default display; the code system urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1 has no Display Names for the language en (at Patient.communication[0].extension[0].extension[0].value.ofType(Coding).display)
<system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1"/>
<code value="MLOOS"/>
<display value="Moeiteloos"/>
</extension>
<extension url="http://hl7.org/fhir/StructureDefinition/patient-proficiency">
<extension url="level">
<valueCoding>

Check notice on line 300 in examples/nl-core-Patient-01.xml

GitHub Actions / Strict QA on changed materials

The Coding provided (urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1#MOEITE) was not found in the value set 'LanguageAbilityProficiency' (http://terminology.hl7.org/ValueSet/v3-LanguageAbilityProficiency|3.0.0), and a code is recommended to come from this value set. (error message = The provided code 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1#MOEITE: 'Met moeite'' was not found in the value set 'http://terminology.hl7.org/ValueSet/v3-LanguageAbilityProficiency|3.0.0') (at Patient.communication[0].extension[1].extension[0].value.ofType(Coding))
<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"/>
</extension>
<extension url="http://hl7.org/fhir/StructureDefinition/patient-proficiency">
<extension url="level">
<valueCoding>

Check notice on line 316 in examples/nl-core-Patient-01.xml

GitHub Actions / Strict QA on changed materials

The Coding provided (urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1#GEEN) was not found in the value set 'LanguageAbilityProficiency' (http://terminology.hl7.org/ValueSet/v3-LanguageAbilityProficiency|3.0.0), and a code is recommended to come from this value set. (error message = The provided code 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.30.1#GEEN: 'Geen beheersing'' was not found in the value set 'http://terminology.hl7.org/ValueSet/v3-LanguageAbilityProficiency|3.0.0') (at Patient.communication[0].extension[2].extension[0].value.ofType(Coding))
<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"/>
<extension url="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.Comment">
<valueString value="Bij gesprek met arts zoon uitnodigen voor vertalen"/>
</extension>
<language>

Check failure on line 333 in examples/nl-core-Patient-01.xml

GitHub Actions / Strict QA on changed materials

No code provided, and a code is required from the value set 'CommunicatieTaalCodelijst' (http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.12.2--20240415000000|2024-04-15T00:00:00) (at Patient.communication[0].language)
<extension url="http://hl7.org/fhir/StructureDefinition/iso21090-nullFlavor">
<valueCode value="OTH"/>
</extension>
<extension url="http://nictiz.nl/fhir/StructureDefinition/ext-LanguageProficiency.Comment">
<valueString value="Gebarentaal werkt het best."/>
</extension>
<language>

Check failure on line 310 in examples/nl-core-Patient-full-01.xml

GitHub Actions / Strict QA on changed materials

No code provided, and a code is required from the value set 'CommunicatieTaalCodelijst' (http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.12.2--20240415000000|2024-04-15T00:00:00) (at Patient.communication[0].language)
<extension url="http://hl7.org/fhir/StructureDefinition/iso21090-nullFlavor">
<valueCode value="OTH"/>
</extension>