{ "description": "Patienten-Identität (Variante/Schreibweise) einer realen Person (=> MPI Eintrag, Person-Profil).", "_filename": "StructureDefinition-Patient.json", "package_name": "ths-greifswald.ttp-fhir-gw", "date": "2023-09-04", "derivation": "constraint", "publisher": "Unabhängige Treuhandstelle der Universitätsmedizin Greifswald", "fhirVersion": "4.0.1", "name": "Patient", "mapping": [ { "uri": "http://hl7.org/v3", "name": "RIM Mapping", "identity": "rim" }, { "uri": "http://hl7.org/v3/cda", "name": "CDA (R2)", "identity": "cda" }, { "uri": "http://hl7.org/fhir/fivews", "name": "FiveWs Pattern Mapping", "identity": "w5" }, { "uri": "http://hl7.org/v2", "name": "HL7 v2 Mapping", "identity": "v2" }, { "uri": "http://loinc.org", "name": "LOINC code for the element", "identity": "loinc" } ], "abstract": false, "copyright": "Copyright 2020-2023 Unabhängige Treuhandstelle der Universitätsmedizin Greifswald", "type": "Patient", "experimental": "false", "resourceType": "StructureDefinition", "title": "Patient", "package_version": "2024.1.0-alpha", "status": "draft", "id": "18dafcb7-4031-4070-8e3b-7141869e82f3", "kind": "resource", "url": "https://ths-greifswald.de/fhir/StructureDefinition/epix/Patient", "version": null, "differential": { "element": [ { "id": "Patient", "path": "Patient", "short": "Patienten-Profil zur Übermittlung von angeforderten IDAT", "comment": "Die per $requestTasks vorgegebenen Element-Bezeichner sind wie folgt gemappt:\r\n\r\ngiven: name.given\r\nfamily: name.family (mit name.use!='maiden' oder nicht vorhanden)\r\nprefix: name.prefix\r\nsuffix: name.suffix\r\nbirthdate: birthDate\r\ngender: gender\r\naddress-line: address.line\r\naddress-city: address.city\r\naddress-postalcode: address.postalCode\r\nbirthplace: extension('http://hl7.org/fhir/StructureDefinition/patient-birthPlace').city\r\nmaidenname: name.family (mit name.use='maiden')\r\ndegree: name.prefix (ggf. mit gesetzter Extension http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier mit Code 'AC')\r\nlanguage: communication.language (mit communication.preferred=true)\r\nnationality: extension(http://hl7.org/fhir/StructureDefinition/patient-nationality).valueCode.coding.code oder extension(http://hl7.org/fhir/StructureDefinition/patient-nationality).valueCode.textextension(http://hl7.org/fhir/StructureDefinition/patient-nationality).code.text\r\nmaritalstatus: maritalStatus.coding.code oder maritalStatus.text" }, { "id": "Patient.meta", "path": "Patient.meta", "mustSupport": true }, { "id": "Patient.meta.versionId", "path": "Patient.meta.versionId", "mustSupport": true }, { "id": "Patient.meta.lastUpdated", "path": "Patient.meta.lastUpdated", "mustSupport": true }, { "id": "Patient.meta.source", "path": "Patient.meta.source", "mustSupport": true }, { "id": "Patient.extension:birthPlace", "max": "1", "min": 0, "path": "Patient.extension", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/StructureDefinition/patient-birthPlace" ] } ], "sliceName": "birthPlace", "mustSupport": true }, { "id": "Patient.extension:birthPlace.value[x]", "path": "Patient.extension.value[x]", "mustSupport": true }, { "id": "Patient.extension:birthPlace.value[x].use", "max": "0", "path": "Patient.extension.value[x].use" }, { "id": "Patient.extension:birthPlace.value[x].type", "max": "0", "path": "Patient.extension.value[x].type" }, { "id": "Patient.extension:birthPlace.value[x].text", "max": "0", "path": "Patient.extension.value[x].text" }, { "id": "Patient.extension:birthPlace.value[x].line", "max": "0", "path": "Patient.extension.value[x].line" }, { "id": "Patient.extension:birthPlace.value[x].city", "min": 1, "path": "Patient.extension.value[x].city", "mustSupport": true }, { "id": "Patient.extension:birthPlace.value[x].district", "max": "0", "path": "Patient.extension.value[x].district" }, { "id": "Patient.extension:birthPlace.value[x].state", "max": "0", "path": "Patient.extension.value[x].state" }, { "id": "Patient.extension:birthPlace.value[x].postalCode", "max": "0", "path": "Patient.extension.value[x].postalCode" }, { "id": "Patient.extension:birthPlace.value[x].country", "max": "0", "path": "Patient.extension.value[x].country" }, { "id": "Patient.extension:birthPlace.value[x].period", "max": "0", "path": "Patient.extension.value[x].period" }, { "id": "Patient.extension:nationality", "max": "1", "min": 0, "path": "Patient.extension", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/StructureDefinition/patient-nationality" ] } ], "sliceName": "nationality", "mustSupport": true }, { "id": "Patient.extension:nationality.extension:code", "path": "Patient.extension.extension", "sliceName": "code" }, { "id": "Patient.extension:nationality.extension:code.value[x]", "path": "Patient.extension.extension.value[x]", "binding": { "strength": "required", "valueSet": "http://hl7.org/fhir/ValueSet/iso3166-1-2" }, "mustSupport": true }, { "id": "Patient.extension:nationality.extension:code.value[x].coding", "max": "1", "path": "Patient.extension.extension.value[x].coding", "mustSupport": true }, { "id": "Patient.extension:nationality.extension:code.value[x].coding.system", "min": 1, "path": "Patient.extension.extension.value[x].coding.system", "mustSupport": true }, { "id": "Patient.extension:nationality.extension:code.value[x].coding.code", "min": 1, "path": "Patient.extension.extension.value[x].coding.code", "mustSupport": true }, { "id": "Patient.extension:nationality.extension:code.value[x].text", "path": "Patient.extension.extension.value[x].text", "mustSupport": true }, { "path": "Patient.extension", "min": 0, "definition": "Benutzerdefinierter Satz von von IDAT-Wert für flexible Erweiterung E-PIX IDAT-Datensatz", "short": "Benutzerdefinierter Satz von IDAT Werten", "type": [ { "code": "Extension", "profile": [ "https://ths-greifswald.de/fhir/StructureDefinition/epix/CustomIdatValues" ] } ], "mustSupport": true, "sliceName": "customIdatValues", "max": "1", "label": "customIdatValues", "id": "Patient.extension:customIdatValues" }, { "id": "Patient.identifier", "path": "Patient.identifier", "mustSupport": true }, { "id": "Patient.identifier.system", "min": 1, "path": "Patient.identifier.system", "mustSupport": true }, { "id": "Patient.identifier.value", "min": 1, "path": "Patient.identifier.value", "mustSupport": true }, { "id": "Patient.active", "path": "Patient.active", "mustSupport": true }, { "id": "Patient.name", "path": "Patient.name", "mustSupport": true }, { "id": "Patient.name.use", "path": "Patient.name.use", "mustSupport": true }, { "id": "Patient.name.text", "max": "0", "path": "Patient.name.text" }, { "id": "Patient.name.family", "path": "Patient.name.family", "mustSupport": true }, { "id": "Patient.name.given", "path": "Patient.name.given", "mustSupport": true }, { "id": "Patient.name.prefix", "path": "Patient.name.prefix", "mustSupport": true }, { "id": "Patient.name.prefix.extension:academic", "max": "1", "min": 0, "path": "Patient.name.prefix.extension", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier" ] } ], "sliceName": "academic", "mustSupport": true }, { "id": "Patient.name.prefix.extension:academic.value[x]", "path": "Patient.name.prefix.extension.value[x]", "fixedCode": "AC", "mustSupport": true }, { "id": "Patient.name.suffix", "path": "Patient.name.suffix", "mustSupport": true }, { "id": "Patient.name.period", "max": "0", "path": "Patient.name.period" }, { "id": "Patient.telecom", "path": "Patient.telecom", "slicing": { "rules": "open", "discriminator": [ { "path": "$this", "type": "pattern" } ] }, "mustSupport": true }, { "id": "Patient.telecom:email", "max": "*", "min": 0, "path": "Patient.telecom", "sliceName": "email", "mustSupport": true, "patternContactPoint": { "system": "email" } }, { "id": "Patient.telecom:email.system", "min": 1, "path": "Patient.telecom.system", "mustSupport": true }, { "id": "Patient.telecom:email.value", "min": 1, "path": "Patient.telecom.value", "mustSupport": true }, { "id": "Patient.telecom:telefon", "max": "*", "min": 0, "path": "Patient.telecom", "sliceName": "telefon", "mustSupport": true, "patternContactPoint": { "system": "phone" } }, { "id": "Patient.telecom:telefon.system", "min": 1, "path": "Patient.telecom.system", "mustSupport": true }, { "id": "Patient.telecom:telefon.value", "min": 1, "path": "Patient.telecom.value", "mustSupport": true }, { "id": "Patient.gender", "path": "Patient.gender", "mustSupport": true }, { "id": "Patient.birthDate", "path": "Patient.birthDate", "mustSupport": true }, { "id": "Patient.deceased[x]", "max": "0", "path": "Patient.deceased[x]" }, { "id": "Patient.address", "path": "Patient.address", "mustSupport": true }, { "id": "Patient.address.text", "max": "0", "path": "Patient.address.text" }, { "id": "Patient.address.line", "path": "Patient.address.line", "mustSupport": true }, { "id": "Patient.address.city", "path": "Patient.address.city", "mustSupport": true }, { "id": "Patient.address.district", "max": "0", "path": "Patient.address.district" }, { "id": "Patient.address.state", "path": "Patient.address.state", "short": "Bundesland", "binding": { "strength": "required", "valueSet": "http://fhir.de/ValueSet/iso/bundeslaender" }, "definition": "Bundesland in ISO-Codierung", "mustSupport": true }, { "id": "Patient.address.postalCode", "path": "Patient.address.postalCode", "mustSupport": true }, { "id": "Patient.address.country", "path": "Patient.address.country", "short": "Staat", "binding": { "strength": "required", "valueSet": "http://hl7.org/fhir/ValueSet/iso3166-1-2" }, "definition": "Staat in ISO-Codierung (zweistellig nach ISO-3166-2)", "mustSupport": true }, { "id": "Patient.address.period", "max": "0", "path": "Patient.address.period" }, { "id": "Patient.maritalStatus", "path": "Patient.maritalStatus", "binding": { "strength": "preferred", "valueSet": "http://hl7.org/fhir/ValueSet/marital-status", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName", "valueString": "MaritalStatus" }, { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding", "valueBoolean": true } ], "description": "The domestic partnership status of a person." }, "mustSupport": true }, { "id": "Patient.maritalStatus.coding", "max": "1", "path": "Patient.maritalStatus.coding", "mustSupport": true }, { "id": "Patient.maritalStatus.coding.system", "min": 1, "path": "Patient.maritalStatus.coding.system", "mustSupport": true }, { "id": "Patient.maritalStatus.coding.code", "min": 1, "path": "Patient.maritalStatus.coding.code", "mustSupport": true }, { "id": "Patient.maritalStatus.text", "min": 1, "path": "Patient.maritalStatus.text", "mustSupport": true }, { "id": "Patient.multipleBirth[x]", "max": "0", "path": "Patient.multipleBirth[x]" }, { "id": "Patient.photo", "max": "0", "path": "Patient.photo" }, { "id": "Patient.contact", "max": "0", "path": "Patient.contact" }, { "id": "Patient.communication", "path": "Patient.communication", "mustSupport": true }, { "id": "Patient.communication.language", "path": "Patient.communication.language", "binding": { "strength": "required", "valueSet": "http://hl7.org/fhir/ValueSet/languages", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet", "valueCanonical": "http://hl7.org/fhir/ValueSet/all-languages" }, { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName", "valueString": "Language" }, { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding", "valueBoolean": true } ], "description": "A human language." }, "mustSupport": true }, { "id": "Patient.communication.language.coding", "max": "1", "path": "Patient.communication.language.coding", "mustSupport": true }, { "id": "Patient.communication.language.coding.system", "min": 1, "path": "Patient.communication.language.coding.system", "mustSupport": true }, { "id": "Patient.communication.language.coding.code", "min": 1, "path": "Patient.communication.language.coding.code", "mustSupport": true }, { "id": "Patient.communication.language.text", "path": "Patient.communication.language.text", "mustSupport": true }, { "id": "Patient.communication.preferred", "min": 1, "path": "Patient.communication.preferred", "mustSupport": true, "fixedBoolean": true }, { "id": "Patient.generalPractitioner", "max": "0", "path": "Patient.generalPractitioner" }, { "id": "Patient.managingOrganization", "max": "0", "path": "Patient.managingOrganization" }, { "id": "Patient.link", "max": "0", "path": "Patient.link" } ] }, "contact": [ { "name": "Unabhängige Treuhandstelle der Universitätsmedizin Greifswald", "telecom": [ { "use": "work", "value": "https://www.ths-greifswald.de/", "system": "url" } ] } ], "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Patient" }