Search

ZD Consent

Resources conforming to this profile are requested by ZorgDomein when SSO has succeeded and patient details are fetched from the source system.

Queries on the https://[FHIRServerUrl]/Consent endpoint may include the following query parameters:

  • patient=[PatientID]: [PatientID] refers to the patient ID as provided in the Task resource that is requested by ZorgDomein during SSO.
  • category=[CodedCategory]: the following categories are used:
  • urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.14.1|NR – Resuscitation policy (reanimatiebeleid).
  • urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.14.1|VOL – Advance directive (levenstestament).
  • urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.14.1|DO – Donorcodicil (donorcodicil).
  • _sort=-date: indicates that the resources in the search result must be sorted by date, descending.
  • _count=1: return only 1 resource in the search result.

The canonical URL for this profile is:

http://zorgdomein.nl/fhir/StructureDefinition/zd-consent

This profile builds on Consent.


textS1..1Narrative
identifierΣ0..1Identifier
statusΣ ?!1..1codeBinding
systemΣ1..1uri
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
patientΣ1..1Reference(Patient)
periodΣ0..1Period
dateTimeΣ0..1dateTime
consentingPartyΣ0..*Reference(Organization | Patient | Practitioner | RelatedPerson)
role1..1CodeableConceptBinding
reference1..1Reference(Device | Group | CareTeam | Organization | Patient | Practitioner | RelatedPerson)
actionΣ0..*CodeableConcept
organizationΣ0..*Reference(Organization)
sourceAttachmentAttachment
sourceIdentifierIdentifier
sourceReferenceReference(Consent | DocumentReference | Contract | QuestionnaireResponse)
authority0..1uri
uri0..1uri
policyRuleΣ0..1uri
securityLabelΣ0..*CodingBinding
purposeΣ0..*CodingBinding
dataPeriodΣ0..1Period
meaningΣ1..1codeBinding
referenceΣ1..1Reference(Resource)
typeΣ1..1codeBinding
periodΣ0..1Period
role1..1CodeableConceptBinding
reference1..1Reference(Device | Group | CareTeam | Organization | Patient | Practitioner | RelatedPerson)
actionΣ0..*CodeableConcept
securityLabelΣ0..*CodingBinding
purposeΣ0..*CodingBinding
classΣ0..*CodingBinding
codeΣ0..*Coding
dataPeriodΣ0..1Period
meaningΣ1..1codeBinding
referenceΣ1..1Reference(Resource)

See the profile on simplifier.net for additional details.

Resource example

Below you find an example of a resource that conforms to the ZD Consent profile.

    {
      "resourceType": "Consent",
      "id": "258",
      "meta": {
        "lastUpdated": "2021-02-09T10:12:04.374+01:00"
      },
      "text": {
        "status": "generated",
        "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">Niet reanimeren verklaring</div>"
      },
      "status": "active",
      "category": [
        {
          "coding": [
            {
              "system": "urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.14.1",
              "code": "NR",
              "display": "Reanimatiebeleid"
            }
          ]
        }
      ],
      "patient": {
        "reference": "Patient/1"
      },
      "policy": [
        {
          "uri": "http://wetten.overheid.nl/"
        }
      ]
    }
    
    <Consent xmlns='http://hl7.org/fhir'>
      <id value='258'/>
      <meta>
        <lastUpdated value='2021-02-09T10:12:04.374+01:00'/>
      </meta>
      <text>
        <status value='generated'/>
        <div xmlns='http://www.w3.org/1999/xhtml'>Niet reanimeren verklaring</div>
      </text>
      <status value='active'/>
      <category>
        <coding>
          <system value='urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.14.1'/>
          <code value='NR'/>
          <display value='Reanimatiebeleid'/>
        </coding>
      </category>
      <patient>
        <reference value='Patient/1'/>
      </patient>
      <policy>
        <uri value='http://wetten.overheid.nl/'/>
      </policy>
    </Consent>