Search

ZD Patient

Resources conforming to this profile are requested by ZorgDomein when SSO has succeeded and patient details are fetched from the source system. Patient resources are requested by FHIR read request (i.e. a direct call on the patient id like https://[FHIRServerUrl]/Patient/[PatientID]).

Resources conforming to the ZD Patient profile are sent by ZorgDomein as part of a Bundle that is sent to deliver a FHIR document to the information system of the referrer or care provider.

The canonical URL for this profile is:

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

This profile builds on Patient.


url1..1uriFixed Value
valueReference1..1Reference(nl-core-organization)
useΣ ?!1..1codeBindingFixed Value
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
activeΣ ?!0..1boolean
nameS Σ0..*nl-core-humanname
systemΣ1..1codeBinding
valueΣ1..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ0..1Period
genderS Σ0..1codeBinding
birthDateS Σ0..1date
deceasedBooleanboolean
deceasedDateTimedateTime
url1..1uriFixed Value
valueCodeableConcept0..1CodeableConceptBinding
url1..1uriFixed Value
valueBoolean1..1boolean
useΣ ?!0..1codeBinding
typeΣ0..1codeBinding
textΣ0..1string
url1..1uriFixed Value
valueString0..1string
url1..1uriFixed Value
valueString0..1string
url1..1uriFixed Value
valueString0..1string
url1..1uriFixed Value
valueString0..1string
url1..1uriFixed Value
valueString0..1string
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueStringstring
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueCodingCoding
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueMetaMeta
valueReferenceReference()
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueStringstring
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueCodingCoding
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueMetaMeta
valueReferenceReference()
cityΣ0..1string
districtΣ0..1string
stateΣ0..1string
postalCodeΣ0..1string
url1..1uriFixed Value
countryGBACodelistΣ0..*CodingBinding
countryISOCodelistΣ0..*CodingBinding
textΣ0..1string
periodΣ0..1Period
maritalStatus0..1CodeableConceptBinding
multipleBirthBooleanboolean
multipleBirthIntegerinteger
photo0..*Attachment
relationship0..*CodeableConceptBinding
name0..1HumanName
telecom0..*ContactPoint
address0..1Address
gender0..1codeBinding
organization0..1Reference(Organization)
period0..1Period
language1..1CodeableConceptBinding
preferred0..1boolean
generalPractitioner0..*Reference(Organization | Practitioner)
managingOrganizationΣ0..1Reference(Organization)
otherΣ1..1Reference(Patient | RelatedPerson)
typeΣ1..1codeBinding

See the profile on simplifier.net for additional details.

Resource example

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

    {
      "resourceType": "Patient",
      "id": "zd-patient-1",
      "meta": {
        "profile": [
          "http://zorgdomein.nl/fhir/StructureDefinition/zd-patient"
        ]
      },
      "identifier": [
        {
          "use": "official",
          "system": "http://fhir.nl/fhir/NamingSystem/bsn",
          "value": "695752947"
        }
      ],
      "name": [
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/humanname-assembly-order",
              "valueCode": "NL4"
            }
          ],
          "use": "official",
          "family": "Aelbrinck-de Jager",
          "_family": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-name",
                "valueString": "Aelbrinck"
              },
              {
                "url": "http://hl7.org/fhir/StructureDefinition/humanname-partner-prefix",
                "valueString": "de"
              },
              {
                "url": "http://hl7.org/fhir/StructureDefinition/humanname-partner-name",
                "valueString": "Jager"
              }
            ]
          },
          "given": [
            "Kristel",
            "K."
          ],
          "_given": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier",
                  "valueCode": "CL"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier",
                  "valueCode": "IN"
                }
              ]
            }
          ]
        }
      ],
      "telecom": [
        {
          "system": "phone",
          "value": "0650896532",
          "use": "mobile"
        },
        {
          "system": "email",
          "value": "k.aelbrinck@home.nl",
          "use": "home"
        }
      ],
      "gender": "female",
      "birthDate": "1979-02-02",
      "address": [
        {
          "extension": [
            {
              "url": "http://fhir.nl/fhir/StructureDefinition/nl-core-address-official",
              "valueBoolean": true
            }
          ],
          "type": "physical",
          "line": [
            "Zuiderhaven 1a 2hg"
          ],
          "_line": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName",
                  "valueString": "Zuiderhaven"
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber",
                  "valueString": "1"
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix",
                  "valueString": "a"
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator",
                  "valueString": "2hg"
                }
              ]
            }
          ],
          "city": "Amsterdam",
          "postalCode": "1060HT",
          "country": "NL"
        }
      ]
    }
    
    <Patient xmlns='http://hl7.org/fhir'>
      <id value='zd-patient-1'/>
      <meta>
        <profile value='http://zorgdomein.nl/fhir/StructureDefinition/zd-patient'/>
      </meta>
      <identifier>
        <use value='official'/>
        <system value='http://fhir.nl/fhir/NamingSystem/bsn'/>
        <value value='695752947'/>
      </identifier>
      <name>
        <extension url='http://hl7.org/fhir/StructureDefinition/humanname-assembly-order'>
          <valueCode value='NL4'/>
        </extension>
        <use value='official'/>
        <family value='Aelbrinck-de Jager'>
          <extension url='http://hl7.org/fhir/StructureDefinition/humanname-own-name'>
            <valueString value='Aelbrinck'/>
          </extension>
          <extension url='http://hl7.org/fhir/StructureDefinition/humanname-partner-prefix'>
            <valueString value='de'/>
          </extension>
          <extension url='http://hl7.org/fhir/StructureDefinition/humanname-partner-name'>
            <valueString value='Jager'/>
          </extension>
        </family>
        <given value='Kristel'>
          <extension url='http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier'>
            <valueCode value='CL'/>
          </extension>
        </given>
        <given value='K.'>
          <extension url='http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier'>
            <valueCode value='IN'/>
          </extension>
        </given>
      </name>
      <telecom>
        <system value='phone'/>
        <value value='0650896532'/>
        <use value='mobile'/>
      </telecom>
      <telecom>
        <system value='email'/>
        <value value='k.aelbrinck@home.nl'/>
        <use value='home'/>
      </telecom>
      <gender value='female'/>
      <birthDate value='1979-02-02'/>
      <address>
        <extension url='http://fhir.nl/fhir/StructureDefinition/nl-core-address-official'>
          <valueBoolean value='true'/>
        </extension>
        <type value='physical'/>
        <line value='Zuiderhaven 1a 2hg'>
          <extension url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName'>
            <valueString value='Zuiderhaven'/>
          </extension>
          <extension url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber'>
            <valueString value='1'/>
          </extension>
          <extension url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix'>
            <valueString value='a'/>
          </extension>
          <extension url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator'>
            <valueString value='2hg'/>
          </extension>
        </line>
        <city value='Amsterdam'/>
        <postalCode value='1060HT'/>
        <country value='NL'/>
      </address>
    </Patient>