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

hg-Procedure #27

Open
wants to merge 11 commits into
base: develop-profiles
Choose a base branch
from
61 changes: 61 additions & 0 deletions resources/hg-Procedure.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
<?xml version="1.0" encoding="utf-8"?>
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="hg-Procedure" />
<url value="http://nictiz.nl/fhir/StructureDefinition/hg-Procedure" />
<name value="HgProcedure" />
<title value="hg Procedure" />
<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 Procedure as used within the medical record (Dossiergegevens) section in the ELZ data set. It is based on the zib Procedure as much as possible, but adds some elements that are necessary for data exchange in the primary care domain." />
<purpose value="A derived profile from [nl-core-Procedure-event](http://nictiz.nl/fhir/StructureDefinition/nl-core-Procedure-event) to provide a version better suited for use in ELZ use cases." />
<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="hg-dataset-020-beta1-20230612" />
<uri value="https://decor.nictiz.nl/pub/eerstelijnszorg/hg-html-20230612T223800/ds-2.16.840.1.113883.2.4.3.11.60.103.1.1-2020-10-19T175239.html" />
<name value="ART-DECOR dataset ELZ 0.2.0-beta.1 20230612" />
<comment value="Relation with the ELZ data set." />
</mapping>
<kind value="resource" />
<abstract value="false" />
<type value="Procedure" />
<baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Procedure-event" />
<derivation value="constraint" />
<differential>
<element id="Procedure.identifier">
<path value="Procedure.identifier" />
<short value="IdentificationNumber" />
<definition value="Globally unique number that identifies the instantiation of the information model. The number is composed of an identification of the issuer organization and a unique number assigned by this organization." />
<alias value="Identificatienummer" />
<mapping>
<identity value="hg-dataset-020-beta1-20230612" />
<map value="hg-dataelement-1201" />
<comment value="Identificationnumber" />
</mapping>
</element>
<element id="Procedure.recorder">
NictizEduard marked this conversation as resolved.
Show resolved Hide resolved
<path value="Procedure.recorder" />
<type>
<code value="Reference" />
<targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" />
<targetProfile value="http://hl7.org/fhir/StructureDefinition/RelatedPerson" />
<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-HealthcareProvider" />
</type>
<mapping>
<identity value="hg-dataset-020-beta1-20230612" />
<map value="hg-dataelement-5322" />
<comment value="ProcedureResponsible" />
</mapping>
</element>
</differential>
</StructureDefinition>
74 changes: 74 additions & 0 deletions resources/hg-Procedurerequest.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
<?xml version="1.0" encoding="utf-8"?>
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Indien mogelijk short en aliassen toevoegen,
Comments mappings nalopen

<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="hg-ProcedureRequest" />
<url value="http://nictiz.nl/fhir/StructureDefinition/hg-ProcedureRequest" />
<name value="HgProcedureRequest" />
<title value="hg ProcedureRequest" />
<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 Procedure Request as used within the medical record (Dossiergegevens) section in the ELZ data set. It is based on the zib Procedure request as much as possible, but adds some elements that are necessary for data exchange in the primary care domain." />
<purpose value="A derived profile from [nl-core-Procedure-request](http://nictiz.nl/fhir/StructureDefinition/nl-core-Procedure-request) to provide a version better suited for use in ELZ use cases." />
<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="hg-dataset-020-beta1-20230612" />
<uri value="https://decor.nictiz.nl/pub/eerstelijnszorg/hg-html-20230612T223800/ds-2.16.840.1.113883.2.4.3.11.60.103.1.1-2020-10-19T175239.html" />
<name value="ART-DECOR dataset ELZ 0.2.0-beta.1 20230612" />
<comment value="Relation with the ELZ data set." />
</mapping>
<kind value="resource" />
<abstract value="false" />
<type value="ServiceRequest" />
<baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Procedure-request" />
<derivation value="constraint" />
<differential>
<element id="ServiceRequest.identifier">
<path value="ServiceRequest.identifier" />
<mapping>
<identity value="hg-dataset-020-beta1-20230612" />
<map value="hg-dataelement-1227" />
<comment value="IdentificationNumber" />
</mapping>
</element>
<element id="ServiceRequest.encounter">
<path value="ServiceRequest.encounter" />
<mapping>
<identity value="hg-dataset-020-beta1-20230612" />
<map value="hg-dataelement-1212" />
<comment value="RelationEncounter" />
</mapping>
</element>
<element id="ServiceRequest.requester">
<path value="ServiceRequest.requester" />
<mapping>
<identity value="hg-dataset-020-beta1-20230612" />
<map value="hg-dataelement-5322" />
<comment value="Requester" />
</mapping>
</element>
<element id="ServiceRequest.performer">
<path value="ServiceRequest.performer" />
<mapping>
<identity value="hg-dataset-020-beta1-20230612" />
<map value="hg-dataelement-5322" />
<comment value="Performer" />
</mapping>
</element>
<element id="ServiceRequest.supportingInfo">
<path value="ServiceRequest.supportingInfo" />
<mapping>
<identity value="hg-dataset-020-beta1-20230612" />
<map value="hg-dataelement-1215" />
<comment value="RelationEpisodeofcare" />
</mapping>
</element>
</differential>
</StructureDefinition>