Class: JapaneseSecuritiesProvisions
A class to specify Japanese Securities Provision elections.
URI: common_domain_model:JapaneseSecuritiesProvisions
classDiagram
class JapaneseSecuritiesProvisions
click JapaneseSecuritiesProvisions href "../JapaneseSecuritiesProvisions/"
JapaneseSecuritiesProvisions : amendmentsToJapaneseProvisions
JapaneseSecuritiesProvisions : amendmentsToJapaneseProvisionsTerms
JapaneseSecuritiesProvisions : clearstreamAmendmentToJapaneseProvisions
JapaneseSecuritiesProvisions : isApplicable
JapaneseSecuritiesProvisions : relevantProvisionsElection
JapaneseSecuritiesProvisions : relevantProvisionsTerms
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| isApplicable | 1 Boolean |
Japanese Securities Provisions are applicable when True and Not Applicable wh... | direct |
| relevantProvisionsElection | 0..1 Boolean |
Recommended Japanese Securities Provisions are applicable when True, addition... | direct |
| relevantProvisionsTerms | 0..1 string |
Specific terms applicable to Recommended Japanese Securities Provisions | direct |
| amendmentsToJapaneseProvisions | 0..1 Boolean |
Additional Amendments to Japanese Securities Provisions are specified when Tr... | direct |
| amendmentsToJapaneseProvisionsTerms | 0..1 string |
Specific terms applicable to Additional Amendments to Japanese Securities Pro... | direct |
| clearstreamAmendmentToJapaneseProvisions | 0..1 Boolean |
Specification of whether Clearstream Event amendment language is included (tr... | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| JurisdictionRelatedTerms | japaneseSecuritiesProvisions | range | JapaneseSecuritiesProvisions |
Rules
| Rule Applied | Preconditions | Postconditions | Elseconditions |
|---|---|---|---|
| slot_conditions | {'relevantProvisionsElection': {'equals_string': 'True'}} |
{'relevantProvisionsTerms': {'required': False}} |
| Rule Applied | Preconditions | Postconditions | Elseconditions |
|---|---|---|---|
| slot_conditions | {'amendmentsToJapaneseProvisions': {'equals_string': 'False'}} |
{'amendmentsToJapaneseProvisionsTerms': {'required': False}} |
In Subsets
Comments
- Rosetta condition: RelevantProvisionsElection — if relevantProvisionsElection = True then relevantProvisionsTerms is absent
- Rosetta condition: AmendmentsToJapaneseProvisions — if amendmentsToJapaneseProvisions = False then amendmentsToJapaneseProvisionsTerms is absent
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:JapaneseSecuritiesProvisions |
| native | common_domain_model:JapaneseSecuritiesProvisions |
LinkML Source
Direct
name: JapaneseSecuritiesProvisions
description: A class to specify Japanese Securities Provision elections.
comments:
- 'Rosetta condition: RelevantProvisionsElection — if relevantProvisionsElection =
True then relevantProvisionsTerms is absent'
- 'Rosetta condition: AmendmentsToJapaneseProvisions — if amendmentsToJapaneseProvisions
= False then amendmentsToJapaneseProvisionsTerms is absent'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- isApplicable
- relevantProvisionsElection
- relevantProvisionsTerms
- amendmentsToJapaneseProvisions
- amendmentsToJapaneseProvisionsTerms
- clearstreamAmendmentToJapaneseProvisions
slot_usage:
isApplicable:
name: isApplicable
description: Japanese Securities Provisions are applicable when True and Not Applicable
when False.
rules:
- preconditions:
slot_conditions:
relevantProvisionsElection:
name: relevantProvisionsElection
equals_string: 'True'
postconditions:
slot_conditions:
relevantProvisionsTerms:
name: relevantProvisionsTerms
required: false
description: A data rule to enforce that the specific terms applicable to Recommended
Japanese Securities Provisions should be specified when required.
- preconditions:
slot_conditions:
amendmentsToJapaneseProvisions:
name: amendmentsToJapaneseProvisions
equals_string: 'False'
postconditions:
slot_conditions:
amendmentsToJapaneseProvisionsTerms:
name: amendmentsToJapaneseProvisionsTerms
required: false
description: A data rule to enforce that the specific terms applicable to Additional
Amendments to Japanese Securities Provisions should be specified when required.
Induced
name: JapaneseSecuritiesProvisions
description: A class to specify Japanese Securities Provision elections.
comments:
- 'Rosetta condition: RelevantProvisionsElection — if relevantProvisionsElection =
True then relevantProvisionsTerms is absent'
- 'Rosetta condition: AmendmentsToJapaneseProvisions — if amendmentsToJapaneseProvisions
= False then amendmentsToJapaneseProvisionsTerms is absent'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
isApplicable:
name: isApplicable
description: Japanese Securities Provisions are applicable when True and Not Applicable
when False.
attributes:
isApplicable:
name: isApplicable
description: Japanese Securities Provisions are applicable when True and Not Applicable
when False.
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:AdditionalRepresentationElection.isApplicable
rank: 1000
owner: JapaneseSecuritiesProvisions
domain_of:
- AdditionalRepresentationElection
- AdditionalRightsEvent
- BespokeCalculationDate
- BespokeTransferTiming
- CollateralAccessBreach
- CustodianEvent
- FrenchLawAddendum
- FrenchLawAddendumElection
- InterestAdjustment
- JapaneseSecuritiesProvisions
- MinimumTransferAmountAmendment
- OneWayProvisions
- ProcessAgentElection
- RegimeTerms
- PledgeeRepresentativeRider
- SubstitutedRegimeTerms
- TerminationCurrencyAmendment
- CollateralTransferTimingDefinition
- SpecifiedConditionOrAccessCondition
- LegacyIndependentAmountParty
- AutomaticEarlyTerminationElection
- AutomaticExercise
range: boolean
required: true
relevantProvisionsElection:
name: relevantProvisionsElection
description: Recommended Japanese Securities Provisions are applicable when True,
additional Provisions are specified when False.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: JapaneseSecuritiesProvisions
domain_of:
- JapaneseSecuritiesProvisions
range: boolean
relevantProvisionsTerms:
name: relevantProvisionsTerms
description: Specific terms applicable to Recommended Japanese Securities Provisions.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: JapaneseSecuritiesProvisions
domain_of:
- JapaneseSecuritiesProvisions
range: string
amendmentsToJapaneseProvisions:
name: amendmentsToJapaneseProvisions
description: Additional Amendments to Japanese Securities Provisions are specified
when True, and not specified when False.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: JapaneseSecuritiesProvisions
domain_of:
- JapaneseSecuritiesProvisions
range: boolean
amendmentsToJapaneseProvisionsTerms:
name: amendmentsToJapaneseProvisionsTerms
description: Specific terms applicable to Additional Amendments to Japanese Securities
Provisions.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: JapaneseSecuritiesProvisions
domain_of:
- JapaneseSecuritiesProvisions
range: string
clearstreamAmendmentToJapaneseProvisions:
name: clearstreamAmendmentToJapaneseProvisions
description: Specification of whether Clearstream Event amendment language is
included (true) or excluded (false).
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: JapaneseSecuritiesProvisions
domain_of:
- JapaneseSecuritiesProvisions
range: boolean
rules:
- preconditions:
slot_conditions:
relevantProvisionsElection:
name: relevantProvisionsElection
equals_string: 'True'
postconditions:
slot_conditions:
relevantProvisionsTerms:
name: relevantProvisionsTerms
required: false
description: A data rule to enforce that the specific terms applicable to Recommended
Japanese Securities Provisions should be specified when required.
- preconditions:
slot_conditions:
amendmentsToJapaneseProvisions:
name: amendmentsToJapaneseProvisions
equals_string: 'False'
postconditions:
slot_conditions:
amendmentsToJapaneseProvisionsTerms:
name: amendmentsToJapaneseProvisionsTerms
required: false
description: A data rule to enforce that the specific terms applicable to Additional
Amendments to Japanese Securities Provisions should be specified when required.