PackagesCanonicalsLogsProblems
    Packages
    iknl.fhir.nl.r4.ncr-ehr@0.4.0-alpha
    http://fhir.iknl.nl/fhir/iknl-ncr-ehr-r4/StructureDefinition/ncr-ehr-patient
{
  "description": null,
  "_filename": "StructureDefinition-ncr-ehr-patient.json",
  "package_name": "iknl.fhir.nl.r4.ncr-ehr",
  "date": "2024-02-02T16:54:15.0726814+00:00",
  "derivation": "constraint",
  "publisher": null,
  "fhirVersion": "4.0.1",
  "name": "NcrEhrPatient",
  "mapping": [ {
    "uri": "https://zibs.nl/wiki/Patient-v3.2(2020EN)",
    "name": "zib Patient-v3.2(2020EN)",
    "identity": "zib-patient-v3.2-2020EN"
  }, {
    "uri": "https://zibs.nl/wiki/Nationality-v3.0(2020EN)",
    "name": "zib Nationality-v3.0(2020EN)",
    "identity": "zib-nationality-v3.0-2020EN"
  }, {
    "uri": "https://zibs.nl/wiki/MaritalStatus-v3.1(2020EN)",
    "name": "zib MaritalStatus-v3.1(2020EN)",
    "identity": "zib-maritalstatus-v3.1-2020EN"
  }, {
    "uri": "https://zibs.nl/wiki/LanguageProficiency-v3.2(2020EN)",
    "name": "zib LanguageProficiency-v3.2(2020EN)",
    "identity": "zib-languageproficiency-v3.2-2020EN"
  }, {
    "uri": "https://zibs.nl/wiki/ContactInformation-v1.2(2020EN)",
    "name": "zib ContactInformation-v1.2(2020EN)",
    "identity": "zib-contactinformation-v1.2-2020EN"
  }, {
    "uri": "https://zibs.nl/wiki/ContactPerson-v3.4(2020EN)",
    "name": "zib ContactPerson-v3.4(2020EN)",
    "identity": "zib-contactperson-v3.4-2020EN"
  }, {
    "uri": "https://zibs.nl/wiki/Payer-v3.1.1(2020EN)",
    "name": "zib Payer-v3.1.1(2020EN)",
    "identity": "zib-payer-v3.1.1-2020EN"
  }, {
    "uri": "http://fhir.iknl.nl/fhir/iknl-ncr-ehr-r4/StructureDefinition/ncr-ehr-patient-model",
    "name": "NcrEhrPatient",
    "identity": "ncr-ehr-patient"
  }, {
    "uri": "http://fhir.iknl.nl/fhir/iknl-ncr-ehr-r4/StructureDefinition/ncr-ehr-encounter-inpatient-model",
    "name": "NcrEhrEncounterInpatient",
    "identity": "ncr-ehr-encounter-inpatient"
  }, {
    "uri": "http://fhir.iknl.nl/fhir/iknl-ncr-ehr-r4/StructureDefinition/ncr-ehr-encounter-ambulatory-model",
    "name": "NcrEhrEncounterAmbulatory",
    "identity": "ncr-ehr-encounter-ambulatory"
  } ],
  "abstract": false,
  "type": "Patient",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": null,
  "package_version": "0.4.0-alpha",
  "status": "draft",
  "id": "6621311b-39ea-426b-9591-11e7395b5c4e",
  "kind": "resource",
  "url": "http://fhir.iknl.nl/fhir/iknl-ncr-ehr-r4/StructureDefinition/ncr-ehr-patient",
  "version": "0.1.0",
  "differential": {
    "element": [ {
      "id": "Patient",
      "path": "Patient",
      "mapping": [ {
        "map": "Patient",
        "identity": "ncr-ehr-patient"
      } ]
    }, {
      "id": "Patient.identifier",
      "min": 1,
      "path": "Patient.identifier"
    }, {
      "id": "Patient.identifier:bsn",
      "max": "0",
      "path": "Patient.identifier",
      "sliceName": "bsn"
    }, {
      "path": "Patient.identifier",
      "min": 1,
      "definition": "Patientnummer van de Instelling",
      "short": "Patientnummer van de instelling",
      "mapping": [ {
        "map": "Tumor.PatientIdentifier",
        "identity": "ncr-ehr-encounter-inpatient"
      } ],
      "mustSupport": true,
      "sliceName": "patientnummer",
      "patternIdentifier": {
        "type": {
          "coding": [ {
            "code": "MR",
            "system": "http://terminology.hl7.org/CodeSystem/v2-0203"
          } ]
        }
      },
      "max": "1",
      "id": "Patient.identifier:patientnummer"
    }, {
      "id": "Patient.identifier:patientnummer.value",
      "min": 1,
      "path": "Patient.identifier.value",
      "short": "Patientnummer",
      "mapping": [ {
        "map": "Tumor.patientIdentifier.value",
        "identity": "ncr-ehr-inpatient-encounter"
      } ],
      "definition": "Patientnummer"
    }, {
      "id": "Patient.identifier:patientnummer.assigner",
      "min": 1,
      "path": "Patient.identifier.assigner",
      "type": [ {
        "code": "Reference",
        "aggregation": [ "bundled" ],
        "targetProfile": [ "http://fhir.iknl.nl/fhir/iknl-ncr-ehr-r4/StructureDefinition/ncr-ehr-healthcare-provider" ]
      } ],
      "short": "Instelling die patientnummer heeft toegekend",
      "definition": "Instelling die patientnummer heeft toegekend"
    }, {
      "id": "Patient.name:nameInformation",
      "max": "1",
      "path": "Patient.name",
      "sliceName": "nameInformation"
    }, {
      "id": "Patient.name:nameInformation.family",
      "path": "Patient.name.family",
      "mapping": [ {
        "map": "Patient.Family",
        "identity": "ncr-ehr-patient"
      } ],
      "mustSupport": true
    }, {
      "id": "Patient.name:nameInformation.family.extension:prefix",
      "path": "Patient.name.family.extension",
      "short": "Voorvoegsel van geboortenaam",
      "sliceName": "prefix",
      "definition": "Voorvoegsel van geboortenaam",
      "mustSupport": true
    }, {
      "id": "Patient.name:nameInformation.family.extension:prefix.value[x]",
      "path": "Patient.name.family.extension.value[x]",
      "mapping": [ {
        "map": "Patient.family.ownPrefix",
        "identity": "ncr-ehr-patient"
      } ]
    }, {
      "id": "Patient.name:nameInformation.family.extension:lastName",
      "path": "Patient.name.family.extension",
      "short": "Achternaam",
      "sliceName": "lastName",
      "definition": "Achternaam (geboortenaam)",
      "mustSupport": true
    }, {
      "id": "Patient.name:nameInformation.family.extension:lastName.value[x]",
      "path": "Patient.name.family.extension.value[x]",
      "mapping": [ {
        "map": "Patient.family.ownName",
        "identity": "ncr-ehr-patient"
      } ]
    }, {
      "id": "Patient.name:nameInformation.given",
      "path": "Patient.name.given",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "extension('http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier').value",
          "type": "pattern"
        } ]
      }
    }, {
      "id": "Patient.name:nameInformation.given:initials",
      "path": "Patient.name.given",
      "short": "Initialen",
      "mapping": [ {
        "map": "Patient.initials",
        "identity": "ncr-ehr-patient"
      } ],
      "sliceName": "initials",
      "definition": "Initialen",
      "mustSupport": true
    }, {
      "id": "Patient.name:nameInformation.given:initials.extension",
      "path": "Patient.name.given.extension",
      "mustSupport": false
    }, {
      "id": "Patient.name:nameInformation.given:initials.extension:givenOrInitial",
      "path": "Patient.name.given.extension",
      "sliceName": "givenOrInitial"
    }, {
      "id": "Patient.name:nameInformation.given:initials.extension:givenOrInitial.value[x]",
      "path": "Patient.name.given.extension.value[x]",
      "fixedCode": "IN"
    }, {
      "id": "Patient.gender",
      "path": "Patient.gender",
      "mustSupport": true
    }, {
      "id": "Patient.gender.extension:genderCodelist",
      "path": "Patient.gender.extension",
      "sliceName": "genderCodelist"
    }, {
      "id": "Patient.gender.extension:genderCodelist.value[x]",
      "path": "Patient.gender.extension.value[x]",
      "short": "Administratief geslacht",
      "mapping": [ {
        "map": "Patient.gender",
        "identity": "ncr-ehr-patient"
      } ],
      "definition": "Administratief geslacht",
      "mustSupport": true
    }, {
      "id": "Patient.birthDate",
      "path": "Patient.birthDate",
      "short": "Geboortedatum van de patient",
      "mapping": [ {
        "map": "Patient.BirthDate",
        "identity": "ncr-ehr-patient"
      } ],
      "definition": "Geboortedatum van de patient",
      "mustSupport": true
    }, {
      "id": "Patient.deceased[x]:deceasedDateTime",
      "path": "Patient.deceased[x]",
      "short": "Datum van overlijden",
      "mapping": [ {
        "map": "Patient.deceasedDate",
        "identity": "ncr-ehr-patient"
      } ],
      "sliceName": "deceasedDateTime",
      "definition": "Datum van overlijden",
      "mustSupport": true
    }, {
      "id": "Patient.address.postalCode",
      "path": "Patient.address.postalCode",
      "mapping": [ {
        "map": "Tumor.Postcode",
        "identity": "ncr-ehr-encounter-inpatient"
      } ],
      "definition": "Postcode van adres.",
      "mustSupport": true
    }, {
      "id": "Patient.address.country.extension",
      "min": 1,
      "path": "Patient.address.country.extension"
    }, {
      "id": "Patient.address.country.extension:countryCode",
      "min": 1,
      "path": "Patient.address.country.extension",
      "sliceName": "countryCode"
    }, {
      "id": "Patient.address.country.extension:countryCode.value[x].coding",
      "min": 1,
      "path": "Patient.address.country.extension.value[x].coding",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "value"
        } ]
      }
    }, {
      "path": "Patient.address.country.extension.value[x].coding",
      "min": 1,
      "short": "ISO 3166 2 or 3 letter code",
      "mapping": [ {
        "map": "Tumor.country",
        "identity": "ncr-ehr-encounter-inpatient"
      } ],
      "mustSupport": true,
      "sliceName": "isoCoding",
      "max": "1",
      "id": "Patient.address.country.extension:countryCode.value[x].coding:isoCoding",
      "patternCoding": {
        "system": "urn:iso:std:iso:3166"
      }
    }, {
      "id": "Patient.address.country.extension:countryCode.value[x].coding:isoCoding.code",
      "min": 1,
      "path": "Patient.address.country.extension.value[x].coding.code"
    } ]
  },
  "baseDefinition": "http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"
}