{ "description": null, "_filename": "StructureDefinition-ncr-ehr-patient.json", "package_name": "iknl.fhir.nl.r4.ncr-ehr", "date": null, "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "NcrEhrPatient", "abstract": false, "type": "Patient", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "1.0.0", "status": "active", "id": "e1097dce-719f-4026-af33-e5654c8b160f", "kind": "resource", "url": "http://fhir.iknl.nl/fhir/iknl-ncr-ehr-r4/StructureDefinition/ncr-ehr-patient", "version": "1.0.0", "differential": { "element": [ { "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", "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", "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", "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:lastName", "path": "Patient.name.family.extension", "short": "Achternaam", "sliceName": "lastName", "definition": "Achternaam (geboortenaam)", "mustSupport": true }, { "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", "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", "definition": "Administratief geslacht", "mustSupport": true }, { "id": "Patient.birthDate", "path": "Patient.birthDate", "short": "Geboortedatum van de patient", "definition": "Geboortedatum van de patient", "mustSupport": true }, { "id": "Patient.deceased[x]:deceasedDateTime", "path": "Patient.deceased[x]", "short": "Datum van overlijden", "sliceName": "deceasedDateTime", "definition": "Datum van overlijden", "mustSupport": true }, { "id": "Patient.address.postalCode", "path": "Patient.address.postalCode", "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]", "path": "Patient.address.country.extension.value[x]" }, { "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" } ] } }, { "id": "Patient.address.country.extension:countryCode.value[x].coding:isoCoding", "max": "1", "min": 1, "path": "Patient.address.country.extension.value[x].coding", "short": "ISO 3166 2 or 3 letter code", "sliceName": "isoCoding", "mustSupport": true, "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" } ] }, "contact": [ { "name": "IKNL", "telecom": [ { "value": "fhir@iknl.nl", "system": "email" } ] } ], "baseDefinition": "http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" }