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 |
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| InstructionComposition | compositionStep | range | CompositionStep |
Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:CompositionStep |
| native | common_domain_model:CompositionStep |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: CompositionStepdescription: 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-modelslots:- timestampslot_usage: timestamp: name: timestamp description: Date and time of the execution of the Instruction Composition step after being executed. range: datetimeattributes: 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: trueInduced
Section titled “Induced”name: CompositionStepdescription: 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-modelslot_usage: timestamp: name: timestamp description: Date and time of the execution of the Instruction Composition step after being executed. range: datetimeattributes: 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