description: A record for the radiation dose the subject has been exposed to during an imaging procedure.\nE.g. based on information from https://dicom.nema.org/medical/dicom/current/output/html/part16.html and https://build.fhir.org/ig/HL7/fhir-radiation-dose-summary-ig/index.html package_name: hl7.fhir.eu.imaging-r5 derivation: constraint name: ImRadiationDoseObservation type: Observation elements: derivedFrom: index: 15 slicing: rules: open ordered: false discriminator: - {path: $this, type: profile} min: 1 slices: dicomInstance: match: {} schema: type: Reference refers: ['http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImSrInstanceImagingSelection'] _required: true index: 16 min: 1 max: 1 value: short: Dose Summary text. choices: [valueString] index: 12 valueString: {type: string, short: Dose Summary text., choiceOf: value, index: 13} component: index: 17 slicing: rules: open ordered: false discriminator: - {path: code, type: value} min: null slices: AccumulatedDLPForwardEstimate: match: code: coding: - {code: '113905', system: 'http://dicom.nema.org/resources/ontology/DCM', display: Accumulated DLP Forward Estimate} schema: array: true index: 54 elements: code: pattern: type: CodeableConcept value: coding: - {code: '113905', system: 'http://dicom.nema.org/resources/ontology/DCM', display: Accumulated DLP Forward Estimate} type: CodeableConcept index: 55 value: choices: [valueQuantity] index: 57 valueQuantity: {type: Quantity, choiceOf: value, index: 58} value[x]: extensions: dataAbsentReason: {url: null, index: 59} elements: extension: index: 59 slicing: slices: dataAbsentReason: match: {} schema: {index: 59} doseAreaProduct: match: code: coding: - {code: '122130', system: 'http://dicom.nema.org/resources/ontology/DCM', display: Dose Area Product} schema: array: true index: 30 elements: code: pattern: type: CodeableConcept value: coding: - {code: '122130', system: 'http://dicom.nema.org/resources/ontology/DCM', display: Dose Area Product} type: CodeableConcept index: 31 value: choices: [valueQuantity] index: 33 valueQuantity: {type: Quantity, choiceOf: value, index: 34} value[x]: extensions: dataAbsentReason: {url: null, index: 35} elements: extension: index: 35 slicing: slices: dataAbsentReason: match: {} schema: {index: 35} DLPAlertValue: match: code: coding: - {code: '113903', system: 'http://dicom.nema.org/resources/ontology/DCM', display: DLP Alert Value} schema: array: true index: 48 elements: code: pattern: type: CodeableConcept value: coding: - {code: '113903', system: 'http://dicom.nema.org/resources/ontology/DCM', display: DLP Alert Value} type: CodeableConcept index: 49 value: choices: [valueQuantity] index: 51 valueQuantity: {type: Quantity, choiceOf: value, index: 52} value[x]: extensions: dataAbsentReason: {url: null, index: 53} elements: extension: index: 53 slicing: slices: dataAbsentReason: match: {} schema: {index: 53} EffectiveDose: match: code: coding: - {code: '113839', system: 'http://dicom.nema.org/resources/ontology/DCM', display: Effective Dose} schema: array: true index: 84 elements: code: pattern: type: CodeableConcept value: coding: - {code: '113839', system: 'http://dicom.nema.org/resources/ontology/DCM', display: Effective Dose} type: CodeableConcept index: 85 value: choices: [valueQuantity] index: 87 valueQuantity: {type: Quantity, choiceOf: value, index: 88} value[x]: extensions: dataAbsentReason: {url: null, index: 89} elements: extension: index: 89 slicing: slices: dataAbsentReason: match: {} schema: {index: 89} DLP: match: code: coding: - {code: '113838', system: 'http://dicom.nema.org/resources/ontology/DCM', display: DLP} schema: array: true index: 42 elements: code: pattern: type: CodeableConcept value: coding: - {code: '113838', system: 'http://dicom.nema.org/resources/ontology/DCM', display: DLP} type: CodeableConcept index: 43 value: choices: [valueQuantity] index: 45 valueQuantity: {type: Quantity, choiceOf: value, index: 46} value[x]: extensions: dataAbsentReason: {url: null, index: 47} elements: extension: index: 47 slicing: slices: dataAbsentReason: match: {} schema: {index: 47} DLPNotificationValue: match: code: coding: - {code: '113911', system: 'http://dicom.nema.org/resources/ontology/DCM', display: DLP Notification Value} schema: array: true index: 60 elements: code: pattern: type: CodeableConcept value: coding: - {code: '113911', system: 'http://dicom.nema.org/resources/ontology/DCM', display: DLP Notification Value} type: CodeableConcept index: 61 value: choices: [valueQuantity] index: 63 valueQuantity: {type: Quantity, choiceOf: value, index: 64} value[x]: extensions: dataAbsentReason: {url: null, index: 65} elements: extension: index: 65 slicing: slices: dataAbsentReason: match: {} schema: {index: 65} CTEffectiveDoseTotal: match: code: coding: - {code: '113814', system: 'http://dicom.nema.org/resources/ontology/DCM', display: CT Effective Dose Total} schema: array: true index: 78 elements: code: pattern: type: CodeableConcept value: coding: - {code: '113814', system: 'http://dicom.nema.org/resources/ontology/DCM', display: CT Effective Dose Total} type: CodeableConcept index: 79 value: choices: [valueQuantity] index: 81 valueQuantity: {type: Quantity, choiceOf: value, index: 82} value[x]: extensions: dataAbsentReason: {url: null, index: 83} elements: extension: index: 83 slicing: slices: dataAbsentReason: match: {} schema: {index: 83} doseAreaProductTotal: match: code: coding: - {code: '113722', system: 'http://dicom.nema.org/resources/ontology/DCM', display: Dose Area Product Total} schema: array: true index: 18 elements: code: pattern: type: CodeableConcept value: coding: - {code: '113722', system: 'http://dicom.nema.org/resources/ontology/DCM', display: Dose Area Product Total} type: CodeableConcept index: 19 value: choices: [valueQuantity] index: 21 valueQuantity: {type: Quantity, choiceOf: value, index: 22} value[x]: extensions: dataAbsentReason: {url: null, index: 23} elements: extension: index: 23 slicing: slices: dataAbsentReason: match: {} schema: {index: 23} CRDoseLengthProductSubTotal: match: code: coding: - {code: '130745', system: 'http://dicom.nema.org/resources/ontology/DCM', display: CT Dose Length Product Sub-Total} schema: array: true index: 72 elements: code: pattern: type: CodeableConcept value: coding: - {code: '130745', system: 'http://dicom.nema.org/resources/ontology/DCM', display: CT Dose Length Product Sub-Total} type: CodeableConcept index: 73 value: choices: [valueQuantity] index: 75 valueQuantity: {type: Quantity, choiceOf: value, index: 76} value[x]: extensions: dataAbsentReason: {url: null, index: 77} elements: extension: index: 77 slicing: slices: dataAbsentReason: match: {} schema: {index: 77} DLPForwardEstimate: match: code: coding: - {code: '113913', system: 'http://dicom.nema.org/resources/ontology/DCM', display: DLP Forward Estimate} schema: array: true index: 66 elements: code: pattern: type: CodeableConcept value: coding: - {code: '113913', system: 'http://dicom.nema.org/resources/ontology/DCM', display: DLP Forward Estimate} type: CodeableConcept index: 67 value: choices: [valueQuantity] index: 69 valueQuantity: {type: Quantity, choiceOf: value, index: 70} value[x]: extensions: dataAbsentReason: {url: null, index: 71} elements: extension: index: 71 slicing: slices: dataAbsentReason: match: {} schema: {index: 71} CTDoseLengthProductTotal: match: code: coding: - {code: '113813', system: 'http://dicom.nema.org/resources/ontology/DCM', display: CT Dose Length Product Total} schema: array: true index: 36 elements: code: pattern: type: CodeableConcept value: coding: - {code: '113813', system: 'http://dicom.nema.org/resources/ontology/DCM', display: CT Dose Length Product Total} type: CodeableConcept index: 37 value: choices: [valueQuantity] index: 39 valueQuantity: {type: Quantity, choiceOf: value, index: 40} value[x]: extensions: dataAbsentReason: {url: null, index: 41} elements: extension: index: 41 slicing: slices: dataAbsentReason: match: {} schema: {index: 41} fluorDoseAreaProductTotal: match: code: coding: - {code: '113726', system: 'http://dicom.nema.org/resources/ontology/DCM', display: Fluoro Dose Area Product Total} schema: array: true index: 24 elements: code: pattern: type: CodeableConcept value: coding: - {code: '113726', system: 'http://dicom.nema.org/resources/ontology/DCM', display: Fluoro Dose Area Product Total} type: CodeableConcept index: 25 value: choices: [valueQuantity] index: 27 valueQuantity: {type: Quantity, choiceOf: value, index: 28} value[x]: extensions: dataAbsentReason: {url: null, index: 29} elements: extension: index: 29 slicing: slices: dataAbsentReason: match: {} schema: {index: 29} code: elements: coding: index: 8 slicing: rules: open ordered: false discriminator: - {path: $this, type: value} min: 1 slices: radiation-dose: match: {code: 73569-6, system: 'http://loinc.org', display: 'Radiation exposure and protection information [Description] Document Diagnostic imaging'} schema: pattern: type: Coding value: {code: 73569-6, system: 'http://loinc.org', display: 'Radiation exposure and protection information [Description] Document Diagnostic imaging'} _required: true type: Coding index: 9 min: 1 max: 1 required: [coding] identifier: index: 0 slicing: rules: open ordered: false discriminator: - {path: type, type: value} min: null slices: radiation-sr-instance-uid: match: type: coding: - {code: '00083010', system: 'http://hl7.eu/fhir/imaging-r5/CodeSystem/codesystem-missing-dicom-terminology', display: Irradiation Event UID} schema: index: 1 elements: type: pattern: type: CodeableConcept value: coding: - {code: '00083010', system: 'http://hl7.eu/fhir/imaging-r5/CodeSystem/codesystem-missing-dicom-terminology', display: Irradiation Event UID} type: CodeableConcept index: 2 required: [type] device: type: Reference short: Irradiating modality refers: ['http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImImagingDevice'] index: 14 basedOn: index: 3 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: imorderaccession: match: {} schema: type: Reference refers: ['http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImOrder'] index: 4 elements: identifier: {type: Identifier, index: 5} required: [identifier] partOf: index: 6 slicing: rules: open ordered: false discriminator: - {path: $this, type: profile} min: 1 slices: study: match: {} schema: type: Reference refers: ['http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImImagingStudy'] _required: true index: 7 min: 1 max: 1 subject: type: Reference refers: ['http://hl7.eu/fhir/base-r5/StructureDefinition/patient-eu'] index: 10 package_version: 0.1.0-ballot class: profile kind: resource url: http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImRadiationDoseObservation base: http://hl7.eu/fhir/imaging-r5/StructureDefinition/ObservationEu version: 0.1.0-ballot required: [derivedFrom, partOf, subject]