Netherlands - Generic Functions for data exchange Implementation Guide
0.2.0 - ci-build Netherlands flag

Netherlands - Generic Functions for data exchange Implementation Guide, published by Stichting Nuts. This guide is not an authorized publication; it is the continuous build for version 0.2.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/nuts-foundation/nl-generic-functions-ig/ and changes regularly. See the Directory of published versions

Artifacts Summary

This page provides a list of the FHIR artifacts defined as part of this implementation guide.

Behavior: Capability Statements

The following artifacts define the specific capabilities that different types of systems are expected to have in order to comply with this implementation guide. Systems conforming to this implementation guide are expected to declare conformance to one or more of the following capability statements.

Administration Directory for Administration Client

Dutch profile of the CapabilityStatement for Administration Directory Actor that should be able to work with an Administration Client

Administration Directory for Update Client

Dutch profile of the CapabilityStatement for Administration Directory Actor that should be able to work with an Update Client.

Localization Service

Dutch profile of the CapabilityStatement for a Localization Service.

Query Directory for Query Client

Dutch profile of the CapabilityStatement for Query Directory Actor that should be able to work with an Query Client.

Structures: Resource Profiles

These define constraints on FHIR resources for systems conforming to this implementation guide.

NL Generic Functions CareTeam Profile for Patient Care Team

A care team for a (single)patient with multiple care providers and/or care givers.

NL Generic Functions Endpoint Profile

The technical details of an endpoint that can be used for electronic services, such as for web services providing access to FHIR resources.

NL Generic Functions HealthcareService Profile

The technical details of a healthcare service that can be used in referrals, requests and orders

NL Generic Functions Localization DocumentReference Profile

A DocumentReference profile for registering the availability of patient data at healthcare organizations for localization services. This profile is used to indicate that certain patient data is available at a specific organization and can be accessed for localization purposes.

NL Generic Functions Location Profile

Physical location details for healthcare services, organizations, and practitioners.

NL Generic Functions Organization Profile

The organizational hierarchy and details for healthcare organizations.

NL Generic Functions OrganizationAffiliation Profile

The details of an affiliation/relationship between two organizations, such as a healthcare provider and a software vendor.

NL Generic Functions Practitioner Profile

The details of a healthcare practitioner, such as a doctor or nurse, who is directly or indirectly involved in the provisioning of healthcare.

NL Generic Functions PractitionerRole Profile

The details of a healthcare practitioner's role within an organization.

Structures: Extension Definitions

These define constraints on FHIR data types for systems conforming to this implementation guide.

Replaced By Endpoint

Points to a new (updated) Endpoint. This can be used if this endpoint.address is (partially) replaced by a new one

Supported ActivityDefinitions and PlanDefinitions by HealthcareServices

ActivityDefinitions or PlanDefinitions to specify the codeable concepts in HealthcareService.type.

Terminology: Value Sets

These define sets of codes used by systems conforming to this implementation guide.

NL GF Data exchange capabilities

The data exchange capabilities supported by the NL Generic Functions.

NL GF Data localization context

Data localization context supported by NL Generic Functions.

NL GF Procedure Types

Indicates the type of medical procedure.

OrganisatieType Valueset

Deze valueset is een kopie van http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.17.2.3–20200901000000 en bevat de Nederlandse organisatie types zoals gedefinieerd in de ZIB Organisatie. Het is een subset van de oorspronkelijke lijst, met alleen de relevante organisatie types voor zorginstellingen.

RoleCodeNL - zorgverlenertype (personen)

Value set for Uzi rolcodes.

UZI and AGB Specialismen

Value set for UZI-roles and AGB specialismen.

Terminology: Code Systems

These define new code systems used by systems conforming to this implementation guide.

AGB Specialismen

Dit codesysteem is een (gedeeltelijke) kopie van urn:oid:2.16.840.1.113883.2.4.6.7

NL GF Data exchange capabilities

Local code system for NL Generic Functions.

RoleCodeNL - zorgverlenertype (personen)

Dit codesysteem is een kopie http://fhir.nl/fhir/NamingSystem/uzi-rolcode

Example: Example Instances

These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like.

Bundle of care services in ECD of Organization 3

This bundle contains all care services for the Organization 3 Administration Directory example

Bundle of care services in EHR of Organization 2

This bundle contains all care services for the Organization 2 Administration Directory example

Bundle of care services in HIS of Organization 1

This bundle contains all care services for the Organization 1 Administration Directory example

Bundle of care services in LRZa

This bundle contains all care services for the LRZa Administration Directory example

Bundle of care services in Query Directory

This bundle contains all care services from each Administration Directory for the Query Directory example

Bundle of personal health information in ECD of Organization 3

This bundle contains all personal health information for Patient Jaantje Merkens in Organization 3

Bundle of personal health information in EHR of Organization 2

This bundle contains all personal health information for Patient Jaantje Merkens in Organization 2

Bundle of personal health information in HIS of Organization 1

This bundle contains all personal health information for Patient Jaantje Merkens in Organization 1

Example NL Generic Functions Localization DocumentReference

Example instance of the NlGfLocalizationDocumentReference profile.

LRZa - Organization 1 - Endpoint
LRZa - Organization 1 - Organization
LRZa - Organization 2 - Endpoint
LRZa - Organization 2 - Organization
LRZa - Organization 3 - Endpoint
LRZa - Organization 3 - Organization
Organisation 2 - ServiceRequest Nursing

Request from Organization 2 for nursing care

Organization 1 - Endpoint
Organization 1 - Organization
Organization 1 - Practitioner Harry Arts
Organization 1 - PractitionerRole Harry Arts
Organization 2 - Endpoint DICOM-WADO-RS
Organization 2 - Endpoint FHIR R4
Organization 2 - Endpoint FHIR STU3
Organization 2 - HealthcareService Cardiology
Organization 2 - HealthcareService Geriatrie
Organization 2 - HealthcareService Interne Geneeskunde
Organization 2 - HealthcareService Neurochirurgie
Organization 2 - HealthcareService Orthopedie
Organization 2 - HealthcareService Urologie
Organization 2 - Organization
Organization 2 - Practitioner Cardioloog Caroline van Dijk
Organization 2 - PractitionerRole Cardioloog Caroline van Dijk at Organization 2
Organization 2 - Task for ServiceRequest Nursing

Task created by Organization 2 to fulfill the ServiceRequest for nursing care at Nursing department at Organization 3

Organization 3 - Endpoint FHIR R4
Organization 3 - Endpoint FHIR STU3
Organization 3 - HealthcareService Geriatrie
Organization 3 - HealthcareService Verpleging
Organization 3 - Organization Nursing department

Nursing department at Organization 3

Organization 3 - Practitioner John Doe
Organization 3 - PractitionerRole Klinisch Geriater John Doe
Organization 3- Organization
Patient Jaantje Merkens

Patient Jaantje Merkens in EHR of Organization 2