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: 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: binding: {strength: preferred, valueSet: 'https://www.medizininformatik-initiative.de/fhir/core/modul-prozedur/ValueSet/procedures-category-sct'} mustSupport: true pattern: type: Coding value: {system: 'http://snomed.info/sct'} index: 10 elements: system: {mustSupport: true, index: 11} code: {mustSupport: true, index: 12} required: [system, code] meta: mustSupport: true index: 1 elements: source: {mustSupport: true, index: 2} profile: {mustSupport: true, index: 3} performed: _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Durchführungsdatum} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: Performed date} _definition: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Durchführungsdatum oder -zeitraum der Prozedur.} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: The date or period of time the procedure was performed.} mustSupport: true choices: [performedDateTime, performedPeriod] index: 25 note: _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: 29 extension: mustSupport: true index: 4 slicing: slices: Dokumentationsdatum: match: {} schema: _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: _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: 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: type: dateTime _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Durchführungsdatum} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: Performed date} _definition: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Durchführungsdatum oder -zeitraum der Prozedur.} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: The date or period of time the procedure was performed.} mustSupport: true choiceOf: performed index: 26 code: _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} 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()'} _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 index: 13 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: type: Coding mustSupport: true binding: {strength: required, valueSet: 'http://fhir.de/ValueSet/bfarm/ops'} pattern: type: Coding value: {system: 'http://fhir.de/CodeSystem/bfarm/ops'} index: 15 extensions: Seitenlokalisation: {url: null, mustSupport: true, index: 16} 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} sct: match: {system: 'http://snomed.info/sct'} schema: binding: {strength: required, valueSet: 'https://www.medizininformatik-initiative.de/fhir/core/modul-prozedur/ValueSet/procedures-sct'} mustSupport: true pattern: type: Coding value: {system: 'http://snomed.info/sct'} index: 20 elements: system: {mustSupport: true, index: 21} code: {mustSupport: true, index: 22} required: [system, code] required: [coding] bodySite: _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: 28 performedPeriod: type: Period _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Durchführungsdatum} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: Performed date} _definition: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: de-DE} - {url: content, valueString: Durchführungsdatum oder -zeitraum der Prozedur.} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: en-US} - {url: content, valueString: The date or period of time the procedure was performed.} mustSupport: true choiceOf: performed index: 27 subject: {mustSupport: true, index: 23} package_version: 2025.0.0-alpha1 extensions: Dokumentationsdatum: url: http://fhir.de/StructureDefinition/ProzedurDokumentationsdatum min: 0 max: 1 _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} index: 5 durchfuehrungsabsicht: url: https://www.medizininformatik-initiative.de/fhir/core/modul-prozedur/StructureDefinition/Durchfuehrungsabsicht min: 0 max: 1 _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} index: 6 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]