Generic Functions for data exchange - Implementation Guide
26.0.0 - trial-use
Generic Functions for data exchange - Implementation Guide - Local Development build (v26.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Active as of 2026-10-30 |
{
"resourceType" : "CodeSystem",
"id" : "nl-gf-data-categories-cs",
"language" : "en",
"text" : {
"status" : "generated",
"div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: CodeSystem nl-gf-data-categories-cs</b></p><a name=\"nl-gf-data-categories-cs\"> </a><a name=\"hcnl-gf-data-categories-cs\"> </a><p><b>Properties</b></p><p><b>This code system defines the following properties for its concepts</b></p><table class=\"grid\"><tr><td><b>Name</b></td><td><b>Code</b></td><td><b>Type</b></td><td><b>Description</b></td></tr><tr><td>path-query-param</td><td>path-query-param</td><td>string</td><td>Relative path, optionally with query parameters, under the base URL in Endpoint.address at which the payload of this data category is offered, e.g. a FHIR resource type scoped by search parameters. A data category can have multiple values: e.g. an Endpoint with payloadType CareServiceEntities offers Organization, OrganizationAffiliation, Location, HealthcareService and Endpoint. Without a value, the payload is offered at Endpoint.address itself.</td></tr></table><p><b>Concepts</b></p><p>This case-sensitive code system <code>http://fhir.generiekefuncties.nl/CodeSystem/nl-gf-data-categories-cs</code> defines the following codes:</p><table class=\"codes\"><tr><td style=\"white-space:nowrap\"><b>Code</b></td><td><b>Display</b></td><td><b>path-query-param</b></td></tr><tr><td style=\"white-space:nowrap\">AdvanceDirective<a name=\"nl-gf-data-categories-cs-AdvanceDirective\"> </a></td><td>Advance Directive</td><td>Consent?category=http://terminology.hl7.org/CodeSystem/consentcategorycodes|acd</td></tr><tr><td style=\"white-space:nowrap\">Alert<a name=\"nl-gf-data-categories-cs-Alert\"> </a></td><td>Alert</td><td>Flag</td></tr><tr><td style=\"white-space:nowrap\">AllergyIntolerance<a name=\"nl-gf-data-categories-cs-AllergyIntolerance\"> </a></td><td>Allergy Intolerance</td><td>AllergyIntolerance</td></tr><tr><td style=\"white-space:nowrap\">CareServiceEntities<a name=\"nl-gf-data-categories-cs-CareServiceEntities\"> </a></td><td>Care Service Entities</td><td>Organization, OrganizationAffiliation, Location, HealthcareService, Endpoint</td></tr><tr><td style=\"white-space:nowrap\">CareTeam<a name=\"nl-gf-data-categories-cs-CareTeam\"> </a></td><td>Care Team</td><td>CareTeam</td></tr><tr><td style=\"white-space:nowrap\">Communication<a name=\"nl-gf-data-categories-cs-Communication\"> </a></td><td>Communication</td><td>Communication, CommunicationRequest</td></tr><tr><td style=\"white-space:nowrap\">Condition<a name=\"nl-gf-data-categories-cs-Condition\"> </a></td><td>Condition</td><td>Condition</td></tr><tr><td style=\"white-space:nowrap\">Consent<a name=\"nl-gf-data-categories-cs-Consent\"> </a></td><td>Consent</td><td>Consent</td></tr><tr><td style=\"white-space:nowrap\">Definitional<a name=\"nl-gf-data-categories-cs-Definitional\"> </a></td><td>Definitional</td><td>PlanDefinition, ActivityDefinition, Questionnaire, CodeSystem, ValueSet, ConceptMap, StructureDefinition, StructureMap</td></tr><tr><td style=\"white-space:nowrap\">Document<a name=\"nl-gf-data-categories-cs-Document\"> </a></td><td>Documents</td><td>Composition, DocumentReference</td></tr><tr><td style=\"white-space:nowrap\">Device<a name=\"nl-gf-data-categories-cs-Device\"> </a></td><td>Device</td><td>Device, DeviceUseStatement</td></tr><tr><td style=\"white-space:nowrap\">DiagnosticReport<a name=\"nl-gf-data-categories-cs-DiagnosticReport\"> </a></td><td>Diagnostic Report</td><td>DiagnosticReport</td></tr><tr><td style=\"white-space:nowrap\">Encounter<a name=\"nl-gf-data-categories-cs-Encounter\"> </a></td><td>Encounter</td><td>Encounter</td></tr><tr><td style=\"white-space:nowrap\">Episode<a name=\"nl-gf-data-categories-cs-Episode\"> </a></td><td>Episodes of care and care plans</td><td>EpisodeOfCare, CarePlan</td></tr><tr><td style=\"white-space:nowrap\">Genomics<a name=\"nl-gf-data-categories-cs-Genomics\"> </a></td><td>Genomics</td><td>MolecularSequence</td></tr><tr><td style=\"white-space:nowrap\">Imaging<a name=\"nl-gf-data-categories-cs-Imaging\"> </a></td><td>Imaging</td><td>ImagingStudy, ImagingSelection</td></tr><tr><td style=\"white-space:nowrap\">Logging<a name=\"nl-gf-data-categories-cs-Logging\"> </a></td><td>Logging</td><td>AuditEvent</td></tr><tr><td style=\"white-space:nowrap\">MedicationRequest<a name=\"nl-gf-data-categories-cs-MedicationRequest\"> </a></td><td>Medication Request</td><td>MedicationRequest</td></tr><tr><td style=\"white-space:nowrap\">MedicationUse<a name=\"nl-gf-data-categories-cs-MedicationUse\"> </a></td><td>Medication Use</td><td>MedicationDispense, MedicationAdministration, MedicationStatement, Medication, Immunization</td></tr><tr><td style=\"white-space:nowrap\">Notification<a name=\"nl-gf-data-categories-cs-Notification\"> </a></td><td>Notification</td><td/></tr><tr><td style=\"white-space:nowrap\">Nutrition<a name=\"nl-gf-data-categories-cs-Nutrition\"> </a></td><td>Nutrition</td><td>NutritionOrder</td></tr><tr><td style=\"white-space:nowrap\">ObservationActivity<a name=\"nl-gf-data-categories-cs-ObservationActivity\"> </a></td><td>Observation</td><td>Observation</td></tr><tr><td style=\"white-space:nowrap\">ObservationLaboratory<a name=\"nl-gf-data-categories-cs-ObservationLaboratory\"> </a></td><td>Observation (category: Laboratory)</td><td>Observation?category=http://terminology.hl7.org/CodeSystem/observation-category|laboratory</td></tr><tr><td style=\"white-space:nowrap\">ObservationVitalSigns<a name=\"nl-gf-data-categories-cs-ObservationVitalSigns\"> </a></td><td>Observation (category: Vital Signs)</td><td>Observation?category=http://terminology.hl7.org/CodeSystem/observation-category|vital-signs</td></tr><tr><td style=\"white-space:nowrap\">Patient<a name=\"nl-gf-data-categories-cs-Patient\"> </a></td><td>Patient</td><td>Patient, RelatedPerson</td></tr><tr><td style=\"white-space:nowrap\">Practitioner<a name=\"nl-gf-data-categories-cs-Practitioner\"> </a></td><td>Practitioner</td><td>Practitioner, PractitionerRole</td></tr><tr><td style=\"white-space:nowrap\">Procedure<a name=\"nl-gf-data-categories-cs-Procedure\"> </a></td><td>Procedure</td><td>Procedure</td></tr><tr><td style=\"white-space:nowrap\">Provenance<a name=\"nl-gf-data-categories-cs-Provenance\"> </a></td><td>Provenance</td><td>Provenance</td></tr><tr><td style=\"white-space:nowrap\">Request<a name=\"nl-gf-data-categories-cs-Request\"> </a></td><td>Requests, transfers and orders</td><td>ServiceRequest, Task</td></tr><tr><td style=\"white-space:nowrap\">Specimen<a name=\"nl-gf-data-categories-cs-Specimen\"> </a></td><td>Specimen, biological material</td><td>Specimen</td></tr><tr><td style=\"white-space:nowrap\">Subscription<a name=\"nl-gf-data-categories-cs-Subscription\"> </a></td><td>Subscriptions</td><td>Subscription</td></tr></table><p><b>Additional Language Displays</b></p><table class=\"codes\"><tr><td><b>Code</b></td><td><b>English (United States) (English (United States), en)</b></td><td><b>Nederlands (Nederland) (Dutch (Netherlands), nl)</b></td></tr><tr><td>AdvanceDirective</td><td>Advance Directive</td><td>Wilsverklaring</td></tr><tr><td>Alert</td><td>Alert</td><td>Alert</td></tr><tr><td>AllergyIntolerance</td><td>Allergy Intolerance</td><td>Allergie Intolerantie</td></tr><tr><td>CareServiceEntities</td><td>Entities</td><td>Entiteiten</td></tr><tr><td>CareTeam</td><td>Care Team</td><td>Zorgteam</td></tr><tr><td>Communication</td><td>Communication</td><td>Communicatie</td></tr><tr><td>Condition</td><td>Condition</td><td>Aandoeningen</td></tr><tr><td>Consent</td><td>Consent</td><td>Toestemming</td></tr><tr><td>Definitional</td><td>Definitional</td><td>Definities</td></tr><tr><td>Document</td><td>Documents</td><td>Documenten</td></tr><tr><td>Device</td><td>Device</td><td>Apparaat</td></tr><tr><td>DiagnosticReport</td><td>Diagnostic Report</td><td>Diagnostisch verslag</td></tr><tr><td>Encounter</td><td>Encounter</td><td>Contactmoment</td></tr><tr><td>Episode</td><td>Episodes of care and care plans</td><td>Zorgtrajecten en zorgplannen</td></tr><tr><td>Genomics</td><td>Genomics</td><td>Genomica</td></tr><tr><td>Imaging</td><td>Imaging</td><td>Beelden</td></tr><tr><td>Logging</td><td>Logging</td><td>Logging</td></tr><tr><td>MedicationRequest</td><td>Medication Request</td><td>Medicatie voorschrift</td></tr><tr><td>MedicationUse</td><td>Medication Use</td><td>Medicatiegebruik</td></tr><tr><td>Notification</td><td>Notification events</td><td>Notificatie gebeurtenissen</td></tr><tr><td>Nutrition</td><td>Nutrition</td><td>Voeding</td></tr><tr><td>ObservationActivity</td><td>Observation</td><td>Observatie</td></tr><tr><td>ObservationLaboratory</td><td>Observation (category: Laboratory)</td><td>Observatie (categorie: Laboratorium)</td></tr><tr><td>ObservationVitalSigns</td><td>Observation (category: Vital Signs)</td><td>Observatie (categorie: Vitale functies)</td></tr><tr><td>Patient</td><td>Patient</td><td>Patient</td></tr><tr><td>Practitioner</td><td>Practitioner</td><td>Zorgverlener</td></tr><tr><td>Procedure</td><td>Procedure</td><td>Verrichtingen</td></tr><tr><td>Provenance</td><td>Provenance</td><td>Herkomst</td></tr><tr><td>Request</td><td>Requests, transfers and orders</td><td>Verzoeken, overdrachten en opdrachten</td></tr><tr><td>Specimen</td><td>Specimen, biological material</td><td>Materiaal, biologisch materiaal</td></tr><tr><td>Subscription</td><td>Subscriptions</td><td>Abonnementen</td></tr></table></div>"
},
"url" : "http://fhir.generiekefuncties.nl/CodeSystem/nl-gf-data-categories-cs",
"version" : "26.0.0",
"name" : "NlGfDataCategoriesCS",
"title" : "NL GF Data Categories CodeSystem",
"status" : "active",
"experimental" : true,
"date" : "2026-10-30T09:13:11+00:00",
"publisher" : "Ministerie van Volksgezondheid, Welzijn en Sport",
"contact" : [
{
"name" : "Ministerie van Volksgezondheid, Welzijn en Sport",
"telecom" : [
{
"system" : "url",
"value" : "https://www.minvws.nl"
}
]
}
],
"description" : "Local code system for data categories in NL Generic Functions, used in `Endpoint.payloadType`.",
"jurisdiction" : [
{
"coding" : [
{
"system" : "urn:iso:std:iso:3166",
"code" : "NL",
"display" : "Netherlands"
}
]
}
],
"caseSensitive" : true,
"content" : "complete",
"count" : 31,
"property" : [
{
"code" : "path-query-param",
"description" : "Relative path, optionally with query parameters, under the base URL in Endpoint.address at which the payload of this data category is offered, e.g. a FHIR resource type scoped by search parameters. A data category can have multiple values: e.g. an Endpoint with payloadType CareServiceEntities offers Organization, OrganizationAffiliation, Location, HealthcareService and Endpoint. Without a value, the payload is offered at Endpoint.address itself.",
"type" : "string"
}
],
"concept" : [
{
"code" : "AdvanceDirective",
"display" : "Advance Directive",
"designation" : [
{
"language" : "nl-NL",
"value" : "Wilsverklaring"
},
{
"language" : "en-US",
"value" : "Advance Directive"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "Consent?category=http://terminology.hl7.org/CodeSystem/consentcategorycodes|acd"
}
]
},
{
"code" : "Alert",
"display" : "Alert",
"designation" : [
{
"language" : "nl-NL",
"value" : "Alert"
},
{
"language" : "en-US",
"value" : "Alert"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "Flag"
}
]
},
{
"code" : "AllergyIntolerance",
"display" : "Allergy Intolerance",
"designation" : [
{
"language" : "nl-NL",
"value" : "Allergie Intolerantie"
},
{
"language" : "en-US",
"value" : "Allergy Intolerance"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "AllergyIntolerance"
}
]
},
{
"code" : "CareServiceEntities",
"display" : "Care Service Entities",
"designation" : [
{
"language" : "nl-NL",
"value" : "Entiteiten"
},
{
"language" : "en-US",
"value" : "Entities"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "Organization"
},
{
"code" : "path-query-param",
"valueString" : "OrganizationAffiliation"
},
{
"code" : "path-query-param",
"valueString" : "Location"
},
{
"code" : "path-query-param",
"valueString" : "HealthcareService"
},
{
"code" : "path-query-param",
"valueString" : "Endpoint"
}
]
},
{
"code" : "CareTeam",
"display" : "Care Team",
"designation" : [
{
"language" : "nl-NL",
"value" : "Zorgteam"
},
{
"language" : "en-US",
"value" : "Care Team"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "CareTeam"
}
]
},
{
"code" : "Communication",
"display" : "Communication",
"designation" : [
{
"language" : "nl-NL",
"value" : "Communicatie"
},
{
"language" : "en-US",
"value" : "Communication"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "Communication"
},
{
"code" : "path-query-param",
"valueString" : "CommunicationRequest"
}
]
},
{
"code" : "Condition",
"display" : "Condition",
"designation" : [
{
"language" : "nl-NL",
"value" : "Aandoeningen"
},
{
"language" : "en-US",
"value" : "Condition"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "Condition"
}
]
},
{
"code" : "Consent",
"display" : "Consent",
"designation" : [
{
"language" : "nl-NL",
"value" : "Toestemming"
},
{
"language" : "en-US",
"value" : "Consent"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "Consent"
}
]
},
{
"code" : "Definitional",
"display" : "Definitional",
"designation" : [
{
"language" : "nl-NL",
"value" : "Definities"
},
{
"language" : "en-US",
"value" : "Definitional"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "PlanDefinition"
},
{
"code" : "path-query-param",
"valueString" : "ActivityDefinition"
},
{
"code" : "path-query-param",
"valueString" : "Questionnaire"
},
{
"code" : "path-query-param",
"valueString" : "CodeSystem"
},
{
"code" : "path-query-param",
"valueString" : "ValueSet"
},
{
"code" : "path-query-param",
"valueString" : "ConceptMap"
},
{
"code" : "path-query-param",
"valueString" : "StructureDefinition"
},
{
"code" : "path-query-param",
"valueString" : "StructureMap"
}
]
},
{
"code" : "Document",
"display" : "Documents",
"designation" : [
{
"language" : "nl-NL",
"value" : "Documenten"
},
{
"language" : "en-US",
"value" : "Documents"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "Composition"
},
{
"code" : "path-query-param",
"valueString" : "DocumentReference"
}
]
},
{
"code" : "Device",
"display" : "Device",
"designation" : [
{
"language" : "nl-NL",
"value" : "Apparaat"
},
{
"language" : "en-US",
"value" : "Device"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "Device"
},
{
"code" : "path-query-param",
"valueString" : "DeviceUseStatement"
}
]
},
{
"code" : "DiagnosticReport",
"display" : "Diagnostic Report",
"designation" : [
{
"language" : "nl-NL",
"value" : "Diagnostisch verslag"
},
{
"language" : "en-US",
"value" : "Diagnostic Report"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "DiagnosticReport"
}
]
},
{
"code" : "Encounter",
"display" : "Encounter",
"designation" : [
{
"language" : "nl-NL",
"value" : "Contactmoment"
},
{
"language" : "en-US",
"value" : "Encounter"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "Encounter"
}
]
},
{
"code" : "Episode",
"display" : "Episodes of care and care plans",
"designation" : [
{
"language" : "nl-NL",
"value" : "Zorgtrajecten en zorgplannen"
},
{
"language" : "en-US",
"value" : "Episodes of care and care plans"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "EpisodeOfCare"
},
{
"code" : "path-query-param",
"valueString" : "CarePlan"
}
]
},
{
"code" : "Genomics",
"display" : "Genomics",
"designation" : [
{
"language" : "nl-NL",
"value" : "Genomica"
},
{
"language" : "en-US",
"value" : "Genomics"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "MolecularSequence"
}
]
},
{
"code" : "Imaging",
"display" : "Imaging",
"designation" : [
{
"language" : "nl-NL",
"value" : "Beelden"
},
{
"language" : "en-US",
"value" : "Imaging"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "ImagingStudy"
},
{
"code" : "path-query-param",
"valueString" : "ImagingSelection"
}
]
},
{
"code" : "Logging",
"display" : "Logging",
"designation" : [
{
"language" : "nl-NL",
"value" : "Logging"
},
{
"language" : "en-US",
"value" : "Logging"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "AuditEvent"
}
]
},
{
"code" : "MedicationRequest",
"display" : "Medication Request",
"designation" : [
{
"language" : "nl-NL",
"value" : "Medicatie voorschrift"
},
{
"language" : "en-US",
"value" : "Medication Request"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "MedicationRequest"
}
]
},
{
"code" : "MedicationUse",
"display" : "Medication Use",
"designation" : [
{
"language" : "nl-NL",
"value" : "Medicatiegebruik"
},
{
"language" : "en-US",
"value" : "Medication Use"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "MedicationDispense"
},
{
"code" : "path-query-param",
"valueString" : "MedicationAdministration"
},
{
"code" : "path-query-param",
"valueString" : "MedicationStatement"
},
{
"code" : "path-query-param",
"valueString" : "Medication"
},
{
"code" : "path-query-param",
"valueString" : "Immunization"
}
]
},
{
"code" : "Notification",
"display" : "Notification",
"designation" : [
{
"language" : "nl-NL",
"value" : "Notificatie gebeurtenissen"
},
{
"language" : "en-US",
"value" : "Notification events"
}
]
},
{
"code" : "Nutrition",
"display" : "Nutrition",
"designation" : [
{
"language" : "nl-NL",
"value" : "Voeding"
},
{
"language" : "en-US",
"value" : "Nutrition"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "NutritionOrder"
}
]
},
{
"code" : "ObservationActivity",
"display" : "Observation",
"designation" : [
{
"language" : "nl-NL",
"value" : "Observatie"
},
{
"language" : "en-US",
"value" : "Observation"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "Observation"
}
]
},
{
"code" : "ObservationLaboratory",
"display" : "Observation (category: Laboratory)",
"designation" : [
{
"language" : "nl-NL",
"value" : "Observatie (categorie: Laboratorium)"
},
{
"language" : "en-US",
"value" : "Observation (category: Laboratory)"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "Observation?category=http://terminology.hl7.org/CodeSystem/observation-category|laboratory"
}
]
},
{
"code" : "ObservationVitalSigns",
"display" : "Observation (category: Vital Signs)",
"designation" : [
{
"language" : "nl-NL",
"value" : "Observatie (categorie: Vitale functies)"
},
{
"language" : "en-US",
"value" : "Observation (category: Vital Signs)"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "Observation?category=http://terminology.hl7.org/CodeSystem/observation-category|vital-signs"
}
]
},
{
"code" : "Patient",
"display" : "Patient",
"designation" : [
{
"language" : "nl-NL",
"value" : "Patient"
},
{
"language" : "en-US",
"value" : "Patient"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "Patient"
},
{
"code" : "path-query-param",
"valueString" : "RelatedPerson"
}
]
},
{
"code" : "Practitioner",
"display" : "Practitioner",
"designation" : [
{
"language" : "nl-NL",
"value" : "Zorgverlener"
},
{
"language" : "en-US",
"value" : "Practitioner"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "Practitioner"
},
{
"code" : "path-query-param",
"valueString" : "PractitionerRole"
}
]
},
{
"code" : "Procedure",
"display" : "Procedure",
"designation" : [
{
"language" : "nl-NL",
"value" : "Verrichtingen"
},
{
"language" : "en-US",
"value" : "Procedure"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "Procedure"
}
]
},
{
"code" : "Provenance",
"display" : "Provenance",
"designation" : [
{
"language" : "nl-NL",
"value" : "Herkomst"
},
{
"language" : "en-US",
"value" : "Provenance"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "Provenance"
}
]
},
{
"code" : "Request",
"display" : "Requests, transfers and orders",
"designation" : [
{
"language" : "nl-NL",
"value" : "Verzoeken, overdrachten en opdrachten"
},
{
"language" : "en-US",
"value" : "Requests, transfers and orders"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "ServiceRequest"
},
{
"code" : "path-query-param",
"valueString" : "Task"
}
]
},
{
"code" : "Specimen",
"display" : "Specimen, biological material",
"designation" : [
{
"language" : "nl-NL",
"value" : "Materiaal, biologisch materiaal"
},
{
"language" : "en-US",
"value" : "Specimen, biological material"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "Specimen"
}
]
},
{
"code" : "Subscription",
"display" : "Subscriptions",
"designation" : [
{
"language" : "nl-NL",
"value" : "Abonnementen"
},
{
"language" : "en-US",
"value" : "Subscriptions"
}
],
"property" : [
{
"code" : "path-query-param",
"valueString" : "Subscription"
}
]
}
]
}