Class: GoverningLaw
A represenation of the governing law of the ISDA master agreement.
URI: common_domain_model:GoverningLaw
classDiagram
class GoverningLaw
click GoverningLaw href "../GoverningLaw/"
GoverningLaw : governingLaw
GoverningLaw --> "1" IsdaMasterGoverningLawEnum : governingLaw
click IsdaMasterGoverningLawEnum href "../IsdaMasterGoverningLawEnum/"
GoverningLaw : governingLawIfOther
GoverningLaw : includesNonContractualObligations
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| governingLaw | 1 IsdaMasterGoverningLawEnum |
Selection from the enumerated list of governing laws specified | direct |
| governingLawIfOther | 0..1 string |
Specifies the governing law if the choice on the enumerated list is ‘Other’ | direct |
| includesNonContractualObligations | 1 Boolean |
Specifies if the governing law of the agreement extends to any non-contractua… | direct |
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| MasterAgreement | governingLaw | range | GoverningLaw |
| Rule Applied | Preconditions | Postconditions | Elseconditions |
|---|---|---|---|
| none_of | [{'slot_conditions': {'governingLaw': {'value_presence': 'PRESENT', 'equals_string': 'OTHER'}}}] |
||
| slot_conditions | {'governingLawIfOther': {'value_presence': 'ABSENT'}} |
| Rule Applied | Preconditions | Postconditions | Elseconditions |
|---|---|---|---|
| slot_conditions | {'governingLaw': {'equals_string': 'OTHER'}} |
{'governingLawIfOther': {'value_presence': 'PRESENT'}} |
Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:GoverningLaw |
| native | common_domain_model:GoverningLaw |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: GoverningLawdescription: A represenation of the governing law of the ISDA master agreement.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: governingLaw: name: governingLaw description: Selection from the enumerated list of governing laws specified. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_master_isda domain_of: - ContractDetails - LegalAgreementIdentification - GoverningLaw - MasterAgreement range: IsdaMasterGoverningLawEnum required: true governingLawIfOther: name: governingLawIfOther description: Specifies the governing law if the choice on the enumerated list is 'Other'. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_master_isda rank: 1000 domain_of: - GoverningLaw range: string includesNonContractualObligations: name: includesNonContractualObligations description: Specifies if the governing law of the agreement extends to any non-contractual obligations. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_master_isda rank: 1000 domain_of: - GoverningLaw range: boolean required: truerules:- preconditions: none_of: - slot_conditions: governingLaw: name: governingLaw value_presence: PRESENT equals_string: OTHER postconditions: slot_conditions: governingLawIfOther: name: governingLawIfOther value_presence: ABSENT description: 'GoverningLawDefinedNotOther: A validation rule to ensure that if a value from the Governing Law Enum is selected, governingLawIfOther is omitted.'- preconditions: slot_conditions: governingLaw: name: governingLaw equals_string: OTHER postconditions: slot_conditions: governingLawIfOther: name: governingLawIfOther value_presence: PRESENT description: 'GoverningLawOtherThenProvided: A validation rule to ensure that if the value from the Governing Law Enum is ''OTHER'', governingLawIfOther exists.'Induced
Section titled “Induced”name: GoverningLawdescription: A represenation of the governing law of the ISDA master agreement.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: governingLaw: name: governingLaw description: Selection from the enumerated list of governing laws specified. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_master_isda owner: GoverningLaw domain_of: - ContractDetails - LegalAgreementIdentification - GoverningLaw - MasterAgreement range: IsdaMasterGoverningLawEnum required: true governingLawIfOther: name: governingLawIfOther description: Specifies the governing law if the choice on the enumerated list is 'Other'. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_master_isda rank: 1000 owner: GoverningLaw domain_of: - GoverningLaw range: string includesNonContractualObligations: name: includesNonContractualObligations description: Specifies if the governing law of the agreement extends to any non-contractual obligations. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_master_isda rank: 1000 owner: GoverningLaw domain_of: - GoverningLaw range: boolean required: truerules:- preconditions: none_of: - slot_conditions: governingLaw: name: governingLaw value_presence: PRESENT equals_string: OTHER postconditions: slot_conditions: governingLawIfOther: name: governingLawIfOther value_presence: ABSENT description: 'GoverningLawDefinedNotOther: A validation rule to ensure that if a value from the Governing Law Enum is selected, governingLawIfOther is omitted.'- preconditions: slot_conditions: governingLaw: name: governingLaw equals_string: OTHER postconditions: slot_conditions: governingLawIfOther: name: governingLawIfOther value_presence: PRESENT description: 'GoverningLawOtherThenProvided: A validation rule to ensure that if the value from the Governing Law Enum is ''OTHER'', governingLawIfOther exists.'