description: Records the details of radiological imaging procedures performed on the patient. package_name: de.gecco derivation: constraint name: RadiologyProcedures type: Procedure elements: category: elements: coding: pattern: type: Coding value: {code: '103693007', system: 'http://snomed.info/sct'} index: 0 slicing: slices: sct: match: {} schema: pattern: type: Coding value: {code: '103693007', system: 'http://snomed.info/sct'} index: 0 elements: code: pattern: {type: Code, value: '103693007'} index: 1 report: type: Reference mustSupport: true refers: ['https://www.netzwerk-universitaetsmedizin.de/fhir/StructureDefinition/diagnostic-report-radiology'] index: 24 performed: choices: [performedPeriod] index: 15 slicing: slices: performedPeriod: match: {} schema: choices: [performedPeriod] index: 15 performed[x]: extensions: dataAbsentReason: {url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason', type: Extension, mustSupport: true, index: 18} elements: extension: index: 17 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: dataAbsentReason: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason', index: 18} performedDateTime: type: dateTime choiceOf: performed index: 11 slicing: slices: performedDateTime: match: {} schema: {type: dateTime, choiceOf: performed, index: 11} code: elements: coding: binding: {strength: required, valueSet: 'https://www.netzwerk-universitaetsmedizin.de/fhir/ValueSet/radiology-procedures'} index: 2 slicing: slices: sct: match: {} schema: binding: {strength: required, valueSet: 'https://www.netzwerk-universitaetsmedizin.de/fhir/ValueSet/radiology-procedures'} index: 2 dicom: match: {} schema: binding: {strength: required, valueSet: 'https://www.netzwerk-universitaetsmedizin.de/fhir/ValueSet/radiology-procedures-dicom'} index: 3 elements: system: pattern: {type: Uri, value: 'http://dicom.nema.org/resources/ontology/DCM'} index: 4 code: {index: 5} required: [system, code] bodySite: index: 19 elements: coding: index: 20 slicing: rules: open discriminator: - {path: $this, type: pattern} min: 1 slices: snomed-lung: match: {code: '39607008', system: 'http://snomed.info/sct'} schema: short: Coding for bodySite of lung pattern: type: Coding value: {code: '39607008', system: 'http://snomed.info/sct'} index: 21 elements: system: {index: 22} code: {index: 23} required: [system, code] required: [coding] performedPeriod: type: Period choiceOf: performed index: 16 slicing: slices: performedPeriod: match: {} schema: {type: Period, choiceOf: performed, index: 16} subject: {mustSupport: true, index: 6} package_version: 0.9.3 class: profile kind: resource url: https://www.netzwerk-universitaetsmedizin.de/fhir/StructureDefinition/radiology-procedures base: https://www.medizininformatik-initiative.de/fhir/core/modul-prozedur/StructureDefinition/Procedure version: '0.9' required: [bodySite]