Netherlands - Generic Functions for data exchange Implementation Guide
0.1.0 - ci-build

Netherlands - Generic Functions for data exchange Implementation Guide, published by Ministerie van Volksgezondheid, Welzijn en Sport. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/minvws/generiekefuncties-docs/ and changes regularly. See the Directory of published versions

## Example Bundle: Bundle of care services in EHR of Organization 2

Bundle admin-directory-org2 of type transaction

Entry 1 - fullUrl = urn:uuid:cff921f3-c1c1-4a4c-8f0f-cafd0aa25067

Resource Organization:

> Profile: NL Generic Functions Organization Profile

> identifier: Ura/22222222, `https://cp2-test.example.org/departments`/cff921f3-c1c1-4a4c-8f0f-cafd0aa25067 (use: official, )

> type: Ziekenhuis, Hospital

> name: example Hospital

> > contact

> > telecom: +31301234567, info@cp2.example.org

> > address: Catharinastraat 21 Doetinchem 7001 BZ

> endpoint:

> - Endpoint FHIR Endpoint 2
> - Endpoint DICOM-WADO-RS Endpoint
> - Endpoint FHIR STU3 Endpoint

Request:

    PUT Organization/cff921f3-c1c1-4a4c-8f0f-cafd0aa25067

Entry 2 - fullUrl = urn:uuid:430f7379-8ec2-4e55-b096-919995da61e2

Resource Endpoint:

> Profile: NL Generic Functions Endpoint Profile

> identifier: `https://cp2-test.example.org/api`/430f7379-8ec2-4e55-b096-919995da61e2 (use: official, )

> status: Active

> connectionType: HL7 FHIR

> name: FHIR Endpoint 2

> managingOrganization: Identifier: `http://fhir.nl/fhir/NamingSystem/kvk`/08013836

> contact: +3131599991, info@nedap.example.org

> address: https://cp2-test.example.org/fhirr4

Request:

    PUT Endpoint/430f7379-8ec2-4e55-b096-919995da61e2

Entry 3 - fullUrl = urn:uuid:d4c1d657-67a9-471c-9732-9c042e9a6d43

Resource Endpoint:

> Profile: NL Generic Functions Endpoint Profile

> identifier: `https://cp2-test.example.org/api`/d4c1d657-67a9-471c-9732-9c042e9a6d43 (use: official, )

> status: Active

> connectionType: DICOM WADO-RS

> name: DICOM-WADO-RS Endpoint

> managingOrganization: Identifier: `http://fhir.nl/fhir/NamingSystem/kvk`/08013836

> contact: +3131599991, info@nedap.example.org

> address: https://cp2-test.example.org/dicom-wado-rs

Request:

    PUT Endpoint/d4c1d657-67a9-471c-9732-9c042e9a6d43

Entry 4 - fullUrl = urn:uuid:2427ca0c-8a29-4a6a-aabd-50cf02f587a7

Resource Endpoint:

> Profile: NL Generic Functions Endpoint Profile

> identifier: `https://cp2-test.example.org/api`/2427ca0c-8a29-4a6a-aabd-50cf02f587a7 (use: official, )

> status: Active

> connectionType: HL7 FHIR

> name: FHIR STU3 Endpoint

> managingOrganization: Identifier: `http://fhir.nl/fhir/NamingSystem/kvk`/08013836

> contact: +3131599991, info@nedap.example.org

> address: https://cp2-test.example.org/fhirstu3

Request:

    PUT Endpoint/2427ca0c-8a29-4a6a-aabd-50cf02f587a7

Entry 5 - fullUrl = urn:uuid:5cb05355-474b-4d30-8b0e-a9ca574b8274

Resource HealthcareService:

> Profile: NL Generic Functions HealthcareService Profile

> identifier: `https://cp2-test.example.org/services`/5cb05355-474b-4d30-8b0e-a9ca574b8274 (use: official, )

> active: true

> providedBy: Organization example Hospital

> type: Consultation

> specialty: Chirurgie (Heelkunde), Chirurg

> name: Polikliniek 't Vaatje

Request:

    PUT HealthcareService/5cb05355-474b-4d30-8b0e-a9ca574b8274

Entry 6 - fullUrl = urn:uuid:c79125e5-739f-4238-959c-cd5872518c1f

