Common
Class ProcedureListEntry

This class provides a mechanism to associate a record with multiple procedures. Rather than have the traditional "primary procedure", "secondary procedure", etc. in a record, the record will contain a zero-to-many pointer to this class, which then has a one-to-one pointer to a procedure, with a precedence property to indicate primary, secondary, tertiary, etc.

Attributes
Integer precedence precedence

Provides an indication of whether the procedure is primary, secondary, tertiary, etc.
"Principal procedure flag." - PCORnet Common Data Model, Procedures.PPX. Possible values include: Principal; Secondary; No information; Unknown; Other.

ActionPerformed procedure procedure

Indicates the procedure associated with this entry in the list.


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameProcedureListEntry
Name Expression
NamespaceCommon
Owned Template Signature
OwnerCommon
Owning Template Parameter
PackageCommon
Qualified NameFHIM::Common::ProcedureListEntry
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 precedence
Public Integer precedence

Provides an indication of whether the procedure is primary, secondary, tertiary, etc.
"Principal procedure flag." - PCORnet Common Data Model, Procedures.PPX. Possible values include: Principal; Secondary; No information; Unknown; Other.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassProcedureListEntry
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
Nameprecedence
Name Expression
NamespaceProcedureListEntry
Opposite
OwnerProcedureListEntry
Owning Association
Owning Template Parameter
Qualified NameFHIM::Common::ProcedureListEntry::precedence
Stereotype
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic


 procedure
Public ActionPerformed procedure

Indicates the procedure associated with this entry in the list.

Constraints:
Properties:

AggregationNone
Alias
AssociationprocedureList_procedure
Association End
ClassProcedureListEntry
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
Nameprocedure
Name Expression
NamespaceProcedureListEntry
Opposite
OwnerProcedureListEntry
Owning Association
Owning Template Parameter
Qualified NameFHIM::Common::ProcedureListEntry::procedure
Stereotype
Template Parameter
TypeActionPerformed
Upper1
Upper Value(1)
VisibilityPublic