CommonProduct
Class FoodProductInstance

This class identifies an individual saleable unit of a food product such as a bottle of Ensure, and is used to convey information about the actual food product provided to a patient. Note that ordinarily, a product instance would be expected to have an Id property (commonly known as a serial number), however few food products are identified individually. The association to manufacturing lot provides a lot number, which is usually the information of interest for tracking adverse events or responding to manufacturer recalls.

Attributes
FoodProduct foodProduct foodProduct

Pointer to a manufactured or distributed product intended for human or animal consumption.

ManufacturingLot manufacturingLot manufacturingLot

Pointer to the batch or lot in which the food product was manufactured.


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameFoodProductInstance
Name Expression
NamespaceCommonProduct
Owned Template Signature
OwnerCommonProduct
Owning Template Parameter
PackageCommonProduct
Qualified NameFHIM::CommonProduct::FoodProductInstance
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 foodProduct
Public FoodProduct foodProduct

Pointer to a manufactured or distributed product intended for human or animal consumption.

Constraints:
Properties:

AggregationNone
Alias
AssociationfoodProduct_foodProductInstance
Association End
ClassFoodProductInstance
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
NamefoodProduct
Name Expression
NamespaceFoodProductInstance
OppositefoodProductInstance
OwnerFoodProductInstance
Owning Association
Owning Template Parameter
Qualified NameFHIM::CommonProduct::FoodProductInstance::foodProduct
Stereotype
Template Parameter
TypeFoodProduct
Upper1
Upper Value(1)
VisibilityPublic


 manufacturingLot
Public ManufacturingLot manufacturingLot

Pointer to the batch or lot in which the food product was manufactured.

Constraints:
Properties:

AggregationNone
Alias
AssociationfoodProductInstance_manufacturingLot
Association End
ClassFoodProductInstance
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
NamemanufacturingLot
Name Expression
NamespaceFoodProductInstance
Opposite
OwnerFoodProductInstance
Owning Association
Owning Template Parameter
Qualified NameFHIM::CommonProduct::FoodProductInstance::manufacturingLot
Stereotype
Template Parameter
TypeManufacturingLot
Upper1
Upper Value(1)
VisibilityPublic