Onconova Implementation Guide
0.2.0 - ci-build

Onconova Implementation Guide - Local Development build (v0.2.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Extension: Adverse Event Mitigation

Official URL: http://onconova.github.io/fhir/StructureDefinition/onconova-ext-adverse-event-mitigation Version: 0.2.0
Active as of 2025-10-17 Computable Name: AdverseEventMitigation

Details about an action taken to mitigate or manage the adverse event.

Context of Use

    This extension may be used on the following element(s)

Usage info

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Extension Content

Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.

This structure is derived from Extension

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension C 0..* Extension(4.0.1) Adverse Event Mitigation
... extension 1..* Extension Extension
... Slices for extension Content/Rules for all slices
.... extension:category 1..1 Extension Mitigation Category
..... extension 0..0
..... url 1..1 uri "category"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: AdverseEventMitigationCategories (0.2.0) (required)
.... extension:adjustment 0..1 Extension Treatment Adjustment
..... extension 0..0
..... url 1..1 uri "adjustment"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: AdverseEventMitigationTreatmentAdjustments (0.2.0) (required)
.... extension:drug 0..1 Extension Mitigation Drug
..... extension 0..0
..... url 1..1 uri "drug"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: AdverseEventMitigationDrugs (0.2.0) (required)
.... extension:procedure 0..1 Extension Mitigation Procedure
..... extension 0..0
..... url 1..1 uri "procedure"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: AdverseEventMitigationProcedures (0.2.0) (required)
.... extension:management 0..1 Extension Management
..... extension 0..0
..... url 1..1 uri "management"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: AdverseEventMitigationManagements (0.2.0) (required)
... url 1..1 uri "http://onconova.github.io/fhir/StructureDefinition/onconova-ext-adverse-event-mitigation"

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension C 0..* Extension(4.0.1) Adverse Event Mitigation
Constraints: ext-1, drug-mitigation, adjustment-mitigation, procedural-mitigation
... id 0..1 string Unique id for inter-element referencing
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:category 1..1 Extension Mitigation Category
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "category"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: AdverseEventMitigationCategories (0.2.0) (required)
.... extension:adjustment 0..1 Extension Treatment Adjustment
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "adjustment"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: AdverseEventMitigationTreatmentAdjustments (0.2.0) (required)
.... extension:drug 0..1 Extension Mitigation Drug
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "drug"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: AdverseEventMitigationDrugs (0.2.0) (required)
.... extension:procedure 0..1 Extension Mitigation Procedure
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "procedure"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: AdverseEventMitigationProcedures (0.2.0) (required)
.... extension:management 0..1 Extension Management
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "management"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: AdverseEventMitigationManagements (0.2.0) (required)
... url 1..1 uri "http://onconova.github.io/fhir/StructureDefinition/onconova-ext-adverse-event-mitigation"

doco Documentation for this format

This structure is derived from Extension

Summary

Complex Extension: Details about an action taken to mitigate or manage the adverse event.

  • category: CodeableConcept: Type of mitigation action taken to address the adverse event.
  • adjustment: CodeableConcept: Details of any adjustments made to the treatment regimen in response to the adverse event.
  • drug: CodeableConcept: Medication administered to mitigate the adverse event.
  • procedure: CodeableConcept: Procedure performed to mitigate the adverse event.
  • management: CodeableConcept: Management strategies employed to address the adverse event.

Differential View

This structure is derived from Extension

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension C 0..* Extension(4.0.1) Adverse Event Mitigation
... extension 1..* Extension Extension
... Slices for extension Content/Rules for all slices
.... extension:category 1..1 Extension Mitigation Category
..... extension 0..0
..... url 1..1 uri "category"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: AdverseEventMitigationCategories (0.2.0) (required)
.... extension:adjustment 0..1 Extension Treatment Adjustment
..... extension 0..0
..... url 1..1 uri "adjustment"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: AdverseEventMitigationTreatmentAdjustments (0.2.0) (required)
.... extension:drug 0..1 Extension Mitigation Drug
..... extension 0..0
..... url 1..1 uri "drug"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: AdverseEventMitigationDrugs (0.2.0) (required)
.... extension:procedure 0..1 Extension Mitigation Procedure
..... extension 0..0
..... url 1..1 uri "procedure"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: AdverseEventMitigationProcedures (0.2.0) (required)
.... extension:management 0..1 Extension Management
..... extension 0..0
..... url 1..1 uri "management"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: AdverseEventMitigationManagements (0.2.0) (required)
... url 1..1 uri "http://onconova.github.io/fhir/StructureDefinition/onconova-ext-adverse-event-mitigation"

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension C 0..* Extension(4.0.1) Adverse Event Mitigation
Constraints: ext-1, drug-mitigation, adjustment-mitigation, procedural-mitigation
... id 0..1 string Unique id for inter-element referencing
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:category 1..1 Extension Mitigation Category
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "category"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: AdverseEventMitigationCategories (0.2.0) (required)
.... extension:adjustment 0..1 Extension Treatment Adjustment
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "adjustment"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: AdverseEventMitigationTreatmentAdjustments (0.2.0) (required)
.... extension:drug 0..1 Extension Mitigation Drug
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "drug"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: AdverseEventMitigationDrugs (0.2.0) (required)
.... extension:procedure 0..1 Extension Mitigation Procedure
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "procedure"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: AdverseEventMitigationProcedures (0.2.0) (required)
.... extension:management 0..1 Extension Management
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "management"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: AdverseEventMitigationManagements (0.2.0) (required)
... url 1..1 uri "http://onconova.github.io/fhir/StructureDefinition/onconova-ext-adverse-event-mitigation"

doco Documentation for this format

This structure is derived from Extension

Summary

Complex Extension: Details about an action taken to mitigate or manage the adverse event.

  • category: CodeableConcept: Type of mitigation action taken to address the adverse event.
  • adjustment: CodeableConcept: Details of any adjustments made to the treatment regimen in response to the adverse event.
  • drug: CodeableConcept: Medication administered to mitigate the adverse event.
  • procedure: CodeableConcept: Procedure performed to mitigate the adverse event.
  • management: CodeableConcept: Management strategies employed to address the adverse event.

 

Other representations of profile: CSV, Excel, Schematron

Terminology Bindings

Path Status Usage ValueSet Version Source
Extension.extension:category.​value[x] Base required Adverse Event Mitigation Categories 📍0.2.0 This IG
Extension.extension:adjustment.​value[x] Base required Adverse Event Mitigation - Treatment Adjustment 📍0.2.0 This IG
Extension.extension:drug.​value[x] Base required Adverse Event Mitigation - Drugs 📍0.2.0 This IG
Extension.extension:procedure.​value[x] Base required Adverse Event Mitigation - Procedures 📍0.2.0 This IG
Extension.extension:management.​value[x] Base required Adverse Event Mitigation - Management 📍0.2.0 This IG

Constraints

Id Grade Path(s) Description Expression
adjustment-mitigation error Extension If the mitigation category is 'Adjustment', then only mitigation adjustment must be specified. extension('category').valueCodeableConcept.coding.code = 'C49157' implies (extension('adjustment').exists() and not extension('procedure').exists() and not extension('drug').exists())
drug-mitigation error Extension If the mitigation category is 'Drug', then only mitigation drug must be specified. extension('category').valueCodeableConcept.coding.code = 'C49158' implies (extension('drug').exists() and not extension('procedure').exists() and not extension('adjustment').exists())
ele-1 error Extension, Extension.extension, Extension.extension:category, Extension.extension:category.value[x], Extension.extension:adjustment, Extension.extension:adjustment.value[x], Extension.extension:drug, Extension.extension:drug.value[x], Extension.extension:procedure, Extension.extension:procedure.value[x], Extension.extension:management, Extension.extension:management.value[x] All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Extension, Extension.extension, Extension.extension:category, Extension.extension:adjustment, Extension.extension:drug, Extension.extension:procedure, Extension.extension:management Must have either extensions or value[x], not both extension.exists() != value.exists()
procedural-mitigation error Extension If the mitigation category is 'Procedure', then only mitigation procedure must be specified. extension('category').valueCodeableConcept.coding.code = 'C49159' implies (extension('procedure').exists() and not extension('adjustment').exists() and not extension('drug').exists())