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 2026-03-18 Computable Name: AdverseEventMitigation

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

Context of Use

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 Adverse Event Mitigation
Constraints: drug-mitigation, adjustment-mitigation, procedural-mitigation
... extension 1..* Extension Extension
... Slices for extension Content/Rules for all slices
.... extension:category O 1..1 Extension Mitigation Category
ObligationsActor
SHALL:populate Creator (Onconova)
SHOULD:persist Consumer (Onconova)
..... extension 0..0 Extension
..... url 1..1 uri "category"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: Adverse Event Mitigation Categories Value Set (required)
.... extension:adjustment O 0..1 Extension Treatment Adjustment
ObligationsActor
SHALL:populate-if-known Creator (Onconova)
SHOULD:persist Consumer (Onconova)
..... extension 0..0 Extension
..... url 1..1 uri "adjustment"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: Adverse Event Mitigation Treatment Adjustments Value Set (required)
.... extension:drug O 0..1 Extension Mitigation Drug
ObligationsActor
SHALL:populate-if-known Creator (Onconova)
SHOULD:persist Consumer (Onconova)
..... extension 0..0 Extension
..... url 1..1 uri "drug"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: Adverse Event Mitigation Drugs Value Set (required)
.... extension:procedure O 0..1 Extension Mitigation Procedure
ObligationsActor
SHALL:populate-if-known Creator (Onconova)
SHOULD:persist Consumer (Onconova)
..... extension 0..0 Extension
..... url 1..1 uri "procedure"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: Adverse Event Mitigation Procedures Value Set (required)
.... extension:management O 0..1 Extension Management
ObligationsActor
SHOULD:populate-if-known Creator (Onconova)
MAY:persist Consumer (Onconova)
..... extension 0..0 Extension
..... url 1..1 uri "management"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: Adverse Event Mitigation Managements Value Set (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 Adverse Event Mitigation
Constraints: 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
.... extension:category O 1..1 Extension Mitigation Category
ObligationsActor
SHALL:populate Creator (Onconova)
SHOULD:persist Consumer (Onconova)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "category"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: Adverse Event Mitigation Categories Value Set (required)
.... extension:adjustment O 0..1 Extension Treatment Adjustment
ObligationsActor
SHALL:populate-if-known Creator (Onconova)
SHOULD:persist Consumer (Onconova)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "adjustment"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: Adverse Event Mitigation Treatment Adjustments Value Set (required)
.... extension:drug O 0..1 Extension Mitigation Drug
ObligationsActor
SHALL:populate-if-known Creator (Onconova)
SHOULD:persist Consumer (Onconova)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "drug"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: Adverse Event Mitigation Drugs Value Set (required)
.... extension:procedure O 0..1 Extension Mitigation Procedure
ObligationsActor
SHALL:populate-if-known Creator (Onconova)
SHOULD:persist Consumer (Onconova)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "procedure"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: Adverse Event Mitigation Procedures Value Set (required)
.... extension:management O 0..1 Extension Management
ObligationsActor
SHOULD:populate-if-known Creator (Onconova)
MAY:persist Consumer (Onconova)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "management"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: Adverse Event Mitigation Managements Value Set (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 Adverse Event Mitigation
Constraints: drug-mitigation, adjustment-mitigation, procedural-mitigation
... extension 1..* Extension Extension
... Slices for extension Content/Rules for all slices
.... extension:category O 1..1 Extension Mitigation Category
ObligationsActor
SHALL:populate Creator (Onconova)
SHOULD:persist Consumer (Onconova)
..... extension 0..0 Extension
..... url 1..1 uri "category"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: Adverse Event Mitigation Categories Value Set (required)
.... extension:adjustment O 0..1 Extension Treatment Adjustment
ObligationsActor
SHALL:populate-if-known Creator (Onconova)
SHOULD:persist Consumer (Onconova)
..... extension 0..0 Extension
..... url 1..1 uri "adjustment"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: Adverse Event Mitigation Treatment Adjustments Value Set (required)
.... extension:drug O 0..1 Extension Mitigation Drug
ObligationsActor
SHALL:populate-if-known Creator (Onconova)
SHOULD:persist Consumer (Onconova)
..... extension 0..0 Extension
..... url 1..1 uri "drug"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: Adverse Event Mitigation Drugs Value Set (required)
.... extension:procedure O 0..1 Extension Mitigation Procedure
ObligationsActor
SHALL:populate-if-known Creator (Onconova)
SHOULD:persist Consumer (Onconova)
..... extension 0..0 Extension
..... url 1..1 uri "procedure"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: Adverse Event Mitigation Procedures Value Set (required)
.... extension:management O 0..1 Extension Management
ObligationsActor
SHOULD:populate-if-known Creator (Onconova)
MAY:persist Consumer (Onconova)
..... extension 0..0 Extension
..... url 1..1 uri "management"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: Adverse Event Mitigation Managements Value Set (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 Adverse Event Mitigation
Constraints: 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
.... extension:category O 1..1 Extension Mitigation Category
ObligationsActor
SHALL:populate Creator (Onconova)
SHOULD:persist Consumer (Onconova)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "category"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: Adverse Event Mitigation Categories Value Set (required)
.... extension:adjustment O 0..1 Extension Treatment Adjustment
ObligationsActor
SHALL:populate-if-known Creator (Onconova)
SHOULD:persist Consumer (Onconova)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "adjustment"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: Adverse Event Mitigation Treatment Adjustments Value Set (required)
.... extension:drug O 0..1 Extension Mitigation Drug
ObligationsActor
SHALL:populate-if-known Creator (Onconova)
SHOULD:persist Consumer (Onconova)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "drug"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: Adverse Event Mitigation Drugs Value Set (required)
.... extension:procedure O 0..1 Extension Mitigation Procedure
ObligationsActor
SHALL:populate-if-known Creator (Onconova)
SHOULD:persist Consumer (Onconova)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "procedure"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: Adverse Event Mitigation Procedures Value Set (required)
.... extension:management O 0..1 Extension Management
ObligationsActor
SHOULD:populate-if-known Creator (Onconova)
MAY:persist Consumer (Onconova)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "management"
..... value[x] 0..1 CodeableConcept Value of extension
Binding: Adverse Event Mitigation Managements Value Set (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 Value Set 📦0.2.0 This IG
Extension.extension:adjustment.​value[x] Base required Adverse Event Mitigation Treatment Adjustments Value Set 📦0.2.0 This IG
Extension.extension:drug.​value[x] Base required Adverse Event Mitigation Drugs Value Set 📦0.2.0 This IG
Extension.extension:procedure.​value[x] Base required Adverse Event Mitigation Procedures Value Set 📦0.2.0 This IG
Extension.extension:management.​value[x] Base required Adverse Event Mitigation Managements Value Set 📦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 extension('procedure').exists().not() and extension('drug').exists().not())
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 extension('procedure').exists().not() and extension('adjustment').exists().not())
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions 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 extension('adjustment').exists().not() and extension('drug').exists().not())