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 MultidisciplinaryTeamMeeting #138

Open
wants to merge 39 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
3cabd1a
Created branch for MultidisciplinaryTeam with terminology
Jun 30, 2021
43a26fb
Initial commit
jd-nictiz Aug 19, 2021
5899a82
Fixes after validation
jd-nictiz Aug 20, 2021
655a5cf
Removed not informative container description in the element definition.
ArdonToonstra Sep 7, 2021
9fec481
Merge branch 'main' into zib-MultidisciplinaryTeamMeeting
ArdonToonstra Oct 19, 2021
9717950
Update terminology
jd-nictiz Oct 27, 2021
fc8353a
Add nl-core
jd-nictiz Oct 27, 2021
cd90f1d
Change ext reference from zib to nl-core
jd-nictiz Oct 27, 2021
24bcf72
Updated zib-Procedure profile
jd-nictiz Oct 27, 2021
40a3550
Add known-issue, fix validation errors
jd-nictiz Oct 27, 2021
3c6bd00
Merge remote-tracking branch 'origin/main' into zib-Multidisciplinary…
ArdonToonstra Nov 1, 2021
6ec2cc9
Added nl-core-Patient profile
ArdonToonstra Nov 2, 2021
1820b54
Fixed typo and removed unnecessary description
LuudSlagter Nov 8, 2021
fb551be
Add implicit mapping on Encounter.status
jd-nictiz Nov 18, 2021
cd308b4
Add code to .type. Move Label from .type.text to extension. Related t…
jd-nictiz Nov 18, 2021
f1c22a6
Edit CarePlan: container mapping, guidance on mandatory .status and .…
jd-nictiz Nov 18, 2021
3aca074
Fixed typo and aligned indentation
LuudSlagter Nov 26, 2021
d196ff4
Merge remote-tracking branch 'origin/main' into zib-Multidisciplinary…
ArdonToonstra Dec 6, 2021
e32ca8e
Merge remote-tracking branch 'origin/main' into zib-Multidisciplinary…
jd-nictiz Jan 7, 2022
5ee6272
Backticks fix
jd-nictiz Jan 7, 2022
9577d52
Changes based on feedback
jd-nictiz Jan 7, 2022
4394b87
Textual changes
LuudSlagter Jan 24, 2022
b95208f
Added Encounter definition based on R5 pre-adopt. Moved PatientConsul…
jd-nictiz Jan 28, 2022
8bf4c98
Added mapping in nl-core layer
Feb 15, 2023
69a2a53
Merge remote-tracking branch 'origin/main' into zib-Multidisciplinary…
jd-nictiz Jul 24, 2023
fbed679
Update contact details, known-issues
jd-nictiz Jul 24, 2023
b2eb046
Add known-issue, add slice on .type to satisfy zib cardinality
jd-nictiz Jul 24, 2023
7a1ff6a
Add comment in nl-core to change zib to nl-core canonical
jd-nictiz Jul 25, 2023
068b7b3
Merge branch 'main' into zib-MultidisciplinaryTeamMeeting
LuudSlagter Aug 9, 2023
81eccae
Small improvements
LuudSlagter Aug 9, 2023
5395ce7
Added known issues
LuudSlagter Aug 9, 2023
7b74c2d
Added regenerated examples
LuudSlagter Aug 9, 2023
101b96d
Added known issue w.r.t. slicing
LuudSlagter Aug 9, 2023
30aee05
Regenerated example
LuudSlagter Aug 9, 2023
a50da41
Tweak comment texts, open and save in the new version of Forge
pieter-edelman-nictiz Sep 8, 2023
13caad6
Merge branch 'main' into zib-MultidisciplinaryTeamMeeting
pieter-edelman-nictiz Sep 8, 2023
b4356d5
Tweak the meaning of the ext-Encounter-PatientParticipant extension, …
pieter-edelman-nictiz Sep 8, 2023
29d4d09
Align known issues to the main branch
pieter-edelman-nictiz Sep 8, 2023
8a1871b
Finetuned name of DefinitionCode slice
LuudSlagter Oct 26, 2023
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
68 changes: 68 additions & 0 deletions examples/nl-core-MultidisciplinaryTeamMeeting-01-Condition-01.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
<?xml version="1.0" encoding="UTF-8"?>
<Condition xmlns="http://hl7.org/fhir">
<id value="nl-core-MultidisciplinaryTeamMeeting-01-Condition-01"/>
<meta>
<profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Problem"/>
</meta>
<clinicalStatus>
<coding>
<system value="http://terminology.hl7.org/CodeSystem/condition-clinical"/>
<code value="inactive"/>
<display value="Inactive"/>
</coding>
</clinicalStatus>
<verificationStatus>
<coding>

