Sparked Logical Models
0.0.1 - CI Build Australia (AUS)

Sparked Logical Models, published by CSIRO. This guide is not an authorized publication; it is the continuous build for version 0.0.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/aehrc/logical-model-web/ and changes regularly. See the Directory of published versions

Logical Model: Adverse Reaction Risk AUCDI

Official URL: https://aehrc.csiro.au/fhir/logical-models/AdverseReactionRiskAUCDI Version: 0.0.1
Draft as of 2023-09-11 Computable Name: AdverseReactionRiskAUCDI
Keywords: core

The Adverse Reaction Risk AUCDI Logical Model Mindmap is shown below.

A summary or overview of a clinical assessment that identifies the potential for a harmful or undesirable physiological reaction unique to an individual and associated with exposure to a specific substance.

Context

This data group documents a clinician’s recommendation to avoid future exposure to a particular substance, emphasising the assessment of exposure risk and its substantiating evidence. In Release 1 the ‘Clinical evidence’ supporting the risk assessment is limited to the ‘Manifestation’ - symptoms or signs observed as part of an adverse reaction occurring on exposure to a substance. In future releases, it is anticipated that the details about the reaction event will be expanded and additional types of clinical evidence, such as immunogenetic test results can be included.

While highlighting the clinical safety driver for accurately documenting adverse reactions, it is also important to recognise that such documentation within a clinical system will not always be limited to reactions categorised as true allergies, hypersensitivities, or intolerances. In practice, clinicians may encounter situations where the underlying pathophysiology of a reaction may not be known. Despite this, they still need to document that, in their judgment, the patient should avoid a specific substance. Such an entry is vital to prompt clinical safety alerts that prevent re-exposure, with previous manifestations offering insights into the risk of potential future harm, regardless of the unknown physiological mechanisms involved.

Use cases include, but are not limited to:

  • 'Adverse Reaction List', or similar document, containing one or more ‘Adverse reaction summary’ data groups,
  • Triggering clinical decision alerts when prescribing, dispensing and administering a medication, and
  • To exchange safety-critical adverse reaction information with other healthcare providers.

Purpose

To record:

  • An assessment of the risk or propensity of a future adverse reaction if exposed, or re-exposed, to an identified substance.
  • Evidence supporting the risk assessment, such as a summary of each exposure event or genomics test results.

Misuse

  • Not to be used to record a diagnosis of an adverse reaction as the conclusion of a clinical consultation or investigation – use the Problem/Diagnosis data type for this purpose.
  • Not to be used for recording predictable physiological reactions on exposure to physical agents or activities, such as heat, cold, sunlight, vibration, exercise, by infectious agents, or food contaminants.
  • Not to be used to record adverse events, including failures of clinical processes, interventions, or products. For example, abnormal use, incorrect dosage or maladministration of an agent or substance, mislabelling, overdose, or poisoning.

Supported Models

Considerations

  • Substances include but are not limited to:
    • A therapeutic substance administered correctly at an appropriate dosage for the individual, including medications or vaccinations,
    • Food,
    • Material derived from plants or animals, or
    • Venom from insect stings.
  • Manifestations include any symptom, sign, or diagnosis.
  • It is also possible to record the absence of a reaction on re-exposure to a substance where an existing adverse reaction summary exists. This may trigger further investigation to confirm whether the previously assumed causal relationship to the substance is correct or mistaken.
  • This data group is intended to provide a single place within the health record to document the propensity for the full range of adverse reactions, from trivial to life-threatening, irrespective of the underlying physical mechanism. This includes but is not limited to:
    • Immune-mediated: Types I-IV (including allergic reactions and hypersensitivities); or
    • Non-immune-mediated: such as pseudo-allergic reactions, side effects, intolerances, and drug toxicities in individuals with impaired excretion.
  • In Release 1, all adverse reactions are assumed active in the context of a summary for exchange.
  • In future updates, it is anticipated this data group will be extended to incorporate additional detail.

Roadmap

Usage:

  • This Logical Model Profile is not used by any profiles in this Implementation Guide

Formal Views of Profile Content

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

This structure is derived from AdverseReactionRisk

