BloodBank
Class BloodComponentRequest

These are blood component requests. [FileMan 63,.084->63.084]

Attributes
PractitionerParticipation approver approver

This is the person approving the crossmatch request. [FileMan 63,.084->63.084,2.2]

BloodComponent bloodComponent bloodComponent

This is the component requested. [FileMan 63,.084->63.084,.01]

«TS» PointInTime dateNeeded dateNeeded

This is the date/time the units are wanted. [FileMan 63,.084->63.084,.05]

PractitionerParticipation enterer enterer

This is the person entering the request. [FileMan 63.084->63,.084,.08]

Boolean isPreOpRequest isPreOpRequest

If true, this is a pre-operative request. [FileMan 63,.084->63.084,.02]

Integer nbrOfUnits nbrOfUnits

This is the number of units requested. [FileMan 63,.084->63.084,.04]

«TS» PointInTime requestDate requestDate

This is the date/time of the request. [FileMan 63,.084->63.084,.03]

PractitionerParticipation requester requester

This is the person making the request. [FileMan 63,.084->63.084,.09]

String requestReason requestReason

If request does not meet acceptable criteria enter the reason why the request should still be completed. [FileMan 63,.084->63.084,2.1]

ServiceDeliveryLocation treatingSpecialty treatingSpecialty

This is the treating specialty of the crossmatch request (pointer to File 45.7). [FileMan 63,.084->63.084,2.3]

Boolean wasPreviousReaction wasPreviousReaction

If true, indicates the patient has had a previous transfusion reaction. [FileMan 63,.084->63.084,.07]

Boolean werePreviousTransfusions werePreviousTransfusions

If true, indicates the patient has had previous transfusions. [FileMan 63,.084->63.084,.06]


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameBloodComponentRequest
Name Expression
NamespaceBloodBank
Owned Template Signature
OwnerBloodBank
Owning Template Parameter
PackageBloodBank
Qualified NameFHIM::BloodBank::BloodComponentRequest
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 approver
Public PractitionerParticipation approver

This is the person approving the crossmatch request. [FileMan 63,.084->63.084,2.2]

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassBloodComponentRequest
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
Nameapprover
Name Expression
NamespaceBloodComponentRequest
Opposite
OwnerBloodComponentRequest
Owning Association
Owning Template Parameter
Qualified NameFHIM::BloodBank::BloodComponentRequest::approver
Stereotype
Template Parameter
TypePractitionerParticipation
Upper1
Upper Value(1)
VisibilityPublic


 bloodComponent
Public BloodComponent bloodComponent

This is the component requested. [FileMan 63,.084->63.084,.01]

Constraints:
Properties:

AggregationNone
Alias
AssociationbloodComponentRequest_bloodComponent
Association End
ClassBloodComponentRequest
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
NamebloodComponent
Name Expression
NamespaceBloodComponentRequest
Opposite
OwnerBloodComponentRequest
Owning Association
Owning Template Parameter
Qualified NameFHIM::BloodBank::BloodComponentRequest::bloodComponent
Stereotype
Template Parameter
TypeBloodComponent
Upper1
Upper Value(1)
VisibilityPublic


 dateNeeded
Public «TS» PointInTime dateNeeded

This is the date/time the units are wanted. [FileMan 63,.084->63.084,.05]

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassBloodComponentRequest
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamedateNeeded
Name Expression
NamespaceBloodComponentRequest
Opposite
OwnerBloodComponentRequest
Owning Association
Owning Template Parameter
Qualified NameFHIM::BloodBank::BloodComponentRequest::dateNeeded
Stereotype
Template Parameter
Type«TS» PointInTime
Upper1
Upper Value(1)
VisibilityPublic


 enterer
Public PractitionerParticipation enterer

This is the person entering the request. [FileMan 63.084->63,.084,.08]

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassBloodComponentRequest
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
Nameenterer
Name Expression
NamespaceBloodComponentRequest
Opposite
OwnerBloodComponentRequest
Owning Association
Owning Template Parameter
Qualified NameFHIM::BloodBank::BloodComponentRequest::enterer
Stereotype
Template Parameter
TypePractitionerParticipation
Upper1
Upper Value(1)
VisibilityPublic


 isPreOpRequest
Public Boolean isPreOpRequest