Check notice on line 15 in examples/nl-core-MultidisciplinaryTeamMeeting-01-Condition-01.xml

View workflow job for this annotation

GitHub Actions / Strict QA on changed materials

This element does not match any known slice defined in the profile http://nictiz.nl/fhir/StructureDefinition/nl-core-Problem (at Condition.verificationStatus.coding[0])
<system value="http://terminology.hl7.org/CodeSystem/condition-ver-status"/>
<code value="confirmed"/>
<display value="Confirmed"/>
</coding>
<coding>
<system value="http://snomed.info/sct"/>
<code value="410605003"/>
<display value="Aanwezigheid bevestigd"/>
</coding>
</verificationStatus>
<category>
<coding>
<system value="http://snomed.info/sct"/>
<code value="409586006"/>
<display value="Klacht"/>
</coding>
</category>
<code>
<extension url="http://nictiz.nl/fhir/StructureDefinition/ext-Problem.FurtherSpecificationProblemName">
<valueString value="Nog meer specificatie nodig"/>
</extension>
<coding>
<system value="http://snomed.info/sct"/>
<code value="267038008"/>
<display value="Oedeem"/>
</coding>
</code>
<bodySite>
<extension url="http://nictiz.nl/fhir/StructureDefinition/ext-AnatomicalLocation.Laterality">
<valueCodeableConcept>
<coding>
<system value="http://snomed.info/sct"/>
<code value="7771000"/>
<display value="Links"/>
</coding>
</valueCodeableConcept>
</extension>
<coding>
<system value="http://snomed.info/sct"/>
<code value="344001"/>
</coding>
</bodySite>
<subject>
<reference value="Patient/nl-core-Patient-01"/>
<type value="Patient"/>
<display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/>
</subject>
<onsetDateTime value="2012-08-10"/>
<abatementDateTime value="2021-01-01"/>
<note>
<text value="Geleidelijk in de loop van dagen erger geworden. Geen roodheid of pijn."/>
</note>
</Condition>
31 changes: 31 additions & 0 deletions examples/nl-core-MultidisciplinaryTeamMeeting-01-Patient-01.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<Patient xmlns="http://hl7.org/fhir">
<id value="nl-core-MultidisciplinaryTeamMeeting-01-Patient-01"/>
<meta>
<profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"/>
</meta>
<name>
<use value="official"/>
<text value="Pieterse"/>
<family value="Pieterse">
<extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name">
<valueString value="Pieterse"/>
</extension>
</family>
</name>
<telecom>
<system value="phone"/>
<value value="0475 - 228844"/>
</telecom>
<gender value="male">
<extension url="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification">
<valueCodeableConcept>
<coding>
<system value="http://terminology.hl7.org/CodeSystem/v3-AdministrativeGender"/>
<code value="M"/>
<display value="Male"/>
</coding>
</valueCodeableConcept>
</extension>
</gender>
</Patient>
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<Practitioner xmlns="http://hl7.org/fhir">
<id value="nl-core-MultidisciplinaryTeamMeeting-01-Practitioner-09"/>
<meta>
<profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner"/>
</meta>
<name>
<use value="official"/>
<text value="W. Klaasen"/>
<family value="Klaasen">
<extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name">
<valueString value="Klaasen"/>
</extension>
</family>
<given value="W.">
<extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier">
<valueCode value="IN"/>
</extension>
</given>
</name>
<telecom>
<system value="phone"/>
<value value="043-8547930"/>
</telecom>
</Practitioner>
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<Practitioner xmlns="http://hl7.org/fhir">
<id value="nl-core-MultidisciplinaryTeamMeeting-01-Practitioner-10"/>
<meta>
<profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner"/>
</meta>
<name>
<use value="official"/>
<text value="S. Curie"/>
<family value="Curie">
<extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name">
<valueString value="Curie"/>
</extension>
</family>
<given value="S.">
<extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier">
<valueCode value="IN"/>
</extension>
</given>
<prefix value="Drs."/>
</name>
<telecom>
<system value="phone"/>
<value value="043-9263795"/>
</telecom>
</Practitioner>
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<Practitioner xmlns="http://hl7.org/fhir">
<id value="nl-core-MultidisciplinaryTeamMeeting-01-Practitioner-11"/>
<meta>
<profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner"/>
</meta>
<name>
<use value="official"/>
<text value="R. van Heck"/>
<family value="van Heck">
<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="Heck"/>
</extension>
</family>
<given value="R.">
<extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier">
<valueCode value="IN"/>
</extension>
</given>
<prefix value="Dr."/>
</name>
</Practitioner>
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<Practitioner xmlns="http://hl7.org/fhir">
<id value="nl-core-MultidisciplinaryTeamMeeting-01-Practitioner-12"/>
<meta>
<profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner"/>
</meta>
<name>
<use value="official"/>
<text value="J. Willems"/>
<family value="Willems">
<extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name">
<valueString value="Willems"/>
</extension>
</family>
<given value="J.">
<extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier">
<valueCode value="IN"/>
</extension>
</given>
<prefix value="Dr."/>
</name>
</Practitioner>
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<PractitionerRole xmlns="http://hl7.org/fhir">
<id value="nl-core-MultidisciplinaryTeamMeeting-01-PractitionerRole-09"/>
<meta>
<profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole"/>
</meta>
<practitioner>
<reference value="Practitioner/nl-core-MultidisciplinaryTeamMeeting-01-Practitioner-09"/>
<type value="Practitioner"/>
<display value="Healthcare professional (person), W. Klaasen"/>
</practitioner>
<specialty>

Check notice on line 12 in examples/nl-core-MultidisciplinaryTeamMeeting-01-PractitionerRole-09.xml

View workflow job for this annotation

GitHub Actions / Strict QA on changed materials

This element does not match any known slice defined in the profile http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole (at PractitionerRole.specialty[0])

Check notice on line 12 in examples/nl-core-MultidisciplinaryTeamMeeting-01-PractitionerRole-09.xml

View workflow job for this annotation

GitHub Actions / Strict QA on changed materials

None of the codings provided are in the value set 'Practice Setting Code Value Set' (http://hl7.org/fhir/ValueSet/c80-practice-codes|4.0.1), and a coding is recommended to come from this value set) (codes = null#310182000) (at PractitionerRole.specialty[0])
<coding>

Check warning on line 13 in examples/nl-core-MultidisciplinaryTeamMeeting-01-PractitionerRole-09.xml

View workflow job for this annotation

GitHub Actions / Strict QA on changed materials

A code with no system has no defined meaning. A system should be provided (at PractitionerRole.specialty[0].coding[0])
<code value="310182000"/>
<display value="algemeen verpleegkundige"/>
</coding>
</specialty>
<telecom>
<system value="phone"/>
<value value="043-8547930"/>
</telecom>
</PractitionerRole>
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<PractitionerRole xmlns="http://hl7.org/fhir">
<id value="nl-core-MultidisciplinaryTeamMeeting-01-PractitionerRole-10"/>
<meta>
<profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole"/>
</meta>
<practitioner>
<reference value="Practitioner/nl-core-MultidisciplinaryTeamMeeting-01-Practitioner-10"/>
<type value="Practitioner"/>
<display value="Healthcare professional (person), S. Curie"/>
</practitioner>
<specialty>

Check notice on line 12 in examples/nl-core-MultidisciplinaryTeamMeeting-01-PractitionerRole-10.xml

View workflow job for this annotation

GitHub Actions / Strict QA on changed materials

This element does not match any known slice defined in the profile http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole (at PractitionerRole.specialty[0])

Check notice on line 12 in examples/nl-core-MultidisciplinaryTeamMeeting-01-PractitionerRole-10.xml

View workflow job for this annotation

GitHub Actions / Strict QA on changed materials

None of the codings provided are in the value set 'Practice Setting Code Value Set' (http://hl7.org/fhir/ValueSet/c80-practice-codes|4.0.1), and a coding is recommended to come from this value set) (codes = null#66862007) (at PractitionerRole.specialty[0])
<coding>

Check warning on line 13 in examples/nl-core-MultidisciplinaryTeamMeeting-01-PractitionerRole-10.xml

View workflow job for this annotation

GitHub Actions / Strict QA on changed materials

A code with no system has no defined meaning. A system should be provided (at PractitionerRole.specialty[0].coding[0])
<code value="66862007"/>
<display value="Radioloog"/>
</coding>
</specialty>
<telecom>
<system value="phone"/>
<value value="043-9263795"/>
</telecom>
</PractitionerRole>
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<PractitionerRole xmlns="http://hl7.org/fhir">
<id value="nl-core-MultidisciplinaryTeamMeeting-01-PractitionerRole-11"/>
<meta>
<profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole"/>
</meta>
<practitioner>
<reference value="Practitioner/nl-core-MultidisciplinaryTeamMeeting-01-Practitioner-11"/>
<type value="Practitioner"/>
<display value="Healthcare professional (person), R. van Heck"/>
</practitioner>
<specialty>

Check notice on line 12 in examples/nl-core-MultidisciplinaryTeamMeeting-01-PractitionerRole-11.xml

View workflow job for this annotation

GitHub Actions / Strict QA on changed materials

This element does not match any known slice defined in the profile http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole (at PractitionerRole.specialty[0])

Check notice on line 12 in examples/nl-core-MultidisciplinaryTeamMeeting-01-PractitionerRole-11.xml

View workflow job for this annotation

GitHub Actions / Strict QA on changed materials

None of the codings provided are in the value set 'Practice Setting Code Value Set' (http://hl7.org/fhir/ValueSet/c80-practice-codes|4.0.1), and a coding is recommended to come from this value set) (codes = null#39677007) (at PractitionerRole.specialty[0])
<coding>

Check warning on line 13 in examples/nl-core-MultidisciplinaryTeamMeeting-01-PractitionerRole-11.xml

View workflow job for this annotation

GitHub Actions / Strict QA on changed materials

A code with no system has no defined meaning. A system should be provided (at PractitionerRole.specialty[0].coding[0])
<code value="39677007"/>
<display value="Internist-oncoloog"/>
</coding>
</specialty>
</PractitionerRole>
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<PractitionerRole xmlns="http://hl7.org/fhir">
<id value="nl-core-MultidisciplinaryTeamMeeting-01-PractitionerRole-12"/>
<meta>
<profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole"/>
</meta>
<practitioner>
<reference value="Practitioner/nl-core-MultidisciplinaryTeamMeeting-01-Practitioner-12"/>
<type value="Practitioner"/>
<display value="Healthcare professional (person), J. Willems"/>
</practitioner>
<specialty>

Check notice on line 12 in examples/nl-core-MultidisciplinaryTeamMeeting-01-PractitionerRole-12.xml

View workflow job for this annotation

GitHub Actions / Strict QA on changed materials

This element does not match any known slice defined in the profile http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole (at PractitionerRole.specialty[0])
<coding>

Check warning on line 13 in examples/nl-core-MultidisciplinaryTeamMeeting-01-PractitionerRole-12.xml

View workflow job for this annotation

GitHub Actions / Strict QA on changed materials

A code with no system has no defined meaning. A system should be provided (at PractitionerRole.specialty[0].coding[0])
<code value="419321007"/>
<display value="Chirurg-oncoloog"/>
</coding>
</specialty>
</PractitionerRole>
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<RelatedPerson xmlns="http://hl7.org/fhir">
<id value="nl-core-MultidisciplinaryTeamMeeting-01-RelatedPerson-01"/>
<meta>
<profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactPerson"/>
</meta>
<patient>
<reference value="Patient/nl-core-Patient-01"/>
<type value="Patient"/>
<display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/>
</patient>
<name>
<use value="official"/>
<text value="Pieterse-de Groot"/>
<family value="Pieterse-de Groot">
<extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name">
<valueString value="Pieterse-de Groot"/>
</extension>
</family>
</name>
</RelatedPerson>
Loading
Loading