new ActParticipation(copyData)
Associates an entity which participates in an act
An act participation instance is used to link an Entity entity instance to an Act act instance. It is said that the player ( PlayerEntityKey ) participates in the act ( ActKey ) in a particular role ( ParticipationRoleKey ).
Act participations can also be quantified. For example, if 100 doses of a particlar material ( ManufacturedMaterial ) were consumed as part of an act, then the quantity would be 100.
Parameters:
Name | Type | Description |
---|---|---|
copyData |
ActParticipation | Copy constructor (if present) |
Properties:
Name | Type | Description |
---|---|---|
classificationModel |
Concept | [Delay loaded from classification], Gets or sets the an additional (sub-type) of the relationship |
classification |
string | Association type key(see: RelationshipClassKeys for values) |
player |
string | Gets or sets the target entity reference |
participationRole |
string | Gets or sets the participation role key(see: ActParticipationKey for values) |
playerModel |
Entity | [Delay loaded from player], Gets or sets the entity which participated in the act |
participationRoleModel |
Concept | [Delay loaded from participationRole], Gets or sets the role that the entity played in participating in the act |
act |
string | The entity that this relationship targets |
actModel |
Act | [Delay loaded from act], The entity that this relationship targets |
quantity |
number | Gets or sets the quantity of player in the act |
effectiveVersionSequence |
number | |
obsoleteVersionSequence |
number | |
modifiedOn |
Date | |
source |
string | |
sourceModel |
Act | [Delay loaded from source], |
id |
string | Gets or sets the primary identifying UUID of this object |
operation |
BatchOperationType | Gets or sets the operation(see: BatchOperationType for values) |
$type |
string | Gets the type registration of this object |
- Source:
Extends
Members
act :string
The entity that this relationship targets
Type:
- string
- Source:
actModel :Act
Type:
- Source:
classification :string
Gets or sets the an additional (sub-type) of the relationship
Type:
- string
- Source:
classificationModel :Concept
Type:
- Source:
effectiveVersionSequence :number
Type:
- number
- Overrides:
- Source:
id :string
Gets or sets the primary identifying UUID of this object
Type:
- string
- Overrides:
- Source:
modifiedOn :Date
Type:
- Date
- Overrides:
- Source:
obsoleteVersionSequence :number
Type:
- number
- Overrides:
- Source:
operation :BatchOperationType
Gets or sets the operation
Type:
- Overrides:
- Source:
participationRole :string
Gets or sets the role that the entity played in participating in the act
Type:
- string
- Source:
participationRoleModel :Concept
Type:
- Source:
player :string
Gets or sets the entity which participated in the act
Type:
- string
- Source:
playerModel :Entity
Type:
- Source:
quantity :number
Gets or sets the quantity of player in the act
Type:
- number
- Source:
source :string
Type:
- string
- Overrides:
- Source:
sourceModel :Act
Type:
- Overrides:
- Source: