Patient

Introductie

Het profiel is beschikbaar via Simplifier en wordt hieronder weergegeven. Dit profiel is conceptueel gebaseerd op de ZIB Patiënt en technisch afgeleide van nl-core-Patient.

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
id0..1string
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueCodeableConceptCodeableConcept
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valuePeriodPeriod
url1..1uriFixed Value
LBZPatientAlertApprovalStatusC0..*Extension(code)
modifierExtension?! C0..*Extension
bsnΣ0..*IdentifierPattern
upnΣ1..1IdentifierPattern
activeΣ ?!0..1boolean
nameInformationΣ C0..2NlcoreNameInformation
nameInformation-GivenNameΣ0..*NlcoreNameInformationGivenName
telephoneNumbersΣ C0..*NlcoreContactInformationTelephoneNumbers
emailAddressesΣ C0..*NlcoreContactInformationEmailAddresses
id0..1string
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
valueCodeableConceptCodeableConcept
value0..1System.String
birthDateΣ1..1date
deceasedBooleanΣ ?!0..1boolean
deceasedDateTimeΣ ?!0..1dateTime
addressΣ0..*NlcoreAddressInformation
maritalStatus0..1CodeableConceptBinding
multipleBirthIntegerinteger
multipleBirthBoolean0..1boolean
photoC0..*Attachment
id0..1string
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueReferenceReference(RelatedPerson | NlcoreContactPerson)
modifierExtensionΣ ?! C0..*Extension
role0..*CodeableConceptBinding
relationship0..*CodeableConceptBinding
nameC0..1NlcoreNameInformation
telephoneNumbersC0..*NlcoreContactInformationTelephoneNumbers
emailAddressesC0..*NlcoreContactInformationEmailAddresses
address0..1NlcoreAddressInformation
gender0..1codeBinding
organizationC0..1Reference(Organization)
periodC0..1Period
id0..1string
id0..1string
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueCodingCoding
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueCodingCoding
url1..1uriFixed Value
communicationDetailsC0..*Extension(CodeableConcept)
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
valueStringstring
modifierExtensionΣ ?! C0..*Extension
language1..1CodeableConceptBinding
preferred0..1boolean
generalPractitionerC0..1Reference(Organization | Practitioner | PractitionerRole | NlcoreHealthProfessionalPractitionerRole)
id0..1string
extensionC0..*Extension
referenceΣ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
otherΣ C1..1Reference(Patient | RelatedPerson)
typeΣ1..1codeBinding

Mapping

Hieronder staat de exacte mapping voor dit FHIR-profiel. De mapping bevat de LBZ-variabele en het bijbehorende FHIR-data-element. Wanneer voor een LBZ-variabele een option set wordt gebruikt, wordt de relatie tussen de LBZ-opties en de beschikbare waarden binnen het FHIR-data-element beschreven.

LBZ variabele FHIR data-element LBZ Codelijst FHIR CodeSystem/ValueSet
BSNpseudm identifier:bsn n.v.t. n.v.t
AGB managingOrganization DE1 n.v.t
Patid identifier:upn n.v.t. n.v.t.
Gebdat birthDate n.v.t. n.v.t.
Geslzm gender COD046 AdministrativeGender
Postcodezm address:postalcode Postcodes n.v.t.
Landzm address:country ISO 3166-1 alpha 2 n.v.t.
Huisarts generalPractitioner Huisartsen n.v.t.
Goedgekeurd extension:LBZValidationApprovalStatus n.v.t. LBZValidationApprovalStatus
Patid_inst identifier:upn n.v.t. n.v.t.

Voorbeeld

{
  "resourceType": "Patient",
  "id": "example-patient-001",
  "meta": {
    "profile": [
      "https://dhd/fhir/r4/lbz/StructureDefinition/patient"
    ]
  },
  "extension": [
    {
      "url": "https://dhd/fhir/r4/lbz/StructureDefinition/LBZValidationApprovalStatus",
      "valueCode": "1"
    }
  ],
  "identifier": [
    {
      "system": "http://fhir.nl/fhir/NamingSystem/bsn",
      "value": "$%##(($((#"
    },
    {
      "system": "https://dhd/fhir/r4/lbz/identifier/upn",
      "value": "123456789"
    }
  ],
  "gender": "female",
  "_gender": {
    "extension": [
      {
        "url": "http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification",
        "valueCodeableConcept": {
          "coding": [
            {
              "system": "http://terminology.hl7.org/CodeSystem/v3-AdministrativeGender",
              "code": "F"
            }
          ]
        }
      }
    ]
  },
  "address": [
    {
      "postalCode": "1012 NX",
      "country": "NL"
    }
  ],
  "birthDate": "1992-06-11",
  "generalPractitioner": {
    "reference": "Practitioner/example-practitioner"
  },
  "managingOrganization": {
    "reference": "Organization/example-hospital"
  }
}