FINXIS.

ExecutionLocation

Type CDM 7.2.0

A class to specify execution location terms of a Security Agreement.

Extends —
Extended by —
Attributes 6
Namespace cdm.legaldocumentation.csa

Attributes

All 6 declared on ExecutionLocation. Cardinality in amber is required.

NameTypeCard.Description
executionLocation ExecutionLocationEnum 1..1 The execution location of the agreement.
otherLanguage string 0..1 Bespoke execution location language to be included when specified.
dutyPayer string 0..1 The payer of documentary duty.
dutyPayerLanguage string 0..1 Bespoke terms specific to the payment of documentary duty.
dutyPaymentDate date 0..1 The date that documentary duty will be paid.
dutyPaymentLanguage string 0..1 Bespoke terms specific to the date that documentary duty will be paid.

Conditions

Validation rules the model enforces on this type, in Rune. An instance that breaks one of these is invalid CDM, whatever produced it.

DutyPayerLanguage Condition
A data rule to enforce that Duty Payer Language should only be specified when required.
if dutyPayer = "Specify" then dutyPayerLanguage exists
DutyPaymentLanguage Condition
A data rule to enforce that Duty Payment Language should be absent when a Duty Payment date is provided.
if dutyPaymentDate exists then dutyPaymentLanguage is absent
OtherLanguage Condition
A data rule to enforce that bespoke execution language must be included if non-standard execution language is specified.
if executionLocation = ExecutionLocationEnum -> OtherLocation
then otherLanguage exists

Referenced by

1 type holds an ExecutionLocation as an attribute.

Open ExecutionLocation in the Model Browser

Walk the tree and the reference graph interactively, and switch releases to see how the type has changed. Free, no signup.

Model Browser All 200+ releases
Parsed from CDM 7.2.0 · legaldocumentation-csa-type.rosetta cdm.legaldocumentation.csa