Class: WorkflowStepApproval
Party approvals associated to the current WorkflowStep.
URI: common_domain_model:WorkflowStepApproval
classDiagram
class WorkflowStepApproval
click WorkflowStepApproval href "../WorkflowStepApproval/"
WorkflowStepApproval : approved
WorkflowStepApproval : party
WorkflowStepApproval --> "1" Party : party
click Party href "../Party/"
WorkflowStepApproval : rejectedReason
WorkflowStepApproval : timestamp
WorkflowStepApproval --> "1" EventTimestamp : timestamp
click EventTimestamp href "../EventTimestamp/"
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| timestamp | 1 EventTimestamp |
Timestamp of the approval | direct |
| approved | 1 Boolean |
Flag denoting whether the workflow step is approved or not | direct |
| party | 1 Party |
Reference to the Party who is approving/rejecting this workflow step | direct |
| rejectedReason | 0..1 string |
Optional reason for rejecting the workflow step | direct |
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| WorkflowStep | approval | range | WorkflowStepApproval |
Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Annotations
Section titled “Annotations”| property | value |
|---|---|
| rosetta_metadata | key |
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:WorkflowStepApproval |
| native | common_domain_model:WorkflowStepApproval |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: WorkflowStepApprovalannotations: rosetta_metadata: tag: rosetta_metadata value: keydescription: Party approvals associated to the current WorkflowStep.from_schema: https://w3id.org/lmodel/common-domain-modelslots:- timestampslot_usage: timestamp: name: timestamp description: Timestamp of the approval range: EventTimestamp required: trueattributes: approved: name: approved description: Flag denoting whether the workflow step is approved or not from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_workflow rank: 1000 domain_of: - WorkflowStepApproval range: boolean required: true party: name: party annotations: rosetta_metadata: tag: rosetta_metadata value: reference description: Reference to the Party who is approving/rejecting this workflow step from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_workflow domain_of: - AssetBase - DebtRedemption - MarginCallBase - Trade - UmbrellaAgreementParty - UmbrellaAgreementSet - AggregationParameters - AvailableInventory - CounterpartyPosition - WorkflowStep - WorkflowStepApproval - AdditionalObligations - AdditionalRepresentationElection - CalculationAgentTerms - CalculationCurrencyElection - CollateralManagementAgreementElection - ControlAgreementElections - ControlAgreementNecEventElection - CreditSupportDocumentElection - CreditSupportProviderElection - CustodianElection - CustodianRiskElection - ElectiveAmountElection - FrenchLawAddendumElection - HoldingAndUsingPostedCollateralElection - LegacyExposureScopeElection - LegacyIndependentAmountParty - MinimumTransferAmountElection - NotificationTimeElection - PledgeeRepresentativeRider - PostingObligationsElection - RecalculationOfValueElection - RegimeTerms - SecuredPartyRightsEventElection - SecurityInterestForObligations - SecurityProviderRightsEventElection - SensitivityMethodologiesPartyElection - SinglePostingParty - SpecifiedOrAccessConditionPartyElection - SubstitutedRegimeElection - SubstitutionPartyElection - TerminationCurrencyElection - ThresholdElection - ValuationAgent - ValuationCalculationDateLocationElection - AdditionalTerminationEventElection - AutomaticEarlyTerminationElection - CreditEventUponMergerElection - PartyTerminationCurrencySelection - SpecifiedEntity - EventsOfDefaultElection - EligibleCollateralSpecification range: Party required: true rejectedReason: name: rejectedReason description: Optional reason for rejecting the workflow step from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_workflow rank: 1000 domain_of: - WorkflowStepApproval range: stringInduced
Section titled “Induced”name: WorkflowStepApprovalannotations: rosetta_metadata: tag: rosetta_metadata value: keydescription: Party approvals associated to the current WorkflowStep.from_schema: https://w3id.org/lmodel/common-domain-modelslot_usage: timestamp: name: timestamp description: Timestamp of the approval range: EventTimestamp required: trueattributes: approved: name: approved description: Flag denoting whether the workflow step is approved or not from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_workflow rank: 1000 owner: WorkflowStepApproval domain_of: - WorkflowStepApproval range: boolean required: true party: name: party annotations: rosetta_metadata: tag: rosetta_metadata value: reference description: Reference to the Party who is approving/rejecting this workflow step from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_workflow owner: WorkflowStepApproval domain_of: - AssetBase - DebtRedemption - MarginCallBase - Trade - UmbrellaAgreementParty - UmbrellaAgreementSet - AggregationParameters - AvailableInventory - CounterpartyPosition - WorkflowStep - WorkflowStepApproval - AdditionalObligations - AdditionalRepresentationElection - CalculationAgentTerms - CalculationCurrencyElection - CollateralManagementAgreementElection - ControlAgreementElections - ControlAgreementNecEventElection - CreditSupportDocumentElection - CreditSupportProviderElection - CustodianElection - CustodianRiskElection - ElectiveAmountElection - FrenchLawAddendumElection - HoldingAndUsingPostedCollateralElection - LegacyExposureScopeElection - LegacyIndependentAmountParty - MinimumTransferAmountElection - NotificationTimeElection - PledgeeRepresentativeRider - PostingObligationsElection - RecalculationOfValueElection - RegimeTerms - SecuredPartyRightsEventElection - SecurityInterestForObligations - SecurityProviderRightsEventElection - SensitivityMethodologiesPartyElection - SinglePostingParty - SpecifiedOrAccessConditionPartyElection - SubstitutedRegimeElection - SubstitutionPartyElection - TerminationCurrencyElection - ThresholdElection - ValuationAgent - ValuationCalculationDateLocationElection - AdditionalTerminationEventElection - AutomaticEarlyTerminationElection - CreditEventUponMergerElection - PartyTerminationCurrencySelection - SpecifiedEntity - EventsOfDefaultElection - EligibleCollateralSpecification range: Party required: true rejectedReason: name: rejectedReason description: Optional reason for rejecting the workflow step from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_workflow rank: 1000 owner: WorkflowStepApproval domain_of: - WorkflowStepApproval range: string timestamp: name: timestamp description: Timestamp of the approval from_schema: https://w3id.org/lmodel/common-domain-model rank: 1000 owner: WorkflowStepApproval domain_of: - Valuation - CompositionStep - WorkflowStep - WorkflowStepApproval range: EventTimestamp required: true