Allergies
Class IntoleranceConditionList

A collection of Intolerance Condition (aka Allergy) records. This class represents the traditional "Allergy List" that is used to inform the Provider of substances that should likely be avoided when treating the Patient.

Attributes
Boolean hasIntoleranceCondition hasIntoleranceCondition

Indicates whether the Patient has any records of Intolerance Condition(s). When this property is false, it is equivalent to saying that the Patient has "No Known Allergies".

IntoleranceCondition intoleranceConditionEntry intoleranceConditionEntry

Pointer to individual Intolerance Condition (aka Allergy) records that make up the Intolerance Condition List.

Patient patient patient

Pointer to the Patient to whom the Intolerance Condition List (aka Allergy List) applies.


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
KeywordsEntryPoint
NameIntoleranceConditionList
Name Expression
NamespaceAllergies
Owned Template Signature
OwnerAllergies
Owning Template Parameter
PackageAllergies
Qualified NameFHIM::Allergies::IntoleranceConditionList
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 hasIntoleranceCondition
Public Boolean hasIntoleranceCondition

Indicates whether the Patient has any records of Intolerance Condition(s). When this property is false, it is equivalent to saying that the Patient has "No Known Allergies".

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«EntryPoint» IntoleranceConditionList
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1
NamehasIntoleranceCondition
Name Expression
Namespace«EntryPoint» IntoleranceConditionList
Opposite
Owner«EntryPoint» IntoleranceConditionList
Owning Association
Owning Template Parameter
Qualified NameFHIM::Allergies::IntoleranceConditionList::hasIntoleranceCondition
Stereotype
Template Parameter
TypeBoolean
Upper1
Upper Value(1)
VisibilityPublic


 intoleranceConditionEntry
Public IntoleranceCondition intoleranceConditionEntry

Pointer to individual Intolerance Condition (aka Allergy) records that make up the Intolerance Condition List.

Constraints:
Properties:

AggregationComposite
Alias
AssociationintoleranceConditionList_intoleranceConditionEntry
Association End
Class«EntryPoint» IntoleranceConditionList
Datatype
Default
Default Value
Is Compositetrue
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NameintoleranceConditionEntry
Name Expression
Namespace«EntryPoint» IntoleranceConditionList
Opposite
Owner«EntryPoint» IntoleranceConditionList
Owning Association
Owning Template Parameter
Qualified NameFHIM::Allergies::IntoleranceConditionList::intoleranceConditionEntry
Stereotype
Template Parameter
TypeIntoleranceCondition
Upper*
Upper Value(*)
VisibilityPublic


 patient
Public Patient patient

Pointer to the Patient to whom the Intolerance Condition List (aka Allergy List) applies.

Constraints:
Properties:

AggregationNone
Alias
AssociationintoleranceConditionList_patient
Association End
Class«EntryPoint» IntoleranceConditionList
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1
Namepatient
Name Expression
Namespace«EntryPoint» IntoleranceConditionList
Opposite
Owner«EntryPoint» IntoleranceConditionList
Owning Association
Owning Template Parameter
Qualified NameFHIM::Allergies::IntoleranceConditionList::patient
Stereotype
Template Parameter
TypePatient
Upper1
Upper Value(1)
VisibilityPublic