Skip to content

Class: Nationalization

URI: common_domain_model:Nationalization

 classDiagram
    class Nationalization
    click Nationalization href "../Nationalization/"
      Nationalization : assignmentOfClaim

      Nationalization : escrowArrangement





        Nationalization --> "0..1" EscrowArrangement : escrowArrangement
        click EscrowArrangement href "../EscrowArrangement/"



      Nationalization : maximumDaysOfDisruption





        Nationalization --> "0..1" ValuationPostponement : maximumDaysOfDisruption
        click ValuationPostponement href "../ValuationPostponement/"



      Nationalization : nationalizationIsApplicable

      Nationalization : relevantAffiliate





        Nationalization --> "*" AncillaryEntity : relevantAffiliate
        click AncillaryEntity href "../AncillaryEntity/"



Slots

Name Cardinality and Range Description Inheritance
nationalizationIsApplicable 1
Boolean
direct
relevantAffiliate *
AncillaryEntity
direct
escrowArrangement 0..1
EscrowArrangement
direct
assignmentOfClaim 0..1
Boolean
direct
maximumDaysOfDisruption 0..1
ValuationPostponement
direct

Usages

used by used in type used
FxDisruptionEvents nationalization range Nationalization

Rules

Rule Applied Preconditions Postconditions Elseconditions
slot_conditions {'nationalizationIsApplicable': {'equals_string': 'False'}} {'assignmentOfClaim': {'required': False}}

In Subsets

Comments

  • Rosetta condition: AssignmentOfClaim — if nationalizationIsApplicable = False then assignmentOfClaim is absent

See Also

Notes

  • ISDA FXandCurrencyOptionsDefintions_1998 section "5.1.(d).(ix)"

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self common_domain_model:Nationalization
native common_domain_model:Nationalization

LinkML Source

Direct

name: Nationalization
notes:
- ISDA FXandCurrencyOptionsDefintions_1998 section "5.1.(d).(ix)"
comments:
- 'Rosetta condition: AssignmentOfClaim  if nationalizationIsApplicable = False then
  assignmentOfClaim is absent'
in_subset:
- cdm_legaldocumentation_transaction_additionalterms
from_schema: https://w3id.org/lmodel/common-domain-model
see_also:
- isda:FXandCurrencyOptionsDefintions_1998
slots:
- nationalizationIsApplicable
- relevantAffiliate
- escrowArrangement
- assignmentOfClaim
- maximumDaysOfDisruption
rules:
- preconditions:
    slot_conditions:
      nationalizationIsApplicable:
        name: nationalizationIsApplicable
        equals_string: 'False'
  postconditions:
    slot_conditions:
      assignmentOfClaim:
        name: assignmentOfClaim
        required: false
  description: AssignmentOfClaim

Induced

name: Nationalization
notes:
- ISDA FXandCurrencyOptionsDefintions_1998 section "5.1.(d).(ix)"
comments:
- 'Rosetta condition: AssignmentOfClaim  if nationalizationIsApplicable = False then
  assignmentOfClaim is absent'
in_subset:
- cdm_legaldocumentation_transaction_additionalterms
from_schema: https://w3id.org/lmodel/common-domain-model
see_also:
- isda:FXandCurrencyOptionsDefintions_1998
attributes:
  nationalizationIsApplicable:
    name: nationalizationIsApplicable
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: Nationalization
    domain_of:
    - Nationalization
    range: boolean
    required: true
  relevantAffiliate:
    name: relevantAffiliate
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: Nationalization
    domain_of:
    - Nationalization
    range: AncillaryEntity
    multivalued: true
    inlined: true
    inlined_as_list: true
  escrowArrangement:
    name: escrowArrangement
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: Nationalization
    domain_of:
    - GovernmentalAuthorityDefault
    - Illiquidity
    - MaterialChangeInCircumstance
    - Nationalization
    - PriceMateriality
    - FxPriceSourceDisruption
    - FxBenchmarkObligationDefault
    - FxDualExchangeRate
    - GeneralInconvertibility
    - GeneralNonTransferability
    - SpecificInconvertibility
    - SpecificNonTransferability
    range: EscrowArrangement
  assignmentOfClaim:
    name: assignmentOfClaim
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: Nationalization
    domain_of:
    - Nationalization
    range: boolean
  maximumDaysOfDisruption:
    name: maximumDaysOfDisruption
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: Nationalization
    domain_of:
    - GovernmentalAuthorityDefault
    - MaterialChangeInCircumstance
    - Nationalization
    - GeneralInconvertibility
    - GeneralNonTransferability
    - SpecificInconvertibility
    - SpecificNonTransferability
    - EscrowArrangement
    range: ValuationPostponement
rules:
- preconditions:
    slot_conditions:
      nationalizationIsApplicable:
        name: nationalizationIsApplicable
        equals_string: 'False'
  postconditions:
    slot_conditions:
      assignmentOfClaim:
        name: assignmentOfClaim
        required: false
  description: AssignmentOfClaim