Resource HealthcareService:

> Profile: NL Generic Functions HealthcareService Profile

> identifier: `https://cp2-test.example.org/services`/c79125e5-739f-4238-959c-cd5872518c1f (use: official, )

> active: true

> providedBy: Organization example Hospital

> type: Consultation

> specialty: Medisch specialisten, neurochirurgie, Neurochirurg

> name: Neurochirurgie

Request:

    PUT HealthcareService/c79125e5-739f-4238-959c-cd5872518c1f

Entry 7 - fullUrl = urn:uuid:9d47ca45-4166-4531-a23d-ef5fa613ece4

Resource HealthcareService:

> Profile: NL Generic Functions HealthcareService Profile

> identifier: `https://cp2-test.example.org/services`/9d47ca45-4166-4531-a23d-ef5fa613ece4 (use: official, )

> active: true

> providedBy: Organization example Hospital

> type: Consultation

> specialty: Medisch specialisten, orthopedie, Orthopedisch chirurg

> name: Orthopedie

Request:

    PUT HealthcareService/9d47ca45-4166-4531-a23d-ef5fa613ece4

Entry 8 - fullUrl = urn:uuid:f6a508bd-9455-4afa-aad0-baec0833602d

Resource HealthcareService:

> Profile: NL Generic Functions HealthcareService Profile

> identifier: `https://cp2-test.example.org/services`/f6a508bd-9455-4afa-aad0-baec0833602d (use: official, )

> active: true

> providedBy: Organization example Hospital

> type: Consultation

> specialty: Interne geneeskunde, Internist

> name: Interne Geneeskunde

Request:

    PUT HealthcareService/f6a508bd-9455-4afa-aad0-baec0833602d

Entry 9 - fullUrl = urn:uuid:120325af-083c-40ee-b16e-01230fe65655

Resource HealthcareService:

> Profile: NL Generic Functions HealthcareService Profile

> identifier: `https://cp2-test.example.org/services`/120325af-083c-40ee-b16e-01230fe65655 (use: official, )

> active: true

> providedBy: Organization example Hospital

> type: Consultation

> specialty: Medisch specialisten, geriatrie, Klinisch geriater

> name: Geriatrie

Request:

    PUT HealthcareService/120325af-083c-40ee-b16e-01230fe65655

Entry 10 - fullUrl = urn:uuid:08013141-16b2-42a0-8c9a-af57cee5511b

Resource HealthcareService:

> Profile: NL Generic Functions HealthcareService Profile

> identifier: `https://cp2-test.example.org/services`/08013141-16b2-42a0-8c9a-af57cee5511b (use: official, )

> active: true

> providedBy: Organization example Hospital

> type: Consultation

> specialty: Medisch specialisten, urologie, Uroloog

> name: Urologie

Request:

    PUT HealthcareService/08013141-16b2-42a0-8c9a-af57cee5511b

Entry 11 - fullUrl = urn:uuid:f051d3bd-26ff-4030-a5b6-fc4ef2be83ba

Resource PractitionerRole:

> Profile: NL Generic Functions PractitionerRole Profile

> identifier: `http://cp2.example.org/HRM/assignments`/123456, `https://cp2-test.example.org/employees`/f051d3bd-26ff-4030-a5b6-fc4ef2be83ba (use: official, )

> practitioner: Practitioner Caroline van Dijk(official)

> organization: Organization example Hospital

> code: Cardioloog

> specialty: Cardioloog

Request:

    PUT PractitionerRole/f051d3bd-26ff-4030-a5b6-fc4ef2be83ba

Entry 12 - fullUrl = urn:uuid:040b160a-6072-4244-adc0-2b786c4ef052

Resource Practitioner:

> Profiles: NL Generic Functions Practitioner Profile, nl core HealthProfessional Practitioner

> identifier: `http://cp2.example.org/HRM/employees`/1234, `http://fhir.nl/fhir/NamingSystem/uzi`/UZI-1, `https://cp2-test.example.org/physicians`/040b160a-6072-4244-adc0-2b786c4ef052 (use: official, )

> name: Caroline van Dijk(Official)

Request:

    PUT Practitioner/040b160a-6072-4244-adc0-2b786c4ef052