{ "description": null, "_filename": "StructureDefinition-palga-patient.json", "package_name": "iknl.fhir.nl.r4.palga", "date": "2023-10-19T16:46:20.8072279+00:00", "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "PalgaPatient", "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-palga", "identity": "iknl-palga" } ], "abstract": false, "type": "Patient", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "0.2.0", "status": "draft", "id": "c8d1bfec-d042-41a3-8bfa-d5fb3700212d", "kind": "resource", "url": "http://fhir.iknl.nl/fhir/iknl-palga-r4/StructureDefinition/palga-patient", "version": "0.1.0", "differential": { "element": [ { "id": "Patient.extension:birthPlace", "path": "Patient.extension", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/StructureDefinition/patient-birthPlace" ] } ], "sliceName": "birthPlace" }, { "id": "Patient.extension:birthPlace.value[x].city", "path": "Patient.extension.value[x].city", "mapping": [ { "map": "geboorteplaats", "identity": "iknl-palga" } ] }, { "id": "Patient.identifier:bsn", "max": "0", "path": "Patient.identifier", "sliceName": "bsn" }, { "id": "Patient.identifier:patientnummer", "max": "1", "path": "Patient.identifier", "sliceName": "patientnummer", "patternIdentifier": { "type": { "coding": [ { "code": "patientnummer", "system": "http://iknl.nl/fhir/NamingSystem/patientnrs" }, { "code": "MR", "system": "http://terminology.hl7.org/CodeSystem/v2-0203" } ] } } }, { "id": "Patient.identifier:patientnummer.value", "min": 1, "path": "Patient.identifier.value", "mapping": [ { "map": "patientnummer", "identity": "iknl-palga" } ] }, { "id": "Patient.identifier:expatientnr1", "max": "1", "path": "Patient.identifier", "sliceName": "expatientnr1", "patternIdentifier": { "type": { "coding": [ { "code": "extpatientnr1", "system": "http://iknl.nl/fhir/NamingSystem/patientnrs" }, { "code": "MR", "system": "http://terminology.hl7.org/CodeSystem/v2-0203" } ] } } }, { "id": "Patient.identifier:expatientnr1.value", "min": 1, "path": "Patient.identifier.value", "mapping": [ { "map": "expatientnr1", "identity": "iknl-palga" } ] }, { "id": "Patient.name:nameInformation", "path": "Patient.name", "sliceName": "nameInformation" }, { "id": "Patient.name:nameInformation.family.extension", "min": 1, "path": "Patient.name.family.extension" }, { "id": "Patient.name:nameInformation.family.extension:prefix", "path": "Patient.name.family.extension", "sliceName": "prefix" }, { "id": "Patient.name:nameInformation.family.extension:prefix.value[x]", "path": "Patient.name.family.extension.value[x]", "mapping": [ { "map": "geboortevvnaam", "identity": "iknl-palga" } ] }, { "id": "Patient.name:nameInformation.family.extension:lastName", "min": 1, "path": "Patient.name.family.extension", "sliceName": "lastName" }, { "id": "Patient.name:nameInformation.family.extension:lastName.value[x]", "path": "Patient.name.family.extension.value[x]", "mapping": [ { "map": "geboortenaam", "identity": "iknl-palga" } ] }, { "id": "Patient.name:nameInformation.family.extension:partnerPrefix", "path": "Patient.name.family.extension", "sliceName": "partnerPrefix" }, { "id": "Patient.name:nameInformation.family.extension:partnerPrefix.value[x]", "path": "Patient.name.family.extension.value[x]", "mapping": [ { "map": "partnervvnaam", "identity": "iknl-palga" } ] }, { "id": "Patient.name:nameInformation.family.extension:partnerLastName", "path": "Patient.name.family.extension", "sliceName": "partnerLastName" }, { "id": "Patient.name:nameInformation.family.extension:partnerLastName.value[x]", "path": "Patient.name.family.extension.value[x]", "mapping": [ { "map": "partnernaam", "identity": "iknl-palga" } ] }, { "id": "Patient.name:nameInformation.given", "max": "1", "path": "Patient.name.given", "mapping": [ { "map": "voorletters", "identity": "iknl-palga" } ] }, { "id": "Patient.name:nameInformation.given.extension:givenOrInitial", "path": "Patient.name.given.extension", "sliceName": "givenOrInitial" }, { "id": "Patient.name:nameInformation.given.extension:givenOrInitial.value[x]", "path": "Patient.name.given.extension.value[x]", "patternCode": "IN" }, { "id": "Patient.gender", "min": 1, "path": "Patient.gender", "mapping": [ { "map": "gender", "identity": "iknl-palga" } ] }, { "id": "Patient.gender.extension", "min": 1, "path": "Patient.gender.extension" }, { "id": "Patient.gender.extension:genderCodelist", "min": 1, "path": "Patient.gender.extension", "sliceName": "genderCodelist" }, { "id": "Patient.gender.extension:genderCodelist.value[x]", "min": 1, "path": "Patient.gender.extension.value[x]", "mapping": [ { "map": "gendercode", "identity": "iknl-palga" } ] }, { "id": "Patient.birthDate", "min": 1, "path": "Patient.birthDate", "mapping": [ { "map": "geboortedatum", "identity": "iknl-palga" } ] }, { "id": "Patient.address", "max": "1", "path": "Patient.address" }, { "id": "Patient.address.extension:addressType", "path": "Patient.address.extension", "sliceName": "addressType" }, { "id": "Patient.address.extension:addressType.value[x]", "path": "Patient.address.extension.value[x]", "patternCodeableConcept": { "coding": [ { "code": "HP", "system": "http://terminology.hl7.org/CodeSystem/v3-AddressUse", "display": "Primary Home" } ] } }, { "id": "Patient.address.line", "max": "0", "path": "Patient.address.line" }, { "id": "Patient.address.city", "max": "0", "path": "Patient.address.city" }, { "id": "Patient.address.postalCode", "path": "Patient.address.postalCode", "short": "Postcode patiënt - Let op, hier kan 0000 XX gebruikt worden.", "comment": "Postcode patiënt - Let op, hier kan 0000 XX gebruikt worden.", "mapping": [ { "map": "postcode", "identity": "iknl-palga" } ] } ] }, "baseDefinition": "http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" }