description: Dieses Profil beschreibt eine Prozedur in der Medizininformatik-Initiative. package_name: de.medizininformatikinitiative.kerndatensatz.prozedur derivation: constraint name: MII_PR_Prozedur_Procedure type: Procedure elements: category: short: Kategorie _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Kategorie} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: Category} _definition: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Diagnostische Maßnahmen | Bildgebende Diagnostik | Operationen | Medikamente | Nichtoperative therapeutische Maßnahmen | Ergänzende Maßnahmen} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: Diagnostic procedures | Imaging procedures | Operations | Medications | Non-operative therapeutic procedures | Other procedures} mustSupport: true index: 8 elements: coding: index: 9 slicing: rules: open discriminator: - {path: $this, type: pattern} min: null slices: sct: match: {system: 'http://snomed.info/sct'} schema: short: SNOMED CT Code index: 10 _definition: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Ein Verweis auf einen von SNOMED CT definierten Code} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: A reference to a code defined by SNOMED CT} mustSupport: true _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: SNOMED CT Code} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: SNOMED CT code} elements: system: {mustSupport: true, index: 11} code: {mustSupport: true, index: 12} binding: {strength: preferred, valueSet: 'https://www.medizininformatik-initiative.de/fhir/core/modul-prozedur/ValueSet/procedures-category-sct'} required: [system, code] pattern: type: Coding value: {system: 'http://snomed.info/sct'} meta: mustSupport: true index: 1 elements: source: {mustSupport: true, index: 2} profile: {mustSupport: true, index: 3} performed: short: Durchführungszeitraum _definition: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: 'Zeitraum, in dem die Prozedur durchgeführt wurde.'} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: The period of time the procedure was performed.} choices: [performedPeriod] _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Durchführungszeitraum} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: Performed period} index: 32 slicing: slices: performedPeriod: match: {} schema: short: Durchführungszeitraum _definition: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: 'Zeitraum, in dem die Prozedur durchgeführt wurde.'} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: The period of time the procedure was performed.} choices: [performedPeriod] _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Durchführungszeitraum} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: Performed period} index: 32 min: 0 max: 1 note: short: Hinweis _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Hinweis} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: Note} _definition: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Zusätzliche Informationen zur Prozedur als Freitext.} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: Additional information about the procedure as free text.} mustSupport: true index: 35 extension: mustSupport: true index: 4 slicing: slices: Dokumentationsdatum: match: {} schema: short: Dokumentationsdatum _definition: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: 'Dokumentationsdatum der Prozedur, falls abweichend vom Durchführungsdatum'} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: 'The date the procedure was documented, if different from the performed date'} type: Extension mustSupport: true _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Dokumentationsdatum} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: Recorded date} url: http://fhir.de/StructureDefinition/ProzedurDokumentationsdatum index: 5 min: 0 max: 1 durchfuehrungsabsicht: match: {} schema: short: Durchführungsabsicht _definition: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: therapeutisch | palliativ | diagnostisch | präventiv | rehabilitativ | andere} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: therapeutic | palliative | diagnostic | preventive | rehabilitative | other} type: Extension mustSupport: true _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Durchführungsabsicht} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: Intention} url: https://www.medizininformatik-initiative.de/fhir/core/modul-prozedur/StructureDefinition/Durchfuehrungsabsicht index: 6 min: 0 max: 1 status: short: Status _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Status} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: Status} _definition: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Vorbereitung | in Arbeit | nicht durchgeführt | pausiert | abgebrochen | abgeschlossen | Eingabe fehlerhaft | unbekannt} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown} mustSupport: true index: 7 id: {mustSupport: true, index: 0} performedDateTime: _definition: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Durchführungsdatum der Prozedur.} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: The date the procedure was performed.} type: dateTime choiceOf: performed index: 30 slicing: slices: performedDateTime: match: {} schema: _definition: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Durchführungsdatum der Prozedur.} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: The date the procedure was performed.} type: dateTime choiceOf: performed index: 30 min: 0 max: 1 code: constraint: sct-ops-1: {human: Eine Prozedur MUSS mit OPS oder SNOMED-CT kodiert werden., source: 'https://www.medizininformatik-initiative.de/fhir/core/modul-prozedur/StructureDefinition/Procedure', severity: error, expression: 'coding.where(system = ''http://snomed.info/sct'').exists() or coding.where(system = ''http://fhir.de/CodeSystem/bfarm/ops'').exists()'} short: Code index: 13 _definition: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: 'Code aus OPS - Operationen- und Prozedurenschlüssel, SNOMED CT oder andere.'} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: 'Code from OPS - Operationen- und Prozedurenschlüssel, SNOMED CT or other.'} mustSupport: true _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Code} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: Code} elements: coding: mustSupport: true index: 14 slicing: rules: open discriminator: - {path: $this, type: pattern} min: 1 slices: ops: match: {system: 'http://fhir.de/CodeSystem/bfarm/ops'} schema: short: Operationen- und Prozedurenschlüssel (OPS) Code index: 15 _definition: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Ein Verweis auf einen vom Operationen- und Prozedurenschlüssel definierten Code} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: A reference to a code defined by the German Procedure Classification OPS} type: Coding mustSupport: true _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: OPS Code} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: OPS code} elements: extension: mustSupport: true index: 16 slicing: slices: Seitenlokalisation: match: {} schema: {mustSupport: true, index: 16} system: {mustSupport: true, index: 17} version: {mustSupport: true, index: 18} code: {mustSupport: true, index: 19} binding: {strength: required, valueSet: 'http://fhir.de/ValueSet/bfarm/ops'} extensions: Seitenlokalisation: {url: null, mustSupport: true, index: 16} pattern: type: Coding value: {system: 'http://fhir.de/CodeSystem/bfarm/ops'} sct: match: {system: 'http://snomed.info/sct'} schema: short: SNOMED CT Code index: 20 _definition: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Ein Verweis auf einen von SNOMED CT definierten Code} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: A reference to a code defined by SNOMED CT} mustSupport: true _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: SNOMED CT Code} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: SNOMED CT code} elements: system: {mustSupport: true, index: 21} code: {mustSupport: true, index: 22} binding: {strength: required, valueSet: 'https://www.medizininformatik-initiative.de/fhir/core/modul-prozedur/ValueSet/procedures-sct'} required: [system, code] pattern: type: Coding value: {system: 'http://snomed.info/sct'} required: [coding] bodySite: short: Körperstelle _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Körperstelle} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: Body site} binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/body-site'} _definition: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Körperstelle der Prozedur mittels SNOMED CT inklusive Lateralität.} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: The body site of the procedure using SNOMED CT including laterality.} mustSupport: true index: 34 performedPeriod: short: Durchführungszeitraum _definition: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: 'Zeitraum, in dem die Prozedur durchgeführt wurde.'} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: The period of time the procedure was performed.} type: Period _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Durchführungszeitraum} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: Performed period} choiceOf: performed index: 33 slicing: slices: performedPeriod: match: {} schema: short: Durchführungszeitraum _definition: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: 'Zeitraum, in dem die Prozedur durchgeführt wurde.'} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: The period of time the procedure was performed.} type: Period _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Durchführungszeitraum} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: Performed period} choiceOf: performed index: 33 min: 0 max: 1 subject: {mustSupport: true, index: 23} package_version: 2025.0.0-rc.1 extensions: Dokumentationsdatum: min: 0 short: Dokumentationsdatum index: 5 _definition: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: 'Dokumentationsdatum der Prozedur, falls abweichend vom Durchführungsdatum'} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: 'The date the procedure was documented, if different from the performed date'} type: Extension mustSupport: true _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Dokumentationsdatum} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: Recorded date} max: 1 url: http://fhir.de/StructureDefinition/ProzedurDokumentationsdatum durchfuehrungsabsicht: min: 0 short: Durchführungsabsicht index: 6 _definition: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: therapeutisch | palliativ | diagnostisch | präventiv | rehabilitativ | andere} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: therapeutic | palliative | diagnostic | preventive | rehabilitative | other} type: Extension mustSupport: true _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Durchführungsabsicht} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: Intention} max: 1 url: https://www.medizininformatik-initiative.de/fhir/core/modul-prozedur/StructureDefinition/Durchfuehrungsabsicht class: profile kind: resource url: https://www.medizininformatik-initiative.de/fhir/core/modul-prozedur/StructureDefinition/Procedure base: http://hl7.org/fhir/StructureDefinition/Procedure version: 2025.0.0 required: [performedDateTime, performedPeriod, performed, code]