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

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.3.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

HealthcareProviderRoleTypeCredential

HealthcareProviderRoleTypeCredential

The HealthcareProviderRoleTypeCredential is a verifiable credential that establishes the category or type of healthcare services, that a provider organization is authorized to offer (e.g., hospital, general practice, pharmacy, home care).

Issuer: A trusted authority responsible for governing and issuing the attribute (e.g., Vektis). Subject: The healthcare provider organization, identified by their DID. Status: trial use

Attributes

Path Code or system Description Example
roleCodeNL 2.16.840.1.113883.2.4.15.1060 A code representing the role of healthcare provider. A1

Non-normative example:

{
  "@context": [
    "https://www.w3.org/2018/credentials/v1"
  ],
  "type": [
    "VerifiableCredential",
    "HealthcareProviderRoleTypeCredential"
  ],
  "credentialSubject": {
    "id": "did:web:wallet.example.com",
    "roleCodeNL": "A1"
  },
  "issuer": "did:web:issuer.example.com",
  "issuanceDate": "2025-12-01T12:00:00Z"
}

Example use cases:

  • Data holders that check consent using Mitz, need to determine the role of the requesting organization and provide this as input to the Mitz closed question.