If true, this is a pre-operative request. [FileMan 63,.084->63.084,.02]

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassBloodComponentRequest
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NameisPreOpRequest
Name Expression
NamespaceBloodComponentRequest
Opposite
OwnerBloodComponentRequest
Owning Association
Owning Template Parameter
Qualified NameFHIM::BloodBank::BloodComponentRequest::isPreOpRequest
Stereotype
Template Parameter
TypeBoolean
Upper1
Upper Value(1)
VisibilityPublic


 nbrOfUnits
Public Integer nbrOfUnits

This is the number of units requested. [FileMan 63,.084->63.084,.04]

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassBloodComponentRequest
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
NamenbrOfUnits
Name Expression
NamespaceBloodComponentRequest
Opposite
OwnerBloodComponentRequest
Owning Association
Owning Template Parameter
Qualified NameFHIM::BloodBank::BloodComponentRequest::nbrOfUnits
Stereotype
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic


 requestDate
Public «TS» PointInTime requestDate

This is the date/time of the request. [FileMan 63,.084->63.084,.03]

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassBloodComponentRequest
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
NamerequestDate
Name Expression
NamespaceBloodComponentRequest
Opposite
OwnerBloodComponentRequest
Owning Association
Owning Template Parameter
Qualified NameFHIM::BloodBank::BloodComponentRequest::requestDate
Stereotype
Template Parameter
Type«TS» PointInTime
Upper1
Upper Value(1)
VisibilityPublic


 requester
Public PractitionerParticipation requester

This is the person making the request. [FileMan 63,.084->63.084,.09]

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassBloodComponentRequest
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
Namerequester
Name Expression
NamespaceBloodComponentRequest
Opposite
OwnerBloodComponentRequest
Owning Association
Owning Template Parameter
Qualified NameFHIM::BloodBank::BloodComponentRequest::requester
Stereotype
Template Parameter
TypePractitionerParticipation
Upper1
Upper Value(1)
VisibilityPublic


 requestReason
Public String requestReason

If request does not meet acceptable criteria enter the reason why the request should still be completed. [FileMan 63,.084->63.084,2.1]

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassBloodComponentRequest
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamerequestReason
Name Expression
NamespaceBloodComponentRequest
Opposite
OwnerBloodComponentRequest
Owning Association
Owning Template Parameter
Qualified NameFHIM::BloodBank::BloodComponentRequest::requestReason
Stereotype
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 treatingSpecialty
Public ServiceDeliveryLocation treatingSpecialty

This is the treating specialty of the crossmatch request (pointer to File 45.7). [FileMan 63,.084->63.084,2.3]

Constraints:
Properties:

AggregationNone
Alias
AssociationbloodComponentRequest_facilityTreatingSpecialty
Association End
ClassBloodComponentRequest
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NametreatingSpecialty
Name Expression
NamespaceBloodComponentRequest
Opposite
OwnerBloodComponentRequest
Owning Association
Owning Template Parameter
Qualified NameFHIM::BloodBank::BloodComponentRequest::treatingSpecialty
Stereotype
Template Parameter
TypeServiceDeliveryLocation
Upper1
Upper Value(1)
VisibilityPublic


 wasPreviousReaction
Public Boolean wasPreviousReaction

If true, indicates the patient has had a previous transfusion reaction. [FileMan 63,.084->63.084,.07]

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassBloodComponentRequest
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamewasPreviousReaction
Name Expression
NamespaceBloodComponentRequest
Opposite
OwnerBloodComponentRequest
Owning Association
Owning Template Parameter
Qualified NameFHIM::BloodBank::BloodComponentRequest::wasPreviousReaction
Stereotype
Template Parameter
TypeBoolean
Upper1
Upper Value(1)
VisibilityPublic


 werePreviousTransfusions
Public Boolean werePreviousTransfusions

If true, indicates the patient has had previous transfusions. [FileMan 63,.084->63.084,.06]

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassBloodComponentRequest
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamewerePreviousTransfusions
Name Expression
NamespaceBloodComponentRequest
Opposite
OwnerBloodComponentRequest
Owning Association
Owning Template Parameter
Qualified NameFHIM::BloodBank::BloodComponentRequest::werePreviousTransfusions
Stereotype
Template Parameter
TypeBoolean
Upper1
Upper Value(1)
VisibilityPublic