OP-Prozedur


Dieses Profil bildet die OP-Prozedur inkl. OP-Indikation, Narkose, Schnitt- und Nahtzeit ab.


Name: DGUV_OPER_PR_OPProzedur Simplifier Projekt Link

Canonical: http://fhir.dguv.de/OPER/Procedure/DGUV-OPER-PR-OPProzedur

Base Definition Name: Procedure HL7-Link

Base Definition Canonical: --


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
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
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..0Extension
url1..1uriFixed Value
valueDateTimedateTime
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueDateTimedateTime
modifierExtension?! C0..*Extension
identifierΣ0..1Identifier
instantiatesCanonicalΣ0..*canonical(ActivityDefinition | Measure | OperationDefinition | PlanDefinition | Questionnaire)
instantiatesUriΣ0..*uri
basedOnΣ C0..*Reference(CarePlan | ServiceRequest)
partOfΣ C0..*Reference(MedicationAdministration | Observation | Procedure)
statusS Σ ?!1..1codeBindingFixed Value
statusReasonΣ0..1CodeableConcept
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ0..1uriPattern
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
id0..1string
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
id0..1string
extensionC0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
textS Σ0..1string
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionC0..*Extension
referenceΣ C0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayS Σ1..1string
performedAgeAge
performedPeriodPeriod
performedRangeRange
performedStringstring
performedDateTimeS Σ1..1dateTime
recorderΣ C0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson)
asserterΣ C0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
functionΣ0..1CodeableConcept
actorΣ C1..1Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)
onBehalfOfC0..1Reference(Organization)
locationΣ C0..1Reference(Location)
id0..1string
extensionC0..*Extension
codingΣ0..*Coding
textS Σ1..1string
reasonReferenceΣ C0..*Reference(Condition | DiagnosticReport | DocumentReference | Observation | Procedure)
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
outcomeΣ0..1CodeableConcept
reportC0..*Reference(Composition | DiagnosticReport | DocumentReference)
complication0..*CodeableConcept
complicationDetailC0..*Reference(Condition)
followUp0..*CodeableConcept
note0..*Annotation
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
action0..1CodeableConceptBinding
manipulatedC1..1Reference(Device)
id0..1string
SeitenlokalisationS C0..1Extension(Coding)
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
usedCode0..*CodeableConcept
<StructureDefinition xmlns="http://hl7.org/fhir">
<url value="http://fhir.dguv.de/OPER/Procedure/DGUV-OPER-PR-OPProzedur" />
<name value="DGUV_OPER_PR_OPProzedur" />
<title value="OPProzedur" />
<status value="draft" />
<publisher value="Deutsche Gesetzliche Unfallversicherung e.V. (DGUV)" />
<description value="Dieses Profil bildet die OP-Prozedur inkl. OP-Indikation, Narkose, Schnitt- und Nahtzeit ab." />
<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" />
<element id="Procedure">
<path value="Procedure" />
<short value="Prozedur" />
</element>
<element id="Procedure.id">
<path value="Procedure.id" />
<mustSupport value="true" />
</element>
<element id="Procedure.meta">
<path value="Procedure.meta" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Procedure.meta.profile">
<path value="Procedure.meta.profile" />
<min value="1" />
<max value="1" />
<fixedCanonical value="http://fhir.dguv.de/OPER/Procedure/DGUV-OPER-PR-OPProzedur" />
<mustSupport value="true" />
</element>
<element id="Procedure.extension:Narkose">
<path value="Procedure.extension" />
<sliceName value="Narkose" />
<short value="Narkoseform/-bezeichnung" />
<definition value="Narkoseform/-bezeichnung" />
<code value="Extension" />
<profile value="http://fhir.dguv.de/OPER/Extension/DGUV-OPER-EX-Narkose" />
</type>
<mustSupport value="true" />
<isModifier value="false" />
</element>
<element id="Procedure.extension:Narkose.value[x]">
<path value="Procedure.extension.value[x]" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Procedure.extension:Narkose.value[x].coding">
<path value="Procedure.extension.value[x].coding" />
<min value="1" />
<max value="1" />
<mustSupport value="true" />
</element>
<element id="Procedure.extension:Narkose.value[x].coding.system">
<path value="Procedure.extension.value[x].coding.system" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Procedure.extension:Narkose.value[x].coding.code">
<path value="Procedure.extension.value[x].coding.code" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Procedure.extension:Narkose.value[x].coding.display">
<path value="Procedure.extension.value[x].coding.display" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Procedure.extension:Schnittzeit">
<path value="Procedure.extension" />
<sliceName value="Schnittzeit" />
<max value="1" />
<code value="Extension" />
<profile value="http://fhir.dguv.de/OPER/Extension/DGUV-OPER-EX-Schnittzeit" />
</type>
<mustSupport value="true" />
<isModifier value="false" />
</element>
<element id="Procedure.extension:Schnittzeit.value[x]">
<path value="Procedure.extension.value[x]" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Procedure.extension:Nahtzeit">
<path value="Procedure.extension" />
<sliceName value="Nahtzeit" />
<max value="1" />
<code value="Extension" />
<profile value="http://fhir.dguv.de/OPER/Extension/DGUV-OPER-EX-Nahtzeit" />
</type>
<mustSupport value="true" />
<isModifier value="false" />
</element>
<element id="Procedure.extension:Nahtzeit.value[x]">
<path value="Procedure.extension.value[x]" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Procedure.identifier">
<path value="Procedure.identifier" />
<max value="1" />
</element>
<element id="Procedure.status">
<path value="Procedure.status" />
<fixedCode value="completed" />
<mustSupport value="true" />
</element>
<element id="Procedure.category">
<path value="Procedure.category" />
<mustSupport value="false" />
</element>
<element id="Procedure.category.coding">
<path value="Procedure.category.coding" />
<max value="1" />
<mustSupport value="false" />
</element>
<element id="Procedure.category.coding.system">
<path value="Procedure.category.coding.system" />
<patternUri value="http://snomed.info/sct" />
<mustSupport value="false" />
</element>
<element id="Procedure.category.coding.code">
<path value="Procedure.category.coding.code" />
<mustSupport value="false" />
</element>
<element id="Procedure.category.coding.display">
<path value="Procedure.category.coding.display" />
<mustSupport value="false" />
</element>
<element id="Procedure.code">
<path value="Procedure.code" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Procedure.code.coding">
<path value="Procedure.code.coding" />
<type value="value" />
<path value="system" />
</discriminator>
<rules value="open" />
</slicing>
<mustSupport value="true" />
</element>
<element id="Procedure.code.coding:OPS">
<path value="Procedure.code.coding" />
<sliceName value="OPS" />
<short value="OPS-Code" />
<definition value="Operationen- und Prozedurenschlüssel in der aktuellen Version" />
<mustSupport value="true" />
</element>
<element id="Procedure.code.coding:OPS.extension">
<path value="Procedure.code.coding.extension" />
<mustSupport value="true" />
</element>
<element id="Procedure.code.coding:OPS.extension:Seitenlokalisation">
<path value="Procedure.code.coding.extension" />
<sliceName value="Seitenlokalisation" />
<max value="1" />
<code value="Extension" />
<profile value="http://fhir.de/StructureDefinition/seitenlokalisation" />
</type>
<mustSupport value="true" />
<isModifier value="false" />
</element>
<element id="Procedure.code.coding:OPS.extension:Seitenlokalisation.value[x]">
<path value="Procedure.code.coding.extension.value[x]" />
<mustSupport value="true" />
</element>
<element id="Procedure.code.coding:OPS.extension:Seitenlokalisation.value[x].system">
<path value="Procedure.code.coding.extension.value[x].system" />
<mustSupport value="true" />
</element>
<element id="Procedure.code.coding:OPS.extension:Seitenlokalisation.value[x].code">
<path value="Procedure.code.coding.extension.value[x].code" />
<mustSupport value="true" />
</element>
<element id="Procedure.code.coding:OPS.system">
<path value="Procedure.code.coding.system" />
<min value="1" />
<fixedUri value="http://fhir.de/CodeSystem/bfarm/ops" />
<mustSupport value="true" />
</element>
<element id="Procedure.code.coding:OPS.code">
<path value="Procedure.code.coding.code" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Procedure.code.coding:OPS.display">
<path value="Procedure.code.coding.display" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Procedure.code.coding:SNOMED">
<path value="Procedure.code.coding" />
<sliceName value="SNOMED" />
<short value="Snomed-Code" />
<mustSupport value="true" />
</element>
<element id="Procedure.code.coding:SNOMED.system">
<path value="Procedure.code.coding.system" />
<min value="1" />
<patternUri value="http://snomed.info/sct" />
<mustSupport value="true" />
</element>
<element id="Procedure.code.coding:SNOMED.code">
<path value="Procedure.code.coding.code" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Procedure.code.coding:SNOMED.display">
<path value="Procedure.code.coding.display" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Procedure.code.text">
<path value="Procedure.code.text" />
<mustSupport value="true" />
</element>
<element id="Procedure.subject">
<path value="Procedure.subject" />
<code value="Reference" />
<targetProfile value="http://fhir.dguv.de/OPER/Patient/DGUV-OPER-PR-VersichertePerson" />
</type>
<mustSupport value="true" />
</element>
<element id="Procedure.subject.reference">
<path value="Procedure.subject.reference" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Procedure.encounter">
<path value="Procedure.encounter" />
<short value="Fallnummer" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Procedure.encounter.display">
<path value="Procedure.encounter.display" />
<short value="Fallnummer" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Procedure.performed[x]">
<path value="Procedure.performed[x]" />
<type value="type" />
<path value="$this" />
</discriminator>
<rules value="open" />
</slicing>
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Procedure.performed[x]:performedDateTime">
<path value="Procedure.performed[x]" />
<sliceName value="performedDateTime" />
<short value="OPDatum" />
<min value="1" />
<code value="dateTime" />
</type>
<mustSupport value="true" />
</element>
<element id="Procedure.reasonCode">
<path value="Procedure.reasonCode" />
<short value="Indikation (Grund für Operation)" />
<min value="1" />
<max value="1" />
<mustSupport value="true" />
</element>
<element id="Procedure.reasonCode.text">
<path value="Procedure.reasonCode.text" />
<short value="OP-Indikation als Freitext" />
<definition value="Dort sollen im Freitext verkürzt die anlassgebenden Kriterien für die konkrete OP dargestellt werden, die sich aus Vorgeschichte, klinischem und bildgebenden Befund ergeben haben" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Procedure.bodySite">
<path value="Procedure.bodySite" />
<short value="Körperstelle" />
<mustSupport value="true" />
</element>
<element id="Procedure.bodySite.coding">
<path value="Procedure.bodySite.coding" />
<min value="1" />
<max value="1" />
<mustSupport value="true" />
</element>
<element id="Procedure.bodySite.coding.system">
<path value="Procedure.bodySite.coding.system" />
<min value="1" />
<fixedUri value="http://snomed.info/sct" />
<mustSupport value="true" />
</element>
<element id="Procedure.bodySite.coding.code">
<path value="Procedure.bodySite.coding.code" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Procedure.bodySite.coding.display">
<path value="Procedure.bodySite.coding.display" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Procedure.usedReference">
<path value="Procedure.usedReference" />
<code value="Reference" />
<targetProfile value="http://fhir.dguv.de/OPER/Device/DGUV-OPER-PR-Implantat" />
</type>
<mustSupport value="true" />
</element>
<element id="Procedure.usedReference.extension">
<path value="Procedure.usedReference.extension" />
<max value="1" />
<mustSupport value="true" />
</element>
<element id="Procedure.usedReference.extension:Seitenlokalisation">
<path value="Procedure.usedReference.extension" />
<sliceName value="Seitenlokalisation" />
<max value="1" />
<code value="Extension" />
<profile value="http://fhir.dguv.de/OPER/Extension/DGUV-OPER-EX-Seitenlokalisation" />
</type>
<mustSupport value="true" />
<isModifier value="false" />
</element>
<element id="Procedure.usedReference.reference">
<path value="Procedure.usedReference.reference" />
<min value="1" />
<mustSupport value="true" />
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"url": "http://fhir.dguv.de/OPER/Procedure/DGUV-OPER-PR-OPProzedur",
"name": "DGUV_OPER_PR_OPProzedur",
"title": "OPProzedur",
"status": "draft",
"publisher": "Deutsche Gesetzliche Unfallversicherung e.V. (DGUV)",
"description": "Dieses Profil bildet die OP-Prozedur inkl. OP-Indikation, Narkose, Schnitt- und Nahtzeit ab.",
"fhirVersion": "4.0.1",
"kind": "resource",
"abstract": false,
"type": "Procedure",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Procedure",
"derivation": "constraint",
"element": [
{
"id": "Procedure",
"path": "Procedure",
"short": "Prozedur"
},
{
"id": "Procedure.id",
"path": "Procedure.id",
"mustSupport": true
},
{
"id": "Procedure.meta",
"path": "Procedure.meta",
"min": 1,
"mustSupport": true
},
{
"id": "Procedure.meta.profile",
"path": "Procedure.meta.profile",
"min": 1,
"max": "1",
"fixedCanonical": "http://fhir.dguv.de/OPER/Procedure/DGUV-OPER-PR-OPProzedur",
"mustSupport": true
},
{
"id": "Procedure.extension:Narkose",
"path": "Procedure.extension",
"sliceName": "Narkose",
"short": "Narkoseform/-bezeichnung",
"definition": "Narkoseform/-bezeichnung",
"type": [
{
"code": "Extension",
"profile": [
"http://fhir.dguv.de/OPER/Extension/DGUV-OPER-EX-Narkose"
]
}
],
"mustSupport": true,
"isModifier": false
},
{
"id": "Procedure.extension:Narkose.value[x]",
"path": "Procedure.extension.value[x]",
"min": 1,
"mustSupport": true
},
{
"id": "Procedure.extension:Narkose.value[x].coding",
"path": "Procedure.extension.value[x].coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Procedure.extension:Narkose.value[x].coding.system",
"path": "Procedure.extension.value[x].coding.system",
"min": 1,
"mustSupport": true
},
{
"id": "Procedure.extension:Narkose.value[x].coding.code",
"path": "Procedure.extension.value[x].coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Procedure.extension:Narkose.value[x].coding.display",
"path": "Procedure.extension.value[x].coding.display",
"min": 1,
"mustSupport": true
},
{
"id": "Procedure.extension:Schnittzeit",
"path": "Procedure.extension",
"sliceName": "Schnittzeit",
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"http://fhir.dguv.de/OPER/Extension/DGUV-OPER-EX-Schnittzeit"
]
}
],
"mustSupport": true,
"isModifier": false
},
{
"id": "Procedure.extension:Schnittzeit.value[x]",
"path": "Procedure.extension.value[x]",
"min": 1,
"mustSupport": true
},
{
"id": "Procedure.extension:Nahtzeit",
"path": "Procedure.extension",
"sliceName": "Nahtzeit",
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"http://fhir.dguv.de/OPER/Extension/DGUV-OPER-EX-Nahtzeit"
]
}
],
"mustSupport": true,
"isModifier": false
},
{
"id": "Procedure.extension:Nahtzeit.value[x]",
"path": "Procedure.extension.value[x]",
"min": 1,
"mustSupport": true
},
{
"id": "Procedure.identifier",
"path": "Procedure.identifier",
"max": "1"
},
{
"id": "Procedure.status",
"path": "Procedure.status",
"fixedCode": "completed",
"mustSupport": true
},
{
"id": "Procedure.category",
"path": "Procedure.category",
"mustSupport": false
},
{
"id": "Procedure.category.coding",
"path": "Procedure.category.coding",
"max": "1",
"mustSupport": false
},
{
"id": "Procedure.category.coding.system",
"path": "Procedure.category.coding.system",
"patternUri": "http://snomed.info/sct",
"mustSupport": false
},
{
"id": "Procedure.category.coding.code",
"path": "Procedure.category.coding.code",
"mustSupport": false
},
{
"id": "Procedure.category.coding.display",
"path": "Procedure.category.coding.display",
"mustSupport": false
},
{
"id": "Procedure.code",
"path": "Procedure.code",
"min": 1,
"mustSupport": true
},
{
"id": "Procedure.code.coding",
"path": "Procedure.code.coding",
"slicing": {
{
"type": "value",
"path": "system"
}
],
"rules": "open"
},
"mustSupport": true
},
{
"id": "Procedure.code.coding:OPS",
"path": "Procedure.code.coding",
"sliceName": "OPS",
"short": "OPS-Code",
"definition": "Operationen- und Prozedurenschlüssel in der aktuellen Version",
"mustSupport": true
},
{
"id": "Procedure.code.coding:OPS.extension",
"path": "Procedure.code.coding.extension",
"mustSupport": true
},
{
"id": "Procedure.code.coding:OPS.extension:Seitenlokalisation",
"path": "Procedure.code.coding.extension",
"sliceName": "Seitenlokalisation",
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"http://fhir.de/StructureDefinition/seitenlokalisation"
]
}
],
"mustSupport": true,
"isModifier": false
},
{
"id": "Procedure.code.coding:OPS.extension:Seitenlokalisation.value[x]",
"path": "Procedure.code.coding.extension.value[x]",
"mustSupport": true
},
{
"id": "Procedure.code.coding:OPS.extension:Seitenlokalisation.value[x].system",
"path": "Procedure.code.coding.extension.value[x].system",
"mustSupport": true
},
{
"id": "Procedure.code.coding:OPS.extension:Seitenlokalisation.value[x].code",
"path": "Procedure.code.coding.extension.value[x].code",
"mustSupport": true
},
{
"id": "Procedure.code.coding:OPS.system",
"path": "Procedure.code.coding.system",
"min": 1,
"fixedUri": "http://fhir.de/CodeSystem/bfarm/ops",
"mustSupport": true
},
{
"id": "Procedure.code.coding:OPS.code",
"path": "Procedure.code.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Procedure.code.coding:OPS.display",
"path": "Procedure.code.coding.display",
"min": 1,
"mustSupport": true
},
{
"id": "Procedure.code.coding:SNOMED",
"path": "Procedure.code.coding",
"sliceName": "SNOMED",
"short": "Snomed-Code",
"mustSupport": true
},
{
"id": "Procedure.code.coding:SNOMED.system",
"path": "Procedure.code.coding.system",
"min": 1,
"patternUri": "http://snomed.info/sct",
"mustSupport": true
},
{
"id": "Procedure.code.coding:SNOMED.code",
"path": "Procedure.code.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Procedure.code.coding:SNOMED.display",
"path": "Procedure.code.coding.display",
"min": 1,
"mustSupport": true
},
{
"id": "Procedure.code.text",
"path": "Procedure.code.text",
"mustSupport": true
},
{
"id": "Procedure.subject",
"path": "Procedure.subject",
"type": [
{
"code": "Reference",
"http://fhir.dguv.de/OPER/Patient/DGUV-OPER-PR-VersichertePerson"
]
}
],
"mustSupport": true
},
{
"id": "Procedure.subject.reference",
"path": "Procedure.subject.reference",
"min": 1,
"mustSupport": true
},
{
"id": "Procedure.encounter",
"path": "Procedure.encounter",
"short": "Fallnummer",
"min": 1,
"mustSupport": true
},
{
"id": "Procedure.encounter.display",
"path": "Procedure.encounter.display",
"short": "Fallnummer",
"min": 1,
"mustSupport": true
},
{
"id": "Procedure.performed[x]",
"path": "Procedure.performed[x]",
"slicing": {
{
"type": "type",
"path": "$this"
}
],
"rules": "open"
},
"min": 1,
"mustSupport": true
},
{
"id": "Procedure.performed[x]:performedDateTime",
"path": "Procedure.performed[x]",
"sliceName": "performedDateTime",
"short": "OPDatum",
"min": 1,
"type": [
{
"code": "dateTime"
}
],
"mustSupport": true
},
{
"id": "Procedure.reasonCode",
"path": "Procedure.reasonCode",
"short": "Indikation (Grund für Operation)",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Procedure.reasonCode.text",
"path": "Procedure.reasonCode.text",
"short": "OP-Indikation als Freitext",
"definition": "Dort sollen im Freitext verkürzt die anlassgebenden Kriterien für die konkrete OP dargestellt werden, die sich aus Vorgeschichte, klinischem und bildgebenden Befund ergeben haben",
"min": 1,
"mustSupport": true
},
{
"id": "Procedure.bodySite",
"path": "Procedure.bodySite",
"short": "Körperstelle",
"mustSupport": true
},
{
"id": "Procedure.bodySite.coding",
"path": "Procedure.bodySite.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Procedure.bodySite.coding.system",
"path": "Procedure.bodySite.coding.system",
"min": 1,
"fixedUri": "http://snomed.info/sct",
"mustSupport": true
},
{
"id": "Procedure.bodySite.coding.code",
"path": "Procedure.bodySite.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Procedure.bodySite.coding.display",
"path": "Procedure.bodySite.coding.display",
"min": 1,
"mustSupport": true
},
{
"id": "Procedure.usedReference",
"path": "Procedure.usedReference",
"type": [
{
"code": "Reference",
"http://fhir.dguv.de/OPER/Device/DGUV-OPER-PR-Implantat"
]
}
],
"mustSupport": true
},
{
"id": "Procedure.usedReference.extension",
"path": "Procedure.usedReference.extension",
"max": "1",
"mustSupport": true
},
{
"id": "Procedure.usedReference.extension:Seitenlokalisation",
"path": "Procedure.usedReference.extension",
"sliceName": "Seitenlokalisation",
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"http://fhir.dguv.de/OPER/Extension/DGUV-OPER-EX-Seitenlokalisation"
]
}
],
"mustSupport": true,
"isModifier": false
},
{
"id": "Procedure.usedReference.reference",
"path": "Procedure.usedReference.reference",
"min": 1,
"mustSupport": true
}
]
}
}

Hinweise für die Implementierung

Attribut "bodySite"
Das Attribut bodySite darf nur bei der Auswahl des SNOMED-CODES befüllt werden. Bei der Auswahl des OPS-CODES wird die Seitigkeit über die Extension unterhalb code.coding.OPS verwendet. Gibt es eine Mehrfachangabe der Seitigkeit (falls unterschiedlich) geschueht die Angabe über das Freitextfeld.

Attribute "reasonCode"
Über dieses Attrubut erfolgt die Angabe der Indikation als Freitext.