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
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)
AdverseEvent
Usage info
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from Extension
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | Extension(4.0.1) | Adverse Event Mitigation |
![]() ![]() ![]() |
1..* | Extension | Extension | |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
1..1 | Extension | Mitigation Category | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "category" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: AdverseEventMitigationCategories (0.2.0) (required) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Treatment Adjustment | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "adjustment" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: AdverseEventMitigationTreatmentAdjustments (0.2.0) (required) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Mitigation Drug | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "drug" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: AdverseEventMitigationDrugs (0.2.0) (required) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Mitigation Procedure | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "procedure" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: AdverseEventMitigationProcedures (0.2.0) (required) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Management | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "management" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: AdverseEventMitigationManagements (0.2.0) (required) | |
![]() ![]() ![]() |
1..1 | uri | "http://onconova.github.io/fhir/StructureDefinition/onconova-ext-adverse-event-mitigation" | |
![]() ![]() ![]() |
0..0 | |||
![]() |
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | Extension(4.0.1) | Adverse Event Mitigation Constraints: ext-1, drug-mitigation, adjustment-mitigation, procedural-mitigation |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | Extension | Mitigation Category Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "category" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: AdverseEventMitigationCategories (0.2.0) (required) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Treatment Adjustment Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "adjustment" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: AdverseEventMitigationTreatmentAdjustments (0.2.0) (required) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Mitigation Drug Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "drug" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: AdverseEventMitigationDrugs (0.2.0) (required) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Mitigation Procedure Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "procedure" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: AdverseEventMitigationProcedures (0.2.0) (required) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Management Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "management" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: AdverseEventMitigationManagements (0.2.0) (required) | |
![]() ![]() ![]() |
1..1 | uri | "http://onconova.github.io/fhir/StructureDefinition/onconova-ext-adverse-event-mitigation" | |
![]() |
This structure is derived from Extension
Summary
Complex Extension: Details about an action taken to mitigate or manage the adverse event.
Differential View
This structure is derived from Extension
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | Extension(4.0.1) | Adverse Event Mitigation |
![]() ![]() ![]() |
1..* | Extension | Extension | |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
1..1 | Extension | Mitigation Category | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "category" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: AdverseEventMitigationCategories (0.2.0) (required) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Treatment Adjustment | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "adjustment" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: AdverseEventMitigationTreatmentAdjustments (0.2.0) (required) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Mitigation Drug | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "drug" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: AdverseEventMitigationDrugs (0.2.0) (required) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Mitigation Procedure | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "procedure" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: AdverseEventMitigationProcedures (0.2.0) (required) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Management | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "management" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: AdverseEventMitigationManagements (0.2.0) (required) | |
![]() ![]() ![]() |
1..1 | uri | "http://onconova.github.io/fhir/StructureDefinition/onconova-ext-adverse-event-mitigation" | |
![]() ![]() ![]() |
0..0 | |||
![]() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | Extension(4.0.1) | Adverse Event Mitigation Constraints: ext-1, drug-mitigation, adjustment-mitigation, procedural-mitigation |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | Extension | Mitigation Category Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "category" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: AdverseEventMitigationCategories (0.2.0) (required) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Treatment Adjustment Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "adjustment" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: AdverseEventMitigationTreatmentAdjustments (0.2.0) (required) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Mitigation Drug Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "drug" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: AdverseEventMitigationDrugs (0.2.0) (required) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Mitigation Procedure Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "procedure" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: AdverseEventMitigationProcedures (0.2.0) (required) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Management Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "management" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: AdverseEventMitigationManagements (0.2.0) (required) | |
![]() ![]() ![]() |
1..1 | uri | "http://onconova.github.io/fhir/StructureDefinition/onconova-ext-adverse-event-mitigation" | |
![]() |
This structure is derived from Extension
Summary
Complex Extension: Details about an action taken to mitigate or manage the adverse event.
Other representations of profile: CSV, Excel, Schematron
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 |
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())
|