AllergyIntoleranceUsCore class
AllergyIntolerance
Risk of harmful or undesirable, physiological
- Inheritance
-
- Object
- Resource
- AllergyIntoleranceUsCore
Constructors
-
AllergyIntoleranceUsCore({String? id, Meta? meta, Narrative? text, CodeableConcept? clinicalStatus, CodeableConcept? verificationStatus, CodeableConcept? code, required Reference patient, List<
AllergyIntoleranceReaction> ? reaction, List<Code> ? category, Code? criticality, FhirDateTime? onsetDateTime}) -
AllergyIntolerance
Risk of harmful or undesirable, physiological response which is unique to an individual and associated with exposure to a substance.factory - AllergyIntoleranceUsCore.minimum({required AllergyIntoleranceIdentity identity, required Reference patient})
-
The absolute most basic version of the AllergyIntoleranceUsCore
factory
-
AllergyIntoleranceUsCore.simple({AllergyIntoleranceClinicalStatus? clinicalStatus, AllergyIntoleranceVerificationStatus? verificationStatus, required AllergyIntoleranceIdentity identity, required Reference patient, List<
AllergyIntoleranceReaction> ? reaction}) -
A simple version with just very basic elements of the
AllergyIntoleranceUsCore
factory
Properties
-
category
→ List<
Code> ? -
category Category of the identified substance.
no setter
- clinicalStatus → CodeableConcept?
-
clinicalStatus The clinical status of the allergy or intolerance.
no setter
- code → CodeableConcept?
-
code Code for an allergy or intolerance statement (either a positive or
a negated/excluded statement). This may be a code for a substance or
pharmaceutical product that is considered to be responsible for the
adverse reaction risk (e.g., "Latex"), an allergy or intolerance condition
(e.g., "Latex allergy"), or a negated/excluded code for a specific
substance or class (e.g., "No latex allergy") or a general or categorical
negated statement (e.g., "No known allergy", "No known drug allergies").
Note: the substance for a specific reaction may be different from the
substance identified as the cause of the risk, but it must be consistent
with it. For instance, it may be a more specific substance (e.g. a brand
medication) or a composite product that includes the identified substance.
It must be clinically safe to only process the 'code' and ignore the
'reaction.substance'. If a receiving system is unable to confirm that
AllergyIntolerance.reaction.substance falls within the semantic scope of
AllergyIntolerance.code, then the receiving system should ignore
AllergyIntolerance.reaction.substance.
no setter
-
contained
↔ List<
Resource> ? -
getter/setter pairinherited
- criticality → Code?
-
criticality Estimate of the potential clinical harm, or seriousness, of
the reaction to the identified substance.
no setter
-
extension_
↔ List<
FhirExtension> ? -
getter/setter pairinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ String?
-
id The logical id of the resource, as used in the URL for the resource.
Once assigned, this value never changes.
getter/setter pairinherited-setteroverride-getter
- implicitRules ↔ FhirUri?
-
getter/setter pairinherited
- language ↔ Code?
-
getter/setter pairinherited
- meta ↔ Meta?
-
meta The metadata about the resource. This is content that is
maintained by the infrastructure. Changes to the content might not always
be associated with version changes to the resource.
getter/setter pairinherited-setteroverride-getter
-
modifierExtension
↔ List<
FhirExtension> ? -
getter/setter pairinherited
- onsetDateTime → FhirDateTime?
-
onsetDateTime Estimated or actual date, date-time, or age when allergy
or intolerance was identified.
no setter
- path → String
-
Local Reference for this Resource, form is "ResourceType/Id"
no setterinherited
- patient → Reference?
-
patient The patient who has the allergy or intolerance.
no setter
-
reaction
→ List<
AllergyIntoleranceReaction> ? -
reaction Details about each adverse reaction event linked to exposure
to the identified substance.
no setter
- resourceType ↔ R4ResourceType?
-
getter/setter pairinherited
- resourceTypeString → String?
-
produce a string of the resourceType
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- text ↔ Narrative?
-
text A human-readable narrative that contains a summary of the resource
and can be used to represent the content of the resource to a human. The
narrative need not encode all the structured data, but is required to
contain sufficient detail to make it "clinically safe" for a human to just
read the narrative. Resource definitions may define what content should be
represented in the narrative to ensure clinical safety.
getter/setter pairinherited-setteroverride-getter
- thisReference → Reference
-
Convenience method to return a
Reference
referring to thatResource
no setterinherited - value → AllergyIntolerance
-
AllergyIntolerance
Risk of harmful or undesirable, physiological response which is unique to an individual and associated with exposure to a substance.no setter - verificationStatus → CodeableConcept?
-
verificationStatus Assertion about certainty associated with the
propensity, or potential risk, of a reaction to the identified substance
(including pharmaceutical product).
no setter
Methods
-
newId(
) → Resource -
returns the same resource with a new ID (even if there is already an ID
present)
inherited
-
newIdIfNoId(
) → Resource -
returns the same resource with a new ID if there is no current ID
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
Returns a Map<String, dynamic> of the
Resource
inherited -
toString(
) → String -
A string representation of this object.
inherited
-
toYaml(
) → String -
Produces a Yaml formatted String version of the object
inherited
-
updateVersion(
{Meta? oldMeta}) → Resource -
Updates the meta field of this Resource, updates the meta.lastUpdated
field, adds 1 to the version number
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited