STF Verstorbene Person
Metadaten
Canonical | Status | Version | Basis |
---|---|---|---|
http://gematik.de/fhir/oegd/stf/StructureDefinition/StfVerstorbenePerson | draft | 0.1.0 | http://hl7.org/fhir/StructureDefinition/Patient |
Inhalt
ID | Type | Min | Max | Pattern | Fixed | must-support | VS-Url | Strength | VS Concepts |
---|---|---|---|---|---|---|---|---|---|
Patient.identifier | Identifier | 0 | * | N/A | N/A | true | N/A | N/A | N/A |
Patient.identifier:ID-Gesundheitsamt | Identifier | 0 | 1 | N/A | N/A | true | N/A | N/A | N/A |
Patient.name | HumanName | 0 | * | N/A | N/A | true | N/A | N/A | N/A |
Patient.name:name | HumanName | 0 | 1 | N/A | N/A | true | N/A | N/A | N/A |
Patient.name:name.use | code | 1 | 1 | official | N/A | false | http://hl7.org/fhir/ValueSet/name-use | required | Temp, Name changed for Marriage, Usual, Nickname, Official, Anonymous, Old |
Patient.name:name.family | string | 0 | 1 | N/A | N/A | true | N/A | N/A | N/A |
Patient.name:name.given | string | 0 | * | N/A | N/A | true | N/A | N/A | N/A |
Patient.name:name.prefix | string | 0 | * | N/A | N/A | true | N/A | N/A | N/A |
Patient.name:geburtsname | HumanName | 0 | 1 | N/A | N/A | true | N/A | N/A | N/A |
Patient.name:geburtsname.use | code | 1 | 1 | maiden | N/A | false | http://hl7.org/fhir/ValueSet/name-use | required | Temp, Name changed for Marriage, Usual, Nickname, Official, Anonymous, Old |
Patient.name:geburtsname.family | string | 0 | 1 | N/A | N/A | true | N/A | N/A | N/A |
Patient.name:geburtsname.given | N/A | 0 | 0 | N/A | N/A | false | N/A | N/A | N/A |
Patient.name:geburtsname.prefix | N/A | 0 | 0 | N/A | N/A | false | N/A | N/A | N/A |
Patient.gender | code | 0 | 1 | N/A | N/A | true | http://hl7.org/fhir/ValueSet/administrative-gender | required | Other, Male, Female, Unknown |
Patient.birthDate | date | 0 | 1 | N/A | N/A | true | N/A | N/A | N/A |
Patient.deceased[x] | boolean, dateTime | 0 | 1 | N/A | N/A | true | N/A | N/A | N/A |
Patient.deceased[x]:deceasedDateTime | dateTime | 0 | 1 | N/A | N/A | true | N/A | N/A | N/A |
Patient.address | Address | 0 | * | N/A | N/A | false | N/A | N/A | N/A |
Patient.address:Strassenanschrift | Address | 0 | * | N/A | N/A | true | N/A | N/A | N/A |
Patient.address:Strassenanschrift.extension:GKZ | Extension | 0 | 1 | N/A | N/A | true | N/A | N/A | N/A |
Patient.address:Strassenanschrift.type | code | 1 | 1 | both | N/A | false | http://hl7.org/fhir/ValueSet/address-type | required | Postal & Physical, Postal, Physical |
Patient.address:Strassenanschrift.line | string | 0 | 3 | N/A | N/A | true | N/A | N/A | N/A |
Patient.address:Strassenanschrift.line.extension:Strasse | Extension | 0 | 1 | N/A | N/A | true | N/A | N/A | N/A |
Patient.address:Strassenanschrift.line.extension:Hausnummer | Extension | 0 | 1 | N/A | N/A | true | N/A | N/A | N/A |
Patient.address:Strassenanschrift.line.extension:Adresszusatz | Extension | 0 | 1 | N/A | N/A | true | N/A | N/A | N/A |
Patient.address:Strassenanschrift.line.extension:Postfach | N/A | 0 | 0 | N/A | N/A | false | N/A | N/A | N/A |
Patient.address:Strassenanschrift.city | string | 0 | 1 | N/A | N/A | true | N/A | N/A | N/A |
Patient.address:Strassenanschrift.postalCode | string | 0 | 1 | N/A | N/A | true | N/A | N/A | N/A |
Patient.address:Strassenanschrift.country | string | 0 | 1 | N/A | N/A | true | http://hl7.org/fhir/ValueSet/iso3166-1-2 | preferred | Heard Island and McDonald Islands, Honduras, Hong Kong, Hungary, Haiti, Yemen, Croatia, Guyana, Guinea-Bissau, Greenland, ... |
StfVerstorbenePerson (Patient) | I | Patient | |
id | Σ | 0..1 | string |
meta | Σ | 0..1 | Meta |
implicitRules | Σ ?! | 0..1 | uri |
language | 0..1 | codeBinding | |
text | 0..1 | Narrative | |
contained | 0..* | Resource | |
extension | I | 0..* | Extension |
modifierExtension | ?! I | 0..* | Extension |
identifier | S Σ | 0..* | Identifier |
ID-Gesundheitsamt | S Σ | 0..1 | Identifier |
active | Σ ?! | 0..1 | boolean |
name | S Σ | 0..* | HumanName |
name | S Σ I | 0..1 | HumannameDeBasis |
id | 0..1 | string | |
extension | I | 0..* | Extension |
use | Σ ?! | 1..1 | codeBindingPattern |
text | Σ | 0..1 | string |
family | S Σ | 0..1 | string |
id | 0..1 | string | |
extension | I | 0..* | Extension |
namenszusatz | I | 0..1 | Extension(string) |
nachname | I | 0..1 | Extension(string) |
vorsatzwort | I | 0..1 | Extension(string) |
value | 0..1 | System.String | |
given | S Σ | 0..* | string |
prefix | S Σ | 0..* | string |
id | 0..1 | string | |
extension | I | 0..* | Extension |
prefix-qualifier | I | 0..1 | Extension(code) |
value | 0..1 | System.String | |
suffix | Σ | 0..* | string |
period | Σ I | 0..1 | Period |
geburtsname | S Σ I | 0..1 | HumannameDeBasis |
id | 0..1 | string | |
extension | I | 0..* | Extension |
use | Σ ?! | 1..1 | codeBindingPattern |
text | Σ | 0..1 | string |
family | S Σ | 0..1 | string |
id | 0..1 | string | |
extension | I | 0..* | Extension |
namenszusatz | I | 0..1 | Extension(string) |
nachname | I | 0..1 | Extension(string) |
vorsatzwort | I | 0..1 | Extension(string) |
value | 0..1 | System.String | |
given | Σ | 0..0 | string |
prefix | Σ | 0..0 | string |
suffix | Σ | 0..* | string |
period | Σ I | 0..1 | Period |
telecom | Σ I | 0..* | ContactPoint |
gender | S Σ | 0..1 | codeBinding |
birthDate | S Σ | 0..1 | date |
deceased[x] | S Σ ?! | 0..1 | |
(All Slices) | |||
deceasedBoolean | boolean | ||
deceasedDateTime | S Σ ?! | 0..1 | dateTime |
address | Σ | 0..* | Address |
Strassenanschrift | S Σ I | 0..* | AddressDeBasis |
id | 0..1 | string | |
extension | I | 0..* | Extension |
Stadtteil | I | 0..1 | Extension(string) |
GKZ | S I | 0..1 | Extension(Complex) |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 1..1 | codeBindingPattern |
text | Σ | 0..1 | string |
line | S Σ | 0..3 | string |
id | 0..1 | string | |
extension | I | 0..* | Extension |
Strasse | S I | 0..1 | Extension(string) |
Hausnummer | S I | 0..1 | Extension(string) |
Adresszusatz | S I | 0..1 | Extension(string) |
Postfach | I | 0..0 | Extension(string) |
value | 0..1 | System.String | |
city | S Σ | 0..1 | string |
district | Σ | 0..0 | string |
state | Σ | 0..1 | stringBinding |
postalCode | S Σ | 0..1 | string |
country | S Σ | 0..1 | stringBinding |
period | Σ I | 0..1 | Period |
maritalStatus | 0..1 | CodeableConceptBinding | |
multipleBirth[x] | 0..1 | ||
multipleBirthBoolean | boolean | ||
multipleBirthInteger | integer | ||
photo | I | 0..* | Attachment |
contact | I | 0..* | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
relationship | 0..* | CodeableConceptBinding | |
name | 0..1 | HumanName | |
telecom | I | 0..* | ContactPoint |
address | 0..1 | Address | |
gender | 0..1 | codeBinding | |
organization | I | 0..1 | Reference(Organization) |
period | I | 0..1 | Period |
communication | 0..* | BackboneElement | |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
language | 1..1 | CodeableConceptBinding | |
preferred | 0..1 | boolean | |
generalPractitioner | I | 0..* | Reference(Organization | Practitioner | PractitionerRole) |
managingOrganization | Σ I | 0..1 | Reference(Organization) |
link | Σ ?! | 0..* | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
other | Σ I | 1..1 | Reference(Patient | RelatedPerson) |
type | Σ | 1..1 | codeBinding |
Informationen zur verstorbenen Person |
Feldname | Hinweise |
---|---|
Patient.identifier | |
Patient.identifier:ID-Gesundheitsamt | ID der Person im Gesundheitsamt |
Patient.name | |
Patient.name:name | |
Patient.name:name.family | Nachname |
Patient.name:name.given | Vorname |
Patient.name:name.prefix | Titel |
Patient.name:geburtsname | |
Patient.name:geburtsname.family | Geburtsname |
Patient.gender | |
Patient.birthDate | |
Patient.deceased[x] | |
Patient.deceased[x]:deceasedDateTime | Sterbedatum |
Patient.address:Strassenanschrift | |
Patient.address:Strassenanschrift.extension:GKZ | |
Patient.address:Strassenanschrift.line | |
Patient.address:Strassenanschrift.line.extension:Strasse | |
Patient.address:Strassenanschrift.line.extension:Hausnummer | |
Patient.address:Strassenanschrift.line.extension:Adresszusatz | |
Patient.address:Strassenanschrift.city | |
Patient.address:Strassenanschrift.postalCode | |
Patient.address:Strassenanschrift.country |
<StructureDefinition xmlns="http://hl7.org/fhir"> <id value="StfVerstorbenePerson" /> <url value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfVerstorbenePerson" /> <version value="0.1.0" /> <name value="StfVerstorbenePerson" /> <title value="STF Verstorbene Person" /> <status value="draft" /> <description value="Informationen zur verstorbenen Person" /> <fhirVersion value="4.0.1" /> <kind value="resource" /> <abstract value="false" /> <type value="Patient" /> <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Patient" /> <derivation value="constraint" /> <differential> <element id="Patient.identifier"> <path value="Patient.identifier" /> <slicing> <discriminator> <type value="pattern" /> <path value="type" /> </discriminator> <rules value="open" /> </slicing> <mustSupport value="true" /> </element> <element id="Patient.identifier:ID-Gesundheitsamt"> <path value="Patient.identifier" /> <sliceName value="ID-Gesundheitsamt" /> <comment value="ID der Person im Gesundheitsamt" /> <min value="0" /> <max value="1" /> <mustSupport value="true" /> </element> <element id="Patient.name"> <path value="Patient.name" /> <slicing> <discriminator> <type value="value" /> <path value="use" /> </discriminator> <rules value="open" /> </slicing> <mustSupport value="true" /> </element> <element id="Patient.name:name"> <path value="Patient.name" /> <sliceName value="name" /> <min value="0" /> <max value="1" /> <type> <code value="HumanName" /> <profile value="http://fhir.de/StructureDefinition/humanname-de-basis" /> </type> <mustSupport value="true" /> </element> <element id="Patient.name:name.use"> <path value="Patient.name.use" /> <min value="1" /> <patternCode value="official" /> </element> <element id="Patient.name:name.family"> <path value="Patient.name.family" /> <comment value="Nachname" /> <mustSupport value="true" /> </element> <element id="Patient.name:name.given"> <path value="Patient.name.given" /> <comment value="Vorname" /> <mustSupport value="true" /> </element> <element id="Patient.name:name.prefix"> <path value="Patient.name.prefix" /> <comment value="Titel" /> <mustSupport value="true" /> </element> <element id="Patient.name:geburtsname"> <path value="Patient.name" /> <sliceName value="geburtsname" /> <min value="0" /> <max value="1" /> <type> <code value="HumanName" /> <profile value="http://fhir.de/StructureDefinition/humanname-de-basis" /> </type> <mustSupport value="true" /> </element> <element id="Patient.name:geburtsname.use"> <path value="Patient.name.use" /> <min value="1" /> <patternCode value="maiden" /> </element> <element id="Patient.name:geburtsname.family"> <path value="Patient.name.family" /> <comment value="Geburtsname" /> <mustSupport value="true" /> </element> <element id="Patient.name:geburtsname.given"> <path value="Patient.name.given" /> <max value="0" /> </element> <element id="Patient.name:geburtsname.prefix"> <path value="Patient.name.prefix" /> <max value="0" /> </element> <element id="Patient.gender"> <path value="Patient.gender" /> <mustSupport value="true" /> </element> <element id="Patient.birthDate"> <path value="Patient.birthDate" /> <mustSupport value="true" /> </element> <element id="Patient.deceased[x]"> <path value="Patient.deceased[x]" /> <slicing> <discriminator> <type value="type" /> <path value="$this" /> </discriminator> <ordered value="false" /> <rules value="open" /> </slicing> <mustSupport value="true" /> </element> <element id="Patient.deceased[x]:deceasedDateTime"> <path value="Patient.deceased[x]" /> <sliceName value="deceasedDateTime" /> <comment value="Sterbedatum" /> <min value="0" /> <max value="1" /> <type> <code value="dateTime" /> </type> <mustSupport value="true" /> </element> <element id="Patient.address"> <path value="Patient.address" /> <slicing> <discriminator> <type value="value" /> <path value="type" /> </discriminator> <rules value="open" /> </slicing> </element> <element id="Patient.address:Strassenanschrift"> <path value="Patient.address" /> <sliceName value="Strassenanschrift" /> <min value="0" /> <max value="*" /> <type> <code value="Address" /> <profile value="http://fhir.de/StructureDefinition/address-de-basis" /> </type> <mustSupport value="true" /> </element> <element id="Patient.address:Strassenanschrift.extension:GKZ"> <path value="Patient.address.extension" /> <sliceName value="GKZ" /> <min value="0" /> <max value="1" /> <type> <code value="Extension" /> <profile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfGemeindekennzahlExtension" /> </type> <mustSupport value="true" /> </element> <element id="Patient.address:Strassenanschrift.type"> <path value="Patient.address.type" /> <min value="1" /> <patternCode value="both" /> </element> <element id="Patient.address:Strassenanschrift.line"> <path value="Patient.address.line" /> <mustSupport value="true" /> </element> <element id="Patient.address:Strassenanschrift.line.extension:Strasse"> <path value="Patient.address.line.extension" /> <sliceName value="Strasse" /> <mustSupport value="true" /> </element> <element id="Patient.address:Strassenanschrift.line.extension:Hausnummer"> <path value="Patient.address.line.extension" /> <sliceName value="Hausnummer" /> <mustSupport value="true" /> </element> <element id="Patient.address:Strassenanschrift.line.extension:Adresszusatz"> <path value="Patient.address.line.extension" /> <sliceName value="Adresszusatz" /> <mustSupport value="true" /> </element> <element id="Patient.address:Strassenanschrift.line.extension:Postfach"> <path value="Patient.address.line.extension" /> <sliceName value="Postfach" /> <max value="0" /> </element> <element id="Patient.address:Strassenanschrift.city"> <path value="Patient.address.city" /> <mustSupport value="true" /> </element> <element id="Patient.address:Strassenanschrift.postalCode"> <path value="Patient.address.postalCode" /> <mustSupport value="true" /> </element> <element id="Patient.address:Strassenanschrift.country"> <path value="Patient.address.country" /> <mustSupport value="true" /> </element> </differential> </StructureDefinition>
{ "resourceType": "StructureDefinition", "id": "StfVerstorbenePerson", "url": "http://gematik.de/fhir/oegd/stf/StructureDefinition/StfVerstorbenePerson", "version": "0.1.0", "name": "StfVerstorbenePerson", "title": "STF Verstorbene Person", "status": "draft", "description": "Informationen zur verstorbenen Person", "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, "type": "Patient", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Patient", "derivation": "constraint", "differential": { "element": [ { "id": "Patient.identifier", "path": "Patient.identifier", "slicing": { "discriminator": [ { "type": "pattern", "path": "type" } ], "rules": "open" }, "mustSupport": true }, { "id": "Patient.identifier:ID-Gesundheitsamt", "path": "Patient.identifier", "sliceName": "ID-Gesundheitsamt", "comment": "ID der Person im Gesundheitsamt", "min": 0, "max": "1", "mustSupport": true }, { "id": "Patient.name", "path": "Patient.name", "slicing": { "discriminator": [ { "type": "value", "path": "use" } ], "rules": "open" }, "mustSupport": true }, { "id": "Patient.name:name", "path": "Patient.name", "sliceName": "name", "min": 0, "max": "1", "type": [ { "code": "HumanName", "profile": [ "http://fhir.de/StructureDefinition/humanname-de-basis" ] } ], "mustSupport": true }, { "id": "Patient.name:name.use", "path": "Patient.name.use", "min": 1, "patternCode": "official" }, { "id": "Patient.name:name.family", "path": "Patient.name.family", "comment": "Nachname", "mustSupport": true }, { "id": "Patient.name:name.given", "path": "Patient.name.given", "comment": "Vorname", "mustSupport": true }, { "id": "Patient.name:name.prefix", "path": "Patient.name.prefix", "comment": "Titel", "mustSupport": true }, { "id": "Patient.name:geburtsname", "path": "Patient.name", "sliceName": "geburtsname", "min": 0, "max": "1", "type": [ { "code": "HumanName", "profile": [ "http://fhir.de/StructureDefinition/humanname-de-basis" ] } ], "mustSupport": true }, { "id": "Patient.name:geburtsname.use", "path": "Patient.name.use", "min": 1, "patternCode": "maiden" }, { "id": "Patient.name:geburtsname.family", "path": "Patient.name.family", "comment": "Geburtsname", "mustSupport": true }, { "id": "Patient.name:geburtsname.given", "path": "Patient.name.given", "max": "0" }, { "id": "Patient.name:geburtsname.prefix", "path": "Patient.name.prefix", "max": "0" }, { "id": "Patient.gender", "path": "Patient.gender", "mustSupport": true }, { "id": "Patient.birthDate", "path": "Patient.birthDate", "mustSupport": true }, { "id": "Patient.deceased[x]", "path": "Patient.deceased[x]", "slicing": { "discriminator": [ { "type": "type", "path": "$this" } ], "ordered": false, "rules": "open" }, "mustSupport": true }, { "id": "Patient.deceased[x]:deceasedDateTime", "path": "Patient.deceased[x]", "sliceName": "deceasedDateTime", "comment": "Sterbedatum", "min": 0, "max": "1", "type": [ { "code": "dateTime" } ], "mustSupport": true }, { "id": "Patient.address", "path": "Patient.address", "slicing": { "discriminator": [ { "type": "value", "path": "type" } ], "rules": "open" } }, { "id": "Patient.address:Strassenanschrift", "path": "Patient.address", "sliceName": "Strassenanschrift", "min": 0, "max": "*", "type": [ { "code": "Address", "profile": [ "http://fhir.de/StructureDefinition/address-de-basis" ] } ], "mustSupport": true }, { "id": "Patient.address:Strassenanschrift.extension:GKZ", "path": "Patient.address.extension", "sliceName": "GKZ", "min": 0, "max": "1", "type": [ { "code": "Extension", "profile": [ "http://gematik.de/fhir/oegd/stf/StructureDefinition/StfGemeindekennzahlExtension" ] } ], "mustSupport": true }, { "id": "Patient.address:Strassenanschrift.type", "path": "Patient.address.type", "min": 1, "patternCode": "both" }, { "id": "Patient.address:Strassenanschrift.line", "path": "Patient.address.line", "mustSupport": true }, { "id": "Patient.address:Strassenanschrift.line.extension:Strasse", "path": "Patient.address.line.extension", "sliceName": "Strasse", "mustSupport": true }, { "id": "Patient.address:Strassenanschrift.line.extension:Hausnummer", "path": "Patient.address.line.extension", "sliceName": "Hausnummer", "mustSupport": true }, { "id": "Patient.address:Strassenanschrift.line.extension:Adresszusatz", "path": "Patient.address.line.extension", "sliceName": "Adresszusatz", "mustSupport": true }, { "id": "Patient.address:Strassenanschrift.line.extension:Postfach", "path": "Patient.address.line.extension", "sliceName": "Postfach", "max": "0" }, { "id": "Patient.address:Strassenanschrift.city", "path": "Patient.address.city", "mustSupport": true }, { "id": "Patient.address:Strassenanschrift.postalCode", "path": "Patient.address.postalCode", "mustSupport": true }, { "id": "Patient.address:Strassenanschrift.country", "path": "Patient.address.country", "mustSupport": true } ] } }