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/"
Slots
| 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 |
Usages
| used by | used in | type | used |
|---|---|---|---|
| State | closedState | range | ClosedState |
In Subsets
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:ClosedState |
| native | common_domain_model:ClosedState |
| close | fpml_5_10:ClosedState |
LinkML Source
Direct
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.'
in_subset:
- cdm_event_common
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:ClosedState
slots:
- state
- activityDate
- effectiveDate
- lastPaymentDate
slot_usage:
state:
name: state
description: The qualification of what gave way to the contract or execution closure,
e.g. allocation, termination, ...
range: ClosedStateEnum
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.
Induced
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.'
in_subset:
- cdm_event_common
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:ClosedState
slot_usage:
state:
name: state
description: The qualification of what gave way to the contract or execution closure,
e.g. allocation, termination, ...
range: ClosedStateEnum
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.
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
close_mappings:
- fpml_5_10:Address.state
rank: 1000
owner: ClosedState
domain_of:
- Address
- TradeState
- CounterpartyPositionState
- ClosedState
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
close_mappings:
- fpml_5_10:ClosedState.activityDate
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
close_mappings:
- fpml_5_10:CodeValue.effectiveDate
rank: 1000
owner: ClosedState
domain_of:
- CodeValue
- CounterpartyPositionBusinessEvent
- IndexTransitionInstruction
- StockSplitInstruction
- ClosedState
- EventInstruction
- LegalAgreementBase
- MinimumTransferAmountAmendment
- TerminationCurrencyAmendment
- PriceQuantity
- FallbackRateParameters
- CalculationPeriodDates
- EconomicTerms
- CancelableProvision
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
close_mappings:
- fpml_5_10:ClosedState.lastPaymentDate
rank: 1000
owner: ClosedState
domain_of:
- ClosedState
range: date