AllergyIntoleranceReaction class
risk of harmful or undesirable, physiological response which is unique to an individual and associated with exposure to a substance.
- Annotations
-
- @freezed
Constructors
-
AllergyIntoleranceReaction({@JsonKey(name: 'ID') String? id, @JsonKey(name: 'Substance') CodeableConcept? substance, @JsonKey(name: 'Manifestation') List<
CodeableConcept?> ? manifestation, @JsonKey(name: 'Description') String? description, @JsonKey(name: 'Onset') String? onset, @JsonKey(name: 'Severity', unknownEnumValue: AllergyIntoleranceReactionSeverityEnum.moderate) AllergyIntoleranceReactionSeverityEnum? severity, @JsonKey(name: 'ExposureRoute') CodeableConcept? exposureRoute, @JsonKey(name: 'Note') List<Annotation?> ? note}) -
factory
-
AllergyIntoleranceReaction.fromJson(Map<
String, dynamic> json) -
factory
Properties
-
copyWith
→ $AllergyIntoleranceReactionCopyWith<
AllergyIntoleranceReaction> -
no setterinherited
- description → String?
-
Text description about the reaction as a whole, including details of the manifestation if required.
no setterinherited
- exposureRoute → CodeableConcept?
-
Identification of the route by which the subject was exposed to the substance.
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String?
-
no setterinherited
-
manifestation
→ List<
CodeableConcept?> ? -
Clinical symptoms and/or signs that are observed or associated with the adverse reaction event.
no setterinherited
-
note
→ List<
Annotation?> ? -
Additional text about the adverse reaction event not captured in other fields.
no setterinherited
- onset → String?
-
Record of the date and/or time of the onset of the Reaction.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- severity → AllergyIntoleranceReactionSeverityEnum?
-
Clinical assessment of the severity of the reaction event as a whole,
potentially considering multiple different manifestations.
no setterinherited
- substance → CodeableConcept?
-
Identification of the specific substance (or pharmaceutical product)
considered to be responsible for the Adverse Reaction event.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited