OP-Rollen


Dieses Profil bildet des operative Vorgehen, bei der Operation aufgetretene besondere Ereignisse und auch den intraoperativen Befund ab.


Name: DGUV_OPER_PR_OPRollen Simplifier Projekt Link

Canonical: http://fhir.dguv.de/OPER/PractitionerRole/DGUV-OPER-PR-OPRollen

Base Definition Name: PractitionerRole Simplifier-Link

Base Definition Canonical: http://fhir.dguv.de/Basis/PractitionerRole/DGUV-Basis-PR-Leistungserbringerrolle


idS Σ0..1string
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ1..1canonical(StructureDefinition)Fixed Value
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierΣ0..*Identifier
activeΣ0..1boolean
periodΣ C0..1Period
id0..1string
extensionC0..*Extension
referenceΣ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uriPattern
versionS Σ1..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
locationΣ C0..*Reference(Location)
healthcareServiceC0..*Reference(HealthcareService)
id0..1string
extensionC0..*Extension
systemS Σ C1..1codeBinding
valueS Σ1..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ C0..1Period
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
availableStartTime0..1time
availableEndTime0..1time
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
description1..1string
duringC0..1Period
availabilityExceptions0..1string
endpointC0..*Reference(Endpoint)
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="DGUV-OPER-PR-OPRollen" />
<url value="http://fhir.dguv.de/OPER/PractitionerRole/DGUV-OPER-PR-OPRollen" />
<version value="0.0.1" />
<name value="DGUV_OPER_PR_OPRollen" />
<title value="Rollen bei der OP" />
<status value="draft" />
<publisher value="Deutsche Gesetzliche Unfallversicherung e.V. (DGUV)" />
<description value="Dieses Profil bildet die dienstlichen Rollen von im Operationsbereich tätigen Personen für jede einzelne Operation ab." />
<fhirVersion value="4.0.1" />
<kind value="resource" />
<abstract value="false" />
<type value="PractitionerRole" />
<baseDefinition value="http://fhir.dguv.de/Basis/PractitionerRole/DGUV-Basis-PR-Leistungserbringerrolle" />
<derivation value="constraint" />
<element id="PractitionerRole.id">
<path value="PractitionerRole.id" />
<mustSupport value="true" />
</element>
<element id="PractitionerRole.meta">
<path value="PractitionerRole.meta" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="PractitionerRole.meta.profile">
<path value="PractitionerRole.meta.profile" />
<min value="1" />
<max value="1" />
<fixedCanonical value="http://fhir.dguv.de/OPER/PractitionerRole/DGUV-OPER-PR-OPRollen" />
<mustSupport value="true" />
</element>
<element id="PractitionerRole.practitioner">
<path value="PractitionerRole.practitioner" />
<short value="Die Person, die diese dienstliche Rolle ausübt." />
<min value="1" />
<code value="Reference" />
<targetProfile value="http://fhir.dguv.de/OPER/Practitioner/DGUV-OPER-PR-Leistungserbringer" />
</type>
<mustSupport value="true" />
</element>
<element id="PractitionerRole.practitioner.reference">
<path value="PractitionerRole.practitioner.reference" />
<min value="1" />
</element>
<element id="PractitionerRole.organization">
<path value="PractitionerRole.organization" />
<code value="Reference" />
<targetProfile value="http://fhir.dguv.de/OPER/Organization/DGUV-OPER-PR-BehandelndeEinrichtung" />
</type>
<mustSupport value="true" />
</element>
<element id="PractitionerRole.organization.reference">
<path value="PractitionerRole.organization.reference" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="PractitionerRole.code">
<path value="PractitionerRole.code" />
<min value="1" />
<max value="1" />
<mustSupport value="true" />
</element>
<element id="PractitionerRole.code.coding">
<path value="PractitionerRole.code.coding" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="PractitionerRole.code.coding:RolleInDerEinrichtung">
<path value="PractitionerRole.code.coding" />
<sliceName value="RolleInDerEinrichtung" />
<max value="0" />
</element>
<element id="PractitionerRole.code.coding:OPRollen">
<path value="PractitionerRole.code.coding" />
<sliceName value="OPRollen" />
<short value="Die dienstliche Funktion oder Rolle der Person bei der Operation" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="PractitionerRole.code.coding:OPRollen.system">
<path value="PractitionerRole.code.coding.system" />
<min value="1" />
<fixedUri value="http://fhir.dguv.de/OPER/CodeSystem/DGUV-OPER-CS-OPRollen" />
<mustSupport value="true" />
</element>
<element id="PractitionerRole.code.coding:OPRollen.code">
<path value="PractitionerRole.code.coding.code" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="PractitionerRole.code.coding:OPRollen.display">
<path value="PractitionerRole.code.coding.display" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="PractitionerRole.specialty">
<path value="PractitionerRole.specialty" />
<short value="Das fachliche Spezialgebiet, in dem die Rolle ausgeübt wird" />
<mustSupport value="true" />
</element>
<element id="PractitionerRole.specialty.coding">
<path value="PractitionerRole.specialty.coding" />
<mustSupport value="true" />
</element>
<element id="PractitionerRole.specialty.coding:KBV-Fachgruppe">
<path value="PractitionerRole.specialty.coding" />
<sliceName value="KBV-Fachgruppe" />
<mustSupport value="true" />
</element>
<element id="PractitionerRole.specialty.coding:KBV-Fachgruppe.system">
<path value="PractitionerRole.specialty.coding.system" />
<mustSupport value="true" />
</element>
<element id="PractitionerRole.specialty.coding:KBV-Fachgruppe.version">
<path value="PractitionerRole.specialty.coding.version" />
<mustSupport value="true" />
</element>
<element id="PractitionerRole.specialty.coding:KBV-Fachgruppe.code">
<path value="PractitionerRole.specialty.coding.code" />
<mustSupport value="true" />
</element>
<element id="PractitionerRole.specialty.coding:KBV-Fachgruppe.display">
<path value="PractitionerRole.specialty.coding.display" />
<mustSupport value="true" />
</element>
<element id="PractitionerRole.telecom">
<path value="PractitionerRole.telecom" />
<short value="Dienstliche Kontaktangaben, die dieser Rolle zugeordnet sind" />
<mustSupport value="true" />
</element>
<element id="PractitionerRole.telecom.system">
<path value="PractitionerRole.telecom.system" />
<mustSupport value="true" />
</element>
<element id="PractitionerRole.telecom.value">
<path value="PractitionerRole.telecom.value" />
<mustSupport value="true" />
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "DGUV-OPER-PR-OPRollen",
"url": "http://fhir.dguv.de/OPER/PractitionerRole/DGUV-OPER-PR-OPRollen",
"version": "0.0.1",
"name": "DGUV_OPER_PR_OPRollen",
"title": "Rollen bei der OP",
"status": "draft",
"publisher": "Deutsche Gesetzliche Unfallversicherung e.V. (DGUV)",
"description": "Dieses Profil bildet die dienstlichen Rollen von im Operationsbereich tätigen Personen für jede einzelne Operation ab.",
"fhirVersion": "4.0.1",
"kind": "resource",
"abstract": false,
"type": "PractitionerRole",
"baseDefinition": "http://fhir.dguv.de/Basis/PractitionerRole/DGUV-Basis-PR-Leistungserbringerrolle",
"derivation": "constraint",
"element": [
{
"id": "PractitionerRole.id",
"path": "PractitionerRole.id",
"mustSupport": true
},
{
"id": "PractitionerRole.meta",
"path": "PractitionerRole.meta",
"min": 1,
"mustSupport": true
},
{
"id": "PractitionerRole.meta.profile",
"path": "PractitionerRole.meta.profile",
"min": 1,
"max": "1",
"fixedCanonical": "http://fhir.dguv.de/OPER/PractitionerRole/DGUV-OPER-PR-OPRollen",
"mustSupport": true
},
{
"id": "PractitionerRole.practitioner",
"path": "PractitionerRole.practitioner",
"short": "Die Person, die diese dienstliche Rolle ausübt.",
"min": 1,
"type": [
{
"code": "Reference",
"http://fhir.dguv.de/OPER/Practitioner/DGUV-OPER-PR-Leistungserbringer"
]
}
],
"mustSupport": true
},
{
"id": "PractitionerRole.practitioner.reference",
"path": "PractitionerRole.practitioner.reference",
"min": 1
},
{
"id": "PractitionerRole.organization",
"path": "PractitionerRole.organization",
"type": [
{
"code": "Reference",
"http://fhir.dguv.de/OPER/Organization/DGUV-OPER-PR-BehandelndeEinrichtung"
]
}
],
"mustSupport": true
},
{
"id": "PractitionerRole.organization.reference",
"path": "PractitionerRole.organization.reference",
"min": 1,
"mustSupport": true
},
{
"id": "PractitionerRole.code",
"path": "PractitionerRole.code",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "PractitionerRole.code.coding",
"path": "PractitionerRole.code.coding",
"min": 1,
"mustSupport": true
},
{
"id": "PractitionerRole.code.coding:RolleInDerEinrichtung",
"path": "PractitionerRole.code.coding",
"sliceName": "RolleInDerEinrichtung",
"max": "0"
},
{
"id": "PractitionerRole.code.coding:OPRollen",
"path": "PractitionerRole.code.coding",
"sliceName": "OPRollen",
"short": "Die dienstliche Funktion oder Rolle der Person bei der Operation",
"min": 1,
"mustSupport": true
},
{
"id": "PractitionerRole.code.coding:OPRollen.system",
"path": "PractitionerRole.code.coding.system",
"min": 1,
"fixedUri": "http://fhir.dguv.de/OPER/CodeSystem/DGUV-OPER-CS-OPRollen",
"mustSupport": true
},
{
"id": "PractitionerRole.code.coding:OPRollen.code",
"path": "PractitionerRole.code.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "PractitionerRole.code.coding:OPRollen.display",
"path": "PractitionerRole.code.coding.display",
"min": 1,
"mustSupport": true
},
{
"id": "PractitionerRole.specialty",
"path": "PractitionerRole.specialty",
"short": "Das fachliche Spezialgebiet, in dem die Rolle ausgeübt wird",
"mustSupport": true
},
{
"id": "PractitionerRole.specialty.coding",
"path": "PractitionerRole.specialty.coding",
"mustSupport": true
},
{
"id": "PractitionerRole.specialty.coding:KBV-Fachgruppe",
"path": "PractitionerRole.specialty.coding",
"sliceName": "KBV-Fachgruppe",
"mustSupport": true
},
{
"id": "PractitionerRole.specialty.coding:KBV-Fachgruppe.system",
"path": "PractitionerRole.specialty.coding.system",
"mustSupport": true
},
{
"id": "PractitionerRole.specialty.coding:KBV-Fachgruppe.version",
"path": "PractitionerRole.specialty.coding.version",
"mustSupport": true
},
{
"id": "PractitionerRole.specialty.coding:KBV-Fachgruppe.code",
"path": "PractitionerRole.specialty.coding.code",
"mustSupport": true
},
{
"id": "PractitionerRole.specialty.coding:KBV-Fachgruppe.display",
"path": "PractitionerRole.specialty.coding.display",
"mustSupport": true
},
{
"id": "PractitionerRole.telecom",
"path": "PractitionerRole.telecom",
"short": "Dienstliche Kontaktangaben, die dieser Rolle zugeordnet sind",
"mustSupport": true
},
{
"id": "PractitionerRole.telecom.system",
"path": "PractitionerRole.telecom.system",
"mustSupport": true
},
{
"id": "PractitionerRole.telecom.value",
"path": "PractitionerRole.telecom.value",
"mustSupport": true
}
]
}
}

Hinweise für die Implementierung