Class: ContractualDefinition
URI: common_domain_model:ContractualDefinition
classDiagram
class ContractualDefinition
click ContractualDefinition href "../ContractualDefinition/"
ContractualDefinition : contractualDefinitionIdentifier
ContractualDefinition --> "0..1" ContractualDefinitionIdentifier : contractualDefinitionIdentifier
click ContractualDefinitionIdentifier href "../ContractualDefinitionIdentifier/"
ContractualDefinition : identifier
ContractualDefinition --> "0..1" Identifier : identifier
click Identifier href "../Identifier/"
ContractualDefinition : publicationDate
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| identifier | 0..1 Identifier |
Corresponds to the unique identifier of the Contractual Definition in which t... | direct |
| contractualDefinitionIdentifier | 0..1 ContractualDefinitionIdentifier |
Contractual Definition Identifier in which the code is published | direct |
| publicationDate | 0..1 date |
2021-06-11 | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| FloatingRateIndexDefinition | supportedDefinition | range | ContractualDefinition |
| FroHistory | firstDefinedIn | range | ContractualDefinition |
| FroHistory | lastUpdatedIn | range | ContractualDefinition |
Rules
| Rule Applied | Preconditions | Postconditions | Elseconditions |
|---|---|---|---|
In Subsets
Comments
- Rosetta condition: Choice — optional choice identifier, contractualDefinitionIdentifier
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:ContractualDefinition |
| native | common_domain_model:ContractualDefinition |
LinkML Source
Direct
name: ContractualDefinition
comments:
- 'Rosetta condition: Choice — optional choice identifier, contractualDefinitionIdentifier'
in_subset:
- cdm_observable_asset_fro
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- identifier
- contractualDefinitionIdentifier
- publicationDate
slot_usage:
identifier:
name: identifier
description: Corresponds to the unique identifier of the Contractual Definition
in which the code is published
range: Identifier
required: false
multivalued: false
inlined_as_list: true
publicationDate:
name: publicationDate
description: '2021-06-11'
range: date
rules:
- postconditions:
any_of:
- slot_conditions:
identifier:
name: identifier
required: true
- slot_conditions:
contractualDefinitionIdentifier:
name: contractualDefinitionIdentifier
required: true
description: Choice between document uuid or document type and version
Induced
name: ContractualDefinition
comments:
- 'Rosetta condition: Choice — optional choice identifier, contractualDefinitionIdentifier'
in_subset:
- cdm_observable_asset_fro
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
identifier:
name: identifier
description: Corresponds to the unique identifier of the Contractual Definition
in which the code is published
range: Identifier
required: false
multivalued: false
inlined_as_list: true
publicationDate:
name: publicationDate
description: '2021-06-11'
range: date
attributes:
identifier:
name: identifier
description: Corresponds to the unique identifier of the Contractual Definition
in which the code is published
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:AssetBase.identifier
rank: 1000
owner: ContractualDefinition
domain_of:
- AssetBase
- AssetIdentifier
- ProductIdentifier
- AssignedIdentifier
- BusinessUnit
- PartyIdentifier
- EntityIdentifier
- PersonIdentifier
- TransferBase
- OtherAgreement
- LegalAgreementBase
- NonLegalEntity
- MasterAgreementClauseVariant
- Clause
- ContractualDefinition
- FloatingRateIndexMap
- EligibleCollateralSpecification
- NonTransferableProduct
range: Identifier
required: false
multivalued: false
inlined: true
inlined_as_list: true
contractualDefinitionIdentifier:
name: contractualDefinitionIdentifier
description: Contractual Definition Identifier in which the code is published.
Includes Document Type and Document Version
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: ContractualDefinition
domain_of:
- ContractualDefinition
- FloatingRateIndexMap
range: ContractualDefinitionIdentifier
publicationDate:
name: publicationDate
description: '2021-06-11'
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:CodeListIdentification.publicationDate
rank: 1000
owner: ContractualDefinition
domain_of:
- CodeListIdentification
- ContractualTermsSupplement
- ContractualDefinition
- SettledEntityMatrix
range: date
rules:
- postconditions:
any_of:
- slot_conditions:
identifier:
name: identifier
required: true
- slot_conditions:
contractualDefinitionIdentifier:
name: contractualDefinitionIdentifier
required: true
description: Choice between document uuid or document type and version