Skip to content

Class: ClosedState

A class to qualify the closed state of an execution or a contract through the combination or a state (e.g. terminated, novated) and a set of dates: activity date, effective date and, when relevant, last payment date.

URI: common_domain_model:ClosedState

 classDiagram
    class ClosedState
    click ClosedState href "../ClosedState/"
      ClosedState : activityDate
        
      ClosedState : effectiveDate
        
      ClosedState : lastPaymentDate
        
      ClosedState : state
        
          
    
        
        
        ClosedState --> "1" ClosedStateEnum : state
        click ClosedStateEnum href "../ClosedStateEnum/"
    

        
      
Name Cardinality and Range Description Inheritance
state 1
ClosedStateEnum
The qualification of what gave way to the contract or execution closure, e direct
activityDate 1
date
The activity date on which the closing state took place, i direct
effectiveDate 0..1
date
The date on which the closing event contractually takes effect, when differen… direct
lastPaymentDate 0..1
date
The date associated with the last payment in relation to the artefact (e direct
used by used in type used
State closedState range ClosedState
Mapping Type Mapped Value
self common_domain_model:ClosedState
native common_domain_model:ClosedState
name: ClosedState
description: 'A class to qualify the closed state of an execution or a contract through
the combination or a state (e.g. terminated, novated) and a set of dates: activity
date, effective date and, when relevant, last payment date.'
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
state:
name: state
description: The qualification of what gave way to the contract or execution closure,
e.g. allocation, termination, ...
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
domain_of:
- Address
- ClosedState
- CounterpartyPositionState
- TradeState
range: ClosedStateEnum
required: true
activityDate:
name: activityDate
description: The activity date on which the closing state took place, i.e. either
the event date of the closing event (e.g. option exercise, contract early termination)
or the contractual termination date.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
domain_of:
- ClosedState
range: date
required: true
effectiveDate:
name: effectiveDate
description: The date on which the closing event contractually takes effect, when
different from the activity date. When an explicit event effective date attribute
is associated with the closing event, it will be that date. In the case of a
cancellation event, it will be the date on which the cancelled event took place.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
domain_of:
- CodeValue
- AgreementEventInstruction
- ClosedState
- CounterpartyPositionBusinessEvent
- IndexTransitionInstruction
- StockSplitInstruction
- PriceQuantity
- FallbackRateParameters
- CalculationPeriodDates
- LegalAgreementBase
- EventInstruction
- MinimumTransferAmountAmendment
- TerminationCurrencyAmendment
- CancelableProvision
- EconomicTerms
range: date
lastPaymentDate:
name: lastPaymentDate
description: The date associated with the last payment in relation to the artefact
(e.g. contract) to which this closed state applies. As an example, in the case
of an early termination event, it would be the settlement date of the associated
fee, if applicable.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
domain_of:
- ClosedState
range: date
name: ClosedState
description: 'A class to qualify the closed state of an execution or a contract through
the combination or a state (e.g. terminated, novated) and a set of dates: activity
date, effective date and, when relevant, last payment date.'
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
state:
name: state
description: The qualification of what gave way to the contract or execution closure,
e.g. allocation, termination, ...
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
owner: ClosedState
domain_of:
- Address
- ClosedState
- CounterpartyPositionState
- TradeState
range: ClosedStateEnum
required: true
activityDate:
name: activityDate
description: The activity date on which the closing state took place, i.e. either
the event date of the closing event (e.g. option exercise, contract early termination)
or the contractual termination date.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: ClosedState
domain_of:
- ClosedState
range: date
required: true
effectiveDate:
name: effectiveDate
description: The date on which the closing event contractually takes effect, when
different from the activity date. When an explicit event effective date attribute
is associated with the closing event, it will be that date. In the case of a
cancellation event, it will be the date on which the cancelled event took place.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
owner: ClosedState
domain_of:
- CodeValue
- AgreementEventInstruction
- ClosedState
- CounterpartyPositionBusinessEvent
- IndexTransitionInstruction
- StockSplitInstruction
- PriceQuantity
- FallbackRateParameters
- CalculationPeriodDates
- LegalAgreementBase
- EventInstruction
- MinimumTransferAmountAmendment
- TerminationCurrencyAmendment
- CancelableProvision
- EconomicTerms
range: date
lastPaymentDate:
name: lastPaymentDate
description: The date associated with the last payment in relation to the artefact
(e.g. contract) to which this closed state applies. As an example, in the case
of an early termination event, it would be the settlement date of the associated
fee, if applicable.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: ClosedState
domain_of:
- ClosedState
range: date