STF Obduktion
Metadaten
Canonical | Status | Version | Basis |
---|---|---|---|
http://gematik.de/fhir/oegd/stf/StructureDefinition/StfObduktion | draft | 0.1.0 | http://hl7.org/fhir/StructureDefinition/Procedure |
Inhalt
ID | Type | Min | Max | Pattern | Fixed | must-support | VS-Url | Strength | VS Concepts |
---|---|---|---|---|---|---|---|---|---|
Procedure.basedOn | Reference | 0 | * | N/A | N/A | true | N/A | N/A | N/A |
Procedure.status | code | 1 | 1 | N/A | N/A | true | http://hl7.org/fhir/ValueSet/event-status | required | Preparation, Entered in Error, Completed, In Progress, Not Done, Stopped, Unknown, On Hold |
Procedure.code | CodeableConcept | 0 | 1 | {"coding":[{"system":"http://snomed.info/sct","code":"29240004"}]} | N/A | true | http://hl7.org/fhir/ValueSet/procedure-code | example | |
Procedure.performed[x] | dateTime | 0 | 1 | N/A | N/A | true | N/A | N/A | N/A |
Procedure.asserter | Reference | 0 | 1 | N/A | N/A | true | N/A | N/A | N/A |
Procedure.asserter.display | string | 0 | 1 | N/A | N/A | true | N/A | N/A | N/A |
Procedure.performer | BackboneElement | 0 | * | N/A | N/A | true | N/A | N/A | N/A |
Procedure.performer.function | CodeableConcept | 0 | 1 | N/A | N/A | true | http://gematik.de/fhir/oegd/stf/ValueSet/StfOrganisationsTypObduktionVS | extensible | Gerichtsmedizinisches Institut, Pathologisches Institut |
Procedure.performer.actor | Reference | 1 | 1 | N/A | N/A | true | N/A | N/A | N/A |
Procedure.performer.actor.display | string | 0 | 1 | N/A | N/A | true | N/A | N/A | N/A |
Procedure.performer:GerichtsmedizinischesInstitut | BackboneElement | 0 | 1 | N/A | N/A | true | N/A | N/A | N/A |
Procedure.performer:GerichtsmedizinischesInstitut.function | CodeableConcept | 1 | 1 | {"coding":[{"code":"GerichtsmedInst"}]} | N/A | false | http://gematik.de/fhir/oegd/stf/ValueSet/StfOrganisationsTypObduktionVS | extensible | Gerichtsmedizinisches Institut, Pathologisches Institut |
Procedure.performer:PathologischesInstitut | BackboneElement | 0 | 1 | N/A | N/A | true | N/A | N/A | N/A |
Procedure.performer:PathologischesInstitut.function | CodeableConcept | 1 | 1 | {"coding":[{"code":"PathINst"}]} | N/A | false | http://gematik.de/fhir/oegd/stf/ValueSet/StfOrganisationsTypObduktionVS | extensible | Gerichtsmedizinisches Institut, Pathologisches Institut |
Procedure.location | Reference | 0 | 1 | N/A | N/A | true | N/A | N/A | N/A |
Procedure.location.display | string | 0 | 1 | N/A | N/A | true | N/A | N/A | N/A |
Procedure.report | Reference | 0 | * | N/A | N/A | true | N/A | N/A | N/A |
StfObduktion (Procedure) | I | Procedure | |
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 | Σ | 0..* | Identifier |
instantiatesCanonical | Σ | 0..* | canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire) |
instantiatesUri | Σ | 0..* | uri |
basedOn | S Σ I | 0..* | Reference(ServiceRequest) |
partOf | Σ I | 0..* | Reference(Procedure | Observation | MedicationAdministration) |
status | S Σ ?! | 1..1 | codeBinding |
statusReason | Σ | 0..1 | CodeableConcept |
category | Σ | 0..1 | CodeableConcept |
code | S Σ | 0..1 | CodeableConceptPattern |
subject | Σ I | 1..1 | Reference(Patient | Group) |
encounter | Σ I | 0..1 | Reference(Encounter) |
performed[x] | S Σ | 0..1 | |
performedDateTime | dateTime | ||
recorder | Σ I | 0..1 | Reference(Patient | RelatedPerson | Practitioner | PractitionerRole) |
asserter | S Σ I | 0..1 | Reference(Patient | RelatedPerson | Practitioner | PractitionerRole) |
id | 0..1 | string | |
extension | I | 0..* | Extension |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
display | S Σ | 0..1 | string |
performer | S Σ | 0..* | BackboneElement |
(All Slices) | |||
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
function | S Σ | 0..1 | CodeableConceptBinding |
actor | S Σ I | 1..1 | Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) |
id | 0..1 | string | |
extension | I | 0..* | Extension |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
display | S Σ | 0..1 | string |
onBehalfOf | I | 0..1 | Reference(Organization) |
GerichtsmedizinischesInstitut | S Σ | 0..1 | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
function | Σ | 1..1 | CodeableConceptPattern |
actor | Σ I | 1..1 | Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) |
onBehalfOf | I | 0..1 | Reference(Organization) |
PathologischesInstitut | S Σ | 0..1 | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
function | Σ | 1..1 | CodeableConceptPattern |
actor | Σ I | 1..1 | Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) |
onBehalfOf | I | 0..1 | Reference(Organization) |
location | S Σ I | 0..1 | Reference(Location) |
id | 0..1 | string | |
extension | I | 0..* | Extension |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
display | S Σ | 0..1 | string |
reasonCode | Σ | 0..* | CodeableConcept |
reasonReference | Σ I | 0..* | Reference(Condition | Observation | Procedure | DiagnosticReport | DocumentReference) |
bodySite | Σ | 0..* | CodeableConcept |
outcome | Σ | 0..1 | CodeableConcept |
report | S I | 0..* | Reference(DiagnosticReport | DocumentReference | Composition) |
complication | 0..* | CodeableConcept | |
complicationDetail | I | 0..* | Reference(Condition) |
followUp | 0..* | CodeableConcept | |
note | 0..* | Annotation | |
focalDevice | 0..* | BackboneElement | |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
action | 0..1 | CodeableConceptBinding | |
manipulated | I | 1..1 | Reference(Device) |
usedReference | I | 0..* | Reference(Device | Medication | Substance) |
usedCode | 0..* | CodeableConcept |
Abbildung der Informationen zu einer Obduktion im Kontext der STF |
Feldname | Hinweise |
---|---|
Procedure.basedOn | Zuordnung zum Antrag einer Obduktion |
Procedure.status | |
Procedure.code | |
Procedure.performed[x] | Uhrzeit der Obduktion |
Procedure.asserter | |
Procedure.asserter.display | Bei wem die Obduktion beantragt wurde |
Procedure.performer | |
Procedure.performer.function | |
Procedure.performer.actor | |
Procedure.performer.actor.display | Name Pathologisches Institut oder Gerichtsmedizinisches Institut |
Procedure.performer:GerichtsmedizinischesInstitut | |
Procedure.performer:PathologischesInstitut | |
Procedure.location | |
Procedure.location.display | Ort der Durchführung |
Procedure.report | Verlinkung auf den beiliegenden Obduktionsbericht |
<StructureDefinition xmlns="http://hl7.org/fhir"> <id value="StfObduktion" /> <url value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfObduktion" /> <version value="0.1.0" /> <name value="StfObduktion" /> <title value="STF Obduktion" /> <status value="draft" /> <description value="Abbildung der Informationen zu einer Obduktion im Kontext der STF" /> <fhirVersion value="4.0.1" /> <kind value="resource" /> <abstract value="false" /> <type value="Procedure" /> <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Procedure" /> <derivation value="constraint" /> <differential> <element id="Procedure.basedOn"> <path value="Procedure.basedOn" /> <comment value="Zuordnung zum Antrag einer Obduktion" /> <type> <code value="Reference" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/ServiceRequest" /> </type> <mustSupport value="true" /> </element> <element id="Procedure.status"> <path value="Procedure.status" /> <mustSupport value="true" /> </element> <element id="Procedure.code"> <path value="Procedure.code" /> <patternCodeableConcept> <coding> <system value="http://snomed.info/sct" /> <code value="29240004" /> </coding> </patternCodeableConcept> <mustSupport value="true" /> </element> <element id="Procedure.performed[x]"> <path value="Procedure.performed[x]" /> <comment value="Uhrzeit der Obduktion" /> <type> <code value="dateTime" /> </type> <mustSupport value="true" /> </element> <element id="Procedure.asserter"> <path value="Procedure.asserter" /> <mustSupport value="true" /> </element> <element id="Procedure.asserter.display"> <path value="Procedure.asserter.display" /> <comment value="Bei wem die Obduktion beantragt wurde" /> <mustSupport value="true" /> </element> <element id="Procedure.performer"> <path value="Procedure.performer" /> <slicing> <discriminator> <type value="value" /> <path value="function" /> </discriminator> <rules value="open" /> </slicing> <mustSupport value="true" /> </element> <element id="Procedure.performer.function"> <path value="Procedure.performer.function" /> <mustSupport value="true" /> <binding> <strength value="extensible" /> <valueSet value="http://gematik.de/fhir/oegd/stf/ValueSet/StfOrganisationsTypObduktionVS" /> </binding> </element> <element id="Procedure.performer.actor"> <path value="Procedure.performer.actor" /> <mustSupport value="true" /> </element> <element id="Procedure.performer.actor.display"> <path value="Procedure.performer.actor.display" /> <comment value="Name Pathologisches Institut oder Gerichtsmedizinisches Institut" /> <mustSupport value="true" /> </element> <element id="Procedure.performer:GerichtsmedizinischesInstitut"> <path value="Procedure.performer" /> <sliceName value="GerichtsmedizinischesInstitut" /> <min value="0" /> <max value="1" /> <mustSupport value="true" /> </element> <element id="Procedure.performer:GerichtsmedizinischesInstitut.function"> <path value="Procedure.performer.function" /> <min value="1" /> <patternCodeableConcept> <coding> <code value="GerichtsmedInst" /> </coding> </patternCodeableConcept> </element> <element id="Procedure.performer:PathologischesInstitut"> <path value="Procedure.performer" /> <sliceName value="PathologischesInstitut" /> <min value="0" /> <max value="1" /> <mustSupport value="true" /> </element> <element id="Procedure.performer:PathologischesInstitut.function"> <path value="Procedure.performer.function" /> <min value="1" /> <patternCodeableConcept> <coding> <code value="PathINst" /> </coding> </patternCodeableConcept> </element> <element id="Procedure.location"> <path value="Procedure.location" /> <mustSupport value="true" /> </element> <element id="Procedure.location.display"> <path value="Procedure.location.display" /> <comment value="Ort der Durchführung" /> <mustSupport value="true" /> </element> <element id="Procedure.report"> <path value="Procedure.report" /> <comment value="Verlinkung auf den beiliegenden Obduktionsbericht" /> <mustSupport value="true" /> </element> </differential> </StructureDefinition>
{ "resourceType": "StructureDefinition", "id": "StfObduktion", "url": "http://gematik.de/fhir/oegd/stf/StructureDefinition/StfObduktion", "version": "0.1.0", "name": "StfObduktion", "title": "STF Obduktion", "status": "draft", "description": "Abbildung der Informationen zu einer Obduktion im Kontext der STF", "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, "type": "Procedure", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Procedure", "derivation": "constraint", "differential": { "element": [ { "id": "Procedure.basedOn", "path": "Procedure.basedOn", "comment": "Zuordnung zum Antrag einer Obduktion", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/ServiceRequest" ] } ], "mustSupport": true }, { "id": "Procedure.status", "path": "Procedure.status", "mustSupport": true }, { "id": "Procedure.code", "path": "Procedure.code", "patternCodeableConcept": { "coding": [ { "code": "29240004", "system": "http://snomed.info/sct" } ] }, "mustSupport": true }, { "id": "Procedure.performed[x]", "path": "Procedure.performed[x]", "comment": "Uhrzeit der Obduktion", "type": [ { "code": "dateTime" } ], "mustSupport": true }, { "id": "Procedure.asserter", "path": "Procedure.asserter", "mustSupport": true }, { "id": "Procedure.asserter.display", "path": "Procedure.asserter.display", "comment": "Bei wem die Obduktion beantragt wurde", "mustSupport": true }, { "id": "Procedure.performer", "path": "Procedure.performer", "slicing": { "discriminator": [ { "type": "value", "path": "function" } ], "rules": "open" }, "mustSupport": true }, { "id": "Procedure.performer.function", "path": "Procedure.performer.function", "mustSupport": true, "binding": { "strength": "extensible", "valueSet": "http://gematik.de/fhir/oegd/stf/ValueSet/StfOrganisationsTypObduktionVS" } }, { "id": "Procedure.performer.actor", "path": "Procedure.performer.actor", "mustSupport": true }, { "id": "Procedure.performer.actor.display", "path": "Procedure.performer.actor.display", "comment": "Name Pathologisches Institut oder Gerichtsmedizinisches Institut", "mustSupport": true }, { "id": "Procedure.performer:GerichtsmedizinischesInstitut", "path": "Procedure.performer", "sliceName": "GerichtsmedizinischesInstitut", "min": 0, "max": "1", "mustSupport": true }, { "id": "Procedure.performer:GerichtsmedizinischesInstitut.function", "path": "Procedure.performer.function", "min": 1, "patternCodeableConcept": { "coding": [ { "code": "GerichtsmedInst" } ] } }, { "id": "Procedure.performer:PathologischesInstitut", "path": "Procedure.performer", "sliceName": "PathologischesInstitut", "min": 0, "max": "1", "mustSupport": true }, { "id": "Procedure.performer:PathologischesInstitut.function", "path": "Procedure.performer.function", "min": 1, "patternCodeableConcept": { "coding": [ { "code": "PathINst" } ] } }, { "id": "Procedure.location", "path": "Procedure.location", "mustSupport": true }, { "id": "Procedure.location.display", "path": "Procedure.location.display", "comment": "Ort der Durchführung", "mustSupport": true }, { "id": "Procedure.report", "path": "Procedure.report", "comment": "Verlinkung auf den beiliegenden Obduktionsbericht", "mustSupport": true } ] } }