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 particular 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 |
externId |
string | Gets or sets the external key for the object |
classification |
string | Identifies the classification of the participation.(see: RelationshipClassKeys for values) |
player |
string | Identifies the entity which played the ParticipationRoleKey |
participationRole |
string | Identifies the role which the PlayerEntityKey performs in the ActKey(see: ActParticipationKeys for values) |
playerModel |
Entity | [Delay loaded from player], The delay-load property for PlayerEntityKey |
participationRoleModel |
Concept | [Delay loaded from participationRole], Delay load point for ParticipationRoleKey |
act |
string | Identifies the Act to which the participation belongs |
actModel |
Act | [Delay loaded from act], Delay load property for ActKey |
quantity |
number | Identifies the number of PlayerEntityKey which participates in ActKey |
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 |
Extends
Members
act :string
Identifies the Act to which the participation belongs
Type:
- string
actModel :Act
Type:
classification :string
Gets or sets the an additional (sub-type) of the relationship
Type:
- string
classificationModel :Concept
Type:
externId :string
Gets or sets the external key for the object
Type:
- string
id :string
Gets or sets the primary identifying UUID of this object
Type:
- string
- Overrides:
- Source:
modifiedOn :Date
Type:
- Date
- Overrides:
- Source:
operation :BatchOperationType
Gets or sets the operation
Type:
- Overrides:
- Source:
participationRole :string
Identifies the role which the PlayerEntityKey performs in the ActKey
Type:
- string
participationRoleModel :Concept
Type:
player :string
Identifies the entity which played the ParticipationRoleKey
Type:
- string
playerModel :Entity
Type:
quantity :number
Identifies the number of PlayerEntityKey which participates in ActKey
Type:
- number
source :string
Type:
- string
- Overrides:
- Source:
sourceModel :Act
Type:
- Overrides:
- Source: