Skip to content

Class: CompositionStep

Represents a single atomic step in the Instruction Composition lifecycle, including its instructions, status, and optional output. Each CompositionStep is defined by an identifier, a timestamp and a single Instruction.

URI: common_domain_model:CompositionStep

 classDiagram
    class CompositionStep
    click CompositionStep href "../CompositionStep/"
      CompositionStep : compositionStepInstruction
        
          
    
        
        
        CompositionStep --> "1" CompositionStepInstruction : compositionStepInstruction
        click CompositionStepInstruction href "../CompositionStepInstruction/"
    

        
      CompositionStep : identifier
        
      CompositionStep : timestamp
        
      
Name Cardinality and Range Description Inheritance
timestamp 0..1
Datetime
Date and time of the execution of the Instruction Composition step after bein… direct
identifier 0..1
string
Identification of the Instruction Composition step direct
compositionStepInstruction 1
CompositionStepInstruction
Set of instructions defining the steps of each Instruction Composition proces… direct
used by used in type used
InstructionComposition compositionStep range CompositionStep
Mapping Type Mapped Value
self common_domain_model:CompositionStep
native common_domain_model:CompositionStep
name: CompositionStep
description: Represents a single atomic step in the Instruction Composition lifecycle,
including its instructions, status, and optional output. Each CompositionStep is
defined by an identifier, a timestamp and a single Instruction.
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- timestamp
slot_usage:
timestamp:
name: timestamp
description: Date and time of the execution of the Instruction Composition step
after being executed.
range: datetime
attributes:
identifier:
name: identifier
description: Identification of the Instruction Composition step.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_instructioncomposition
domain_of:
- AssetBase
- AssetIdentifier
- ProductIdentifier
- AssignedIdentifier
- BusinessUnit
- EntityIdentifier
- PartyIdentifier
- PersonIdentifier
- TransferBase
- ContractualDefinition
- FloatingRateIndexMap
- CompositionStep
- InstructionComposition
- LegalAgreementBase
- NonLegalEntity
- OtherAgreement
- AvailableInventory
- InventoryRecord
- ClauseLibraryClause
- ClauseLibraryClauseVariant
- Clause
- EligibleCollateralSpecification
- NonTransferableProduct
range: string
compositionStepInstruction:
name: compositionStepInstruction
description: Set of instructions defining the steps of each Instruction Composition
process.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_instructioncomposition
rank: 1000
domain_of:
- CompositionStep
range: CompositionStepInstruction
required: true
name: CompositionStep
description: Represents a single atomic step in the Instruction Composition lifecycle,
including its instructions, status, and optional output. Each CompositionStep is
defined by an identifier, a timestamp and a single Instruction.
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
timestamp:
name: timestamp
description: Date and time of the execution of the Instruction Composition step
after being executed.
range: datetime
attributes:
identifier:
name: identifier
description: Identification of the Instruction Composition step.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_instructioncomposition
owner: CompositionStep
domain_of:
- AssetBase
- AssetIdentifier
- ProductIdentifier
- AssignedIdentifier
- BusinessUnit
- EntityIdentifier
- PartyIdentifier
- PersonIdentifier
- TransferBase
- ContractualDefinition
- FloatingRateIndexMap
- CompositionStep
- InstructionComposition
- LegalAgreementBase
- NonLegalEntity
- OtherAgreement
- AvailableInventory
- InventoryRecord
- ClauseLibraryClause
- ClauseLibraryClauseVariant
- Clause
- EligibleCollateralSpecification
- NonTransferableProduct
range: string
compositionStepInstruction:
name: compositionStepInstruction
description: Set of instructions defining the steps of each Instruction Composition
process.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_instructioncomposition
rank: 1000
owner: CompositionStep
domain_of:
- CompositionStep
range: CompositionStepInstruction
required: true
timestamp:
name: timestamp
description: Date and time of the execution of the Instruction Composition step
after being executed.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: CompositionStep
domain_of:
- Valuation
- CompositionStep
- WorkflowStep
- WorkflowStepApproval
range: datetime