description: Dieses Profil bildet die OP-Prozedur inkl. OP-Indikation, Narkose, Schnitt- und Nahtzeit ab. package_name: dguv.oper derivation: constraint name: DGUV_OPER_PR_OPProzedur type: Procedure elements: category: mustSupport: false index: 18 elements: coding: mustSupport: false index: 19 elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} mustSupport: false index: 20 code: {mustSupport: false, index: 21} display: {mustSupport: false, index: 22} usedReference: type: Reference mustSupport: true refers: ['http://fhir.dguv.de/OPER/Device/DGUV-OPER-PR-Implantat'] index: 57 extensions: Seitenlokalisation: url: http://fhir.dguv.de/OPER/Extension/DGUV-OPER-EX-Seitenlokalisation type: Extension isModifier: false mustSupport: true index: 59 elements: value: mustSupport: true choices: [] index: 61 value[x]: elements: system: {mustSupport: true, index: 62} code: {mustSupport: true, index: 63} display: {mustSupport: true, index: 64} required: [display, system, code] required: [value] elements: extension: mustSupport: true index: 58 slicing: slices: Seitenlokalisation: match: {} schema: type: Extension isModifier: false mustSupport: true url: http://fhir.dguv.de/OPER/Extension/DGUV-OPER-EX-Seitenlokalisation index: 59 elements: value: mustSupport: true choices: [] index: 61 value[x]: elements: system: {mustSupport: true, index: 62} code: {mustSupport: true, index: 63} display: {mustSupport: true, index: 64} required: [display, system, code] required: [value] reference: {mustSupport: true, index: 65} required: [reference] meta: mustSupport: true index: 1 elements: profile: mustSupport: true pattern: {type: Canonical, value: 'http://fhir.dguv.de/OPER/Procedure/DGUV-OPER-PR-OPProzedur'} index: 2 required: [profile] encounter: short: Fallnummer mustSupport: true index: 43 elements: display: {short: Fallnummer, mustSupport: true, index: 44} required: [display] reasonCode: short: Indikation (Grund für Operation) mustSupport: true index: 50 elements: text: {short: OP-Indikation als Freitext, mustSupport: true, index: 51} required: [text] performed: mustSupport: true choices: [] index: 46 slicing: rules: open discriminator: - {path: $this, type: type} min: 1 slices: performedDateTime: match: {} schema: short: OPDatum mustSupport: true choices: [performedDateTime] _required: true index: 48 min: 1 extension: type: Extension short: Narkoseform/-bezeichnung isModifier: false mustSupport: true url: http://fhir.dguv.de/OPER/Extension/DGUV-OPER-EX-Narkose index: 3 slicing: slices: Narkose: match: {} schema: type: Extension short: Narkoseform/-bezeichnung isModifier: false mustSupport: true url: http://fhir.dguv.de/OPER/Extension/DGUV-OPER-EX-Narkose index: 3 elements: value: mustSupport: true choices: [] index: 5 value[x]: elements: coding: mustSupport: true index: 6 elements: system: {mustSupport: true, index: 7} code: {mustSupport: true, index: 8} display: {mustSupport: true, index: 9} required: [display, system, code] required: [coding] required: [value] Schnittzeit: match: {} schema: type: Extension isModifier: false mustSupport: true url: http://fhir.dguv.de/OPER/Extension/DGUV-OPER-EX-Schnittzeit index: 10 elements: value: mustSupport: true choices: [] index: 12 required: [value] Nahtzeit: match: {} schema: type: Extension isModifier: false mustSupport: true url: http://fhir.dguv.de/OPER/Extension/DGUV-OPER-EX-Nahtzeit index: 13 elements: value: mustSupport: true choices: [] index: 15 required: [value] status: pattern: {type: Code, value: completed} mustSupport: true index: 17 id: {mustSupport: true, index: 0} performedDateTime: type: dateTime short: OPDatum mustSupport: true choiceOf: performed index: 49 slicing: slices: performedDateTime: match: {} schema: {type: dateTime, short: OPDatum, mustSupport: true, choiceOf: performed, _required: true, index: 49} min: 1 code: short: Angabe des OPS und Snomed Codes mustSupport: true index: 23 elements: coding: mustSupport: true index: 24 slicing: rules: open discriminator: - {path: system, type: value} min: null slices: OPS: match: {system: 'http://fhir.de/CodeSystem/bfarm/ops'} schema: short: OPS-Code mustSupport: true index: 25 extensions: Seitenlokalisation: url: http://fhir.de/StructureDefinition/seitenlokalisation type: Extension isModifier: false mustSupport: true index: 27 elements: value: mustSupport: true choices: [] index: 29 value[x]: elements: system: {mustSupport: true, index: 30} code: {mustSupport: true, index: 31} display: {mustSupport: true, index: 32} required: [display] elements: extension: mustSupport: true index: 26 slicing: slices: Seitenlokalisation: match: {} schema: type: Extension isModifier: false mustSupport: true url: http://fhir.de/StructureDefinition/seitenlokalisation index: 27 elements: value: mustSupport: true choices: [] index: 29 value[x]: elements: system: {mustSupport: true, index: 30} code: {mustSupport: true, index: 31} display: {mustSupport: true, index: 32} required: [display] system: pattern: {type: Uri, value: 'http://fhir.de/CodeSystem/bfarm/ops'} mustSupport: true index: 33 code: {mustSupport: true, index: 34} display: {mustSupport: true, index: 35} required: [display, system, code] SNOMED: match: {system: 'http://snomed.info/sct'} schema: short: Snomed-Code mustSupport: true index: 36 elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} mustSupport: true index: 37 code: {mustSupport: true, index: 38} display: {mustSupport: true, index: 39} required: [display, system, code] text: {short: Angabe der Prozedur als Freitext, mustSupport: true, index: 40} identifier: {index: 16} bodySite: short: Körperstelle mustSupport: true index: 52 elements: coding: mustSupport: true index: 53 elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} mustSupport: true index: 54 code: {mustSupport: true, index: 55} display: {mustSupport: true, index: 56} required: [display, system, code] required: [coding] subject: type: Reference mustSupport: true refers: ['http://fhir.dguv.de/OPER/Patient/DGUV-OPER-PR-VersichertePerson'] index: 41 elements: reference: {mustSupport: true, index: 42} required: [reference] package_version: 0.1.0-Kommentierung extensions: Narkose: url: http://fhir.dguv.de/OPER/Extension/DGUV-OPER-EX-Narkose type: Extension short: Narkoseform/-bezeichnung isModifier: false mustSupport: true index: 3 elements: value: mustSupport: true choices: [] index: 5 value[x]: elements: coding: mustSupport: true index: 6 elements: system: {mustSupport: true, index: 7} code: {mustSupport: true, index: 8} display: {mustSupport: true, index: 9} required: [display, system, code] required: [coding] required: [value] Schnittzeit: url: http://fhir.dguv.de/OPER/Extension/DGUV-OPER-EX-Schnittzeit type: Extension isModifier: false mustSupport: true index: 10 elements: value: mustSupport: true choices: [] index: 12 required: [value] Nahtzeit: url: http://fhir.dguv.de/OPER/Extension/DGUV-OPER-EX-Nahtzeit type: Extension isModifier: false mustSupport: true index: 13 elements: value: mustSupport: true choices: [] index: 15 required: [value] class: profile kind: resource url: http://fhir.dguv.de/OPER/Procedure/DGUV-OPER-PR-OPProzedur base: http://hl7.org/fhir/StructureDefinition/Procedure version: '0.1' required: [performedDateTime, encounter, performed, meta, reasonCode, code]