NameFlagsCard.TypeDescription & Constraintsdoco
.. AdverseReactionRisk S 0..* AdverseReactionRisk
Elements defined in Ancestors:Protocol, Data
Adverse Reaction Risk AUCDI
Instances of this logical model are not marked to be the target of a Reference
... Data 0..1 BackboneElement Data
.... Substance S 1..1 CodeableConcept Substance name
.... Activeinactivestatus 0..1 Coding Active/inactive status
.... Verificationstatus 0..1 Coding Verification status
.... Category 0..1 CodeableConcept Category
.... Criticality 0..1 CodeableConcept Criticality
.... Onsetoflastreaction 0..1 Onset of last reaction
..... Onsetoflastreaction dateTime
..... Onsetoflastreaction string
.... Onsetoffirstreaction 0..1 Onset of first reaction
..... Onsetoffirstreaction dateTime
..... Onsetoffirstreaction string
.... Reactionmechanism 0..1 CodeableConcept Reaction mechanism
.... Reactioneventsummary S 0..* Reference(Adverse Reaction Event AUCDI) Reaction event summary
.... Comment S 0..1 string Comment
... Protocol 0..1 BackboneElement Protocol
.... Lastupdated S 0..1 dateTime Last updated
.... Extension 0..1 Reference() Extension

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. AdverseReactionRisk S 0..* AdverseReactionRisk
Elements defined in Ancestors:Protocol, Data
Adverse Reaction Risk AUCDI
Instances of this logical model are not marked to be the target of a Reference
... Protocol 0..1 BackboneElement Protocol
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Lastupdated S 0..1 dateTime Last updated
.... Extension 0..1 Reference() Extension
... Data S 0..1 BackboneElement Data
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Substance S 1..1 CodeableConcept Substance name
.... Activeinactivestatus 0..1 Coding Active/inactive status
.... Verificationstatus 0..1 Coding Verification status
.... Criticality 0..1 CodeableConcept Criticality
.... Category 0..1 CodeableConcept Category
.... Onsetoflastreaction 0..1 Onset of last reaction
..... Onsetoflastreaction dateTime
..... Onsetoflastreaction string
.... Onsetoffirstreaction 0..1 Onset of first reaction
..... Onsetoffirstreaction dateTime
..... Onsetoffirstreaction string
.... Reactionmechanism 0..1 CodeableConcept Reaction mechanism
.... Reactioneventsummary S 0..* Reference(Adverse Reaction Event AUCDI) Reaction event summary
.... Comment S 0..1 string Comment
... Data 0..1 BackboneElement Data
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. AdverseReactionRisk S 0..* AdverseReactionRisk
Elements defined in Ancestors:Protocol, Data
Adverse Reaction Risk AUCDI
Instances of this logical model are not marked to be the target of a Reference
... Protocol 0..1 BackboneElement Protocol
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Lastupdated S 0..1 dateTime Last updated
.... Extension 0..1 Reference() Extension
... Data S 0..1 BackboneElement Data
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Substance S 1..1 CodeableConcept Substance name
.... Activeinactivestatus 0..1 Coding Active/inactive status
.... Verificationstatus 0..1 Coding Verification status
.... Criticality 0..1 CodeableConcept Criticality
.... Category 0..1 CodeableConcept Category
.... Onsetoflastreaction 0..1 Onset of last reaction
..... Onsetoflastreaction dateTime
..... Onsetoflastreaction string
.... Onsetoffirstreaction 0..1 Onset of first reaction
..... Onsetoffirstreaction dateTime
..... Onsetoffirstreaction string
.... Reactionmechanism 0..1 CodeableConcept Reaction mechanism
.... Reactioneventsummary S 0..* Reference(Adverse Reaction Event AUCDI) Reaction event summary
.... Comment S 0..1 string Comment
... Data 0..1 BackboneElement Data
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized

doco Documentation for this format

This structure is derived from AdverseReactionRisk

Summary

Mandatory: 0 element(1 nested mandatory element)
Must-Support: 4 elements

Structures

This structure refers to these other structures:

Differential View

This structure is derived from AdverseReactionRisk

NameFlagsCard.TypeDescription & Constraintsdoco
.. AdverseReactionRisk S 0..* AdverseReactionRisk
Elements defined in Ancestors:Protocol, Data
Adverse Reaction Risk AUCDI
Instances of this logical model are not marked to be the target of a Reference
... Data 0..1 BackboneElement Data
.... Substance S 1..1 CodeableConcept Substance name
.... Activeinactivestatus 0..1 Coding Active/inactive status
.... Verificationstatus 0..1 Coding Verification status
.... Category 0..1 CodeableConcept Category
.... Criticality 0..1 CodeableConcept Criticality
.... Onsetoflastreaction 0..1 Onset of last reaction
..... Onsetoflastreaction dateTime
..... Onsetoflastreaction string
.... Onsetoffirstreaction 0..1 Onset of first reaction
..... Onsetoffirstreaction dateTime
..... Onsetoffirstreaction string
.... Reactionmechanism 0..1 CodeableConcept Reaction mechanism
.... Reactioneventsummary S 0..* Reference(Adverse Reaction Event AUCDI) Reaction event summary
.... Comment S 0..1 string Comment
... Protocol 0..1 BackboneElement Protocol
.... Lastupdated S 0..1 dateTime Last updated
.... Extension 0..1 Reference() Extension

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. AdverseReactionRisk S 0..* AdverseReactionRisk
Elements defined in Ancestors:Protocol, Data
Adverse Reaction Risk AUCDI
Instances of this logical model are not marked to be the target of a Reference
... Protocol 0..1 BackboneElement Protocol
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Lastupdated S 0..1 dateTime Last updated
.... Extension 0..1 Reference() Extension
... Data S 0..1 BackboneElement Data
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Substance S 1..1 CodeableConcept Substance name
.... Activeinactivestatus 0..1 Coding Active/inactive status
.... Verificationstatus 0..1 Coding Verification status
.... Criticality 0..1 CodeableConcept Criticality
.... Category 0..1 CodeableConcept Category
.... Onsetoflastreaction 0..1 Onset of last reaction
..... Onsetoflastreaction dateTime
..... Onsetoflastreaction string
.... Onsetoffirstreaction 0..1 Onset of first reaction
..... Onsetoffirstreaction dateTime
..... Onsetoffirstreaction string
.... Reactionmechanism 0..1 CodeableConcept Reaction mechanism
.... Reactioneventsummary S 0..* Reference(Adverse Reaction Event AUCDI) Reaction event summary
.... Comment S 0..1 string Comment
... Data 0..1 BackboneElement Data
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. AdverseReactionRisk S 0..* AdverseReactionRisk
Elements defined in Ancestors:Protocol, Data
Adverse Reaction Risk AUCDI
Instances of this logical model are not marked to be the target of a Reference
... Protocol 0..1 BackboneElement Protocol
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Lastupdated S 0..1 dateTime Last updated
.... Extension 0..1 Reference() Extension
... Data S 0..1 BackboneElement Data
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Substance S 1..1 CodeableConcept Substance name
.... Activeinactivestatus 0..1 Coding Active/inactive status
.... Verificationstatus 0..1 Coding Verification status
.... Criticality 0..1 CodeableConcept Criticality
.... Category 0..1 CodeableConcept Category
.... Onsetoflastreaction 0..1 Onset of last reaction
..... Onsetoflastreaction dateTime
..... Onsetoflastreaction string
.... Onsetoffirstreaction 0..1 Onset of first reaction
..... Onsetoffirstreaction dateTime
..... Onsetoffirstreaction string
.... Reactionmechanism 0..1 CodeableConcept Reaction mechanism
.... Reactioneventsummary S 0..* Reference(Adverse Reaction Event AUCDI) Reaction event summary
.... Comment S 0..1 string Comment
... Data 0..1 BackboneElement Data
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized

doco Documentation for this format

This structure is derived from AdverseReactionRisk

Summary

Mandatory: 0 element(1 nested mandatory element)
Must-Support: 4 elements

Structures

This structure refers to these other structures:

 

Other representations of profile: CSV, Excel