Compartir a través de


Contract in ESG data model

Base entity from which all Industry Data Model entities are derived.

Traits

Traits for this entity are listed here.

is.CDM.entityVersion

ParameterValueData typeExplanation
versionNumber"4.3"stringsemantic version number of the entity

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enBase entity from which all Industry Data Model entities are derived.
enA written agreement between two or more parties specifying the terms and conditions under which business obligations will be performed.
entitya reference to the constant entity holding the list of localized text

is.identifiedBy
Names a specific identity attribute to use with an entity.

ParameterValueData typeExplanation
attributeContract/(resolvedAttributes)/ContractIdattribute

minimumObjectModelVersion
Minimum version of the object model required to fully understand the data schema used.

ParameterValueData typeExplanation
versionNumber"1.2.3"string

is.IDM.modelVersion
Semantic version number of the IDM.

ParameterValueData typeExplanation
versionNumber"1.6.0"string

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{0D89FD00-0DCB-481C-9DFF-8EE415C3272F}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nativeTo.businessArea
The name of the business area from which the entity originates.

ParameterValueData typeExplanation
name"Contract"string

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enContract
entitya reference to the constant entity holding the list of localized text

has.entitySchemaAbstractionLevel
A level of abstraction assigned to an Entity schema. Logical schema descriptions use complex dataTypes, inheritance, and entities as attributes. Resolved descriptions contain none of those things, only final trait and attribute sets are shown. A composition schema manipulates, guides or restates parts of logical schemas to produce one resolved schema.

ParameterValueData typeExplanation
level"resolved"stringPossible values: logical, composition, resolved

Attributes

Name Description First Included in Instance
ContractId The unique identifier of a Contract. Contract
ContractDescription The description of the contract. Contract
ContractLegalReviewDate The date that the legal review of the associated Contract was completed. Contract
ContractSignedDate The date that the Contract was signed. Contract
ContractEffectiveStartDate The date that the Contract goes into effect. Contract
ContractEffectiveEndDate The date that the Contract is terminated or expires. Contract
ContractPeriodMonths The number of months that the contract is to be in effect. Contract
AutomaticRenewalIndicator Indicates that the Contract is to be automatically renewed upon expiration. Contract
AutomaticRenewalNotificationPeriod The period in days in which the Contract holder is to be notified in advance that the Contract is due to expire. Contract
PrepaidContractIndicator Indicates that the Contract is prepaid by the Contract holder. Contract
ContractUrl Website address for contract related reference. Contract
ContractVersion An edition identifier used for business purposes to label business significant variants.The identifier that is used to identify this version of the contract when It's referenced in a specification, model, design, instance, or contract derivative. This is an arbitrary value managed by the contract author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There's also no expectation that versions can be placed in a lexicographical sequence. Contract
PrimaryJurisdictionId The unique identifier of a Jurisdiction. Contract
MultipleJurisdictionIndicator Indicates whether more than one jurisdiction has authority to exercise their powers over the contract. Contract
GoverningRuleOfLawJurisdictionId The unique identifier of a Jurisdiction. Contract
MultipleGoverningRuleOfLawJurisdictionIndicator Indicates whether more than one jurisdiction governs the rule of law over the contract. Contract
BankruptcyCondition A description of the terms and conditions under which bankruptcy will affect or void the associated Contract or terms therein. Contract
RevocationOfOfferBySellerCondition A description of the condition(s) under which the Seller may revoke a tendered offer to provide or sell items under the associated Contract. Contract
TermsOfOfferConditions A description of the item offering terms provided by the Seller under the associated Contract. Contract
RelapseOfReasonableTimeCondition A description of the condition(s) under which the purchaser may void the terms of the contract due to the seller being unable to provide the items covered by the Contract. Contract
RejectionOfOfferByBuyerCondition A description of the conditions under which the buyer may reject items provided under offer by the Seller in connection with the associated Contract. Contract
ContractTypeId The unique identifier of a Contract Type. Contract
ContractCategoryId The unique identifier of a contract category. Contract
IsoCurrencyCode The ISO 4217 currency code. Contract
IsoLanguageId The unique identifier of an ISO Language. Contract
CustomerAccountId The unique identifier of a Customer Account. Contract

ContractId

The unique identifier of a Contract.
First included in: Contract (this entity)

Properties

NameValue
displayNameContract ID
descriptionThe unique identifier of a Contract.
isPrimaryKeytrue
dataFormatint32

Traits

List of traits for the ContractId attribute are listed here.

is.dataFormat.integer
is.identifiedBy
Names a specific identity attribute to use with an entity.

ParameterValueData typeExplanation
attributeContract/(resolvedAttributes)/ContractIdattribute

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{11AE0804-3078-47E9-BF23-354371BACF1D}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enContract ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Contract.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

ContractDescription

The description of the contract.
First included in: Contract (this entity)

Properties

NameValue
displayNameContract Description
descriptionThe description of the contract.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the ContractDescription attribute are listed here.

is.dataFormat.character
is.dataFormat.big
Indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.dataFormat.array
Indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String. Array of Byte is a Binary Object.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{073E25D8-34D8-4E8E-8B90-2E8B281EA0E7}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enContract Description
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe description of the contract.
entitya reference to the constant entity holding the list of localized text

is.constrained
Maximum length or value constraints.

ParameterValueData typeExplanation
maximumLength"2048"integer

is.dataFormat.character
is.dataFormat.array
Indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String. Array of Byte is a Binary Object.

ContractLegalReviewDate

The date that the legal review of the associated Contract was completed.
First included in: Contract (this entity)

Properties

NameValue
displayNameContract Legal Review Date
descriptionThe date that the legal review of the associated Contract was completed.
dataFormatdate
isNullabletrue

Traits

List of traits for the ContractLegalReviewDate attribute are listed here.

is.dataFormat.date
means.measurement.date
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{030F477B-C261-4167-B687-CDF54DA94592}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enContract Legal Review Date
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe date that the legal review of the associated Contract was completed.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.date

ContractSignedDate

The date that the Contract was signed.
First included in: Contract (this entity)

Properties

NameValue
displayNameContract Signed Date
descriptionThe date that the Contract was signed.
dataFormatdate
isNullabletrue

Traits

List of traits for the ContractSignedDate attribute are listed here.

is.dataFormat.date
means.measurement.date
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{0235675C-AE14-47DB-B7CC-BCFCA44D7CB5}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enContract Signed Date
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe date that the Contract was signed.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.date

ContractEffectiveStartDate

The date that the Contract goes into effect.
First included in: Contract (this entity)

Properties

NameValue
displayNameContract Effective Start Date
descriptionThe date that the Contract goes into effect.
dataFormatdate
isNullabletrue

Traits

List of traits for the ContractEffectiveStartDate attribute are listed here.

is.dataFormat.date
means.measurement.date
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{41F63818-46D2-4F35-8996-C33140A88366}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enContract Effective Start Date
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe date that the Contract goes into effect.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.date

ContractEffectiveEndDate

The date that the Contract is terminated or expires.
First included in: Contract (this entity)

Properties

NameValue
displayNameContract Effective End Date
descriptionThe date that the Contract is terminated or expires.
dataFormatdate
isNullabletrue

Traits

List of traits for the ContractEffectiveEndDate attribute are listed here.

is.dataFormat.date
means.measurement.date
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{1FCDEE0D-D838-4D34-BC7A-1A2BFCA9B5C2}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enContract Effective End Date
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe date that the Contract is terminated or expires.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.date

ContractPeriodMonths

The number of months that the contract is to be in effect.
First included in: Contract (this entity)

Properties

NameValue
displayNameContract Period Months
descriptionThe number of months that the contract is to be in effect.
dataFormatint32
isNullabletrue

Traits

List of traits for the ContractPeriodMonths attribute are listed here.

is.dataFormat.integer
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{0BC132F6-54DA-4144-91AC-A86AD09A3C24}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enContract Period Months
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe number of months that the contract is to be in effect.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

AutomaticRenewalIndicator

Indicates that the Contract is to be automatically renewed upon expiration.
First included in: Contract (this entity)

Properties

NameValue
displayNameAutomatic Renewal Indicator
descriptionIndicates that the Contract is to be automatically renewed upon expiration.
dataFormatboolean
isNullabletrue

Traits

List of traits for the AutomaticRenewalIndicator attribute are listed here.

is.dataFormat.boolean
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{14B0413C-1645-43F2-A138-87DFB4087FAD}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enAutomatic Renewal Indicator
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enIndicates that the Contract is to be automatically renewed upon expiration.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.boolean

AutomaticRenewalNotificationPeriod

The period in days in which the Contract holder is to be notified in advance that the Contract is due to expire.
First included in: Contract (this entity)

Properties

NameValue
displayNameAutomatic Renewal Notification Period
descriptionThe period in days in which the Contract holder is to be notified in advance that the Contract is due to expire.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the AutomaticRenewalNotificationPeriod attribute are listed here.

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

ParameterValueData typeExplanation
precision"3"integerthe total number of significant digits
scale"0"integerthe number of digits to the right of the decimal place

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{0AA0EBC7-AECA-45F7-9FDE-5BD06B6244EC}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enAutomatic Renewal Notification Period
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe period in days in which the Contract holder is to be notified in advance that the Contract is due to expire.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values

PrepaidContractIndicator

Indicates that the Contract is prepaid by the Contract holder.
First included in: Contract (this entity)

Properties

NameValue
displayNamePrepaid Contract Indicator
descriptionIndicates that the Contract is prepaid by the Contract holder.
dataFormatboolean
isNullabletrue

Traits

List of traits for the PrepaidContractIndicator attribute are listed here.

is.dataFormat.boolean
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{23AB1EED-5FFF-44C6-8869-51C99CCA4683}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enPrepaid Contract Indicator
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enIndicates that the Contract is prepaid by the Contract holder.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.boolean

ContractUrl

Website address for contract related reference.
First included in: Contract (this entity)

Properties

NameValue
displayNameContract URL
descriptionWebsite address for contract related reference.
dataFormatstring
maximumLength2083
isNullabletrue

Traits

List of traits for the ContractUrl attribute are listed here.

is.dataFormat.character
is.dataFormat.big
Indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.dataFormat.array
Indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String. Array of Byte is a Binary Object.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{0088FF11-6266-43A4-B496-2A1447D2D448}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enContract URL
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enWebsite address for contract related reference.
entitya reference to the constant entity holding the list of localized text

is.constrained
Maximum length or value constraints.

ParameterValueData typeExplanation
maximumLength"2083"integer

is.dataFormat.character
is.dataFormat.array
Indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String. Array of Byte is a Binary Object.

ContractVersion

An edition identifier used for business purposes to label business significant variants.

The identifier that is used to identify this version of the contract when It's referenced in a specification, model, design, instance, or contract derivative. This is an arbitrary value managed by the contract author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There's also no expectation that versions can be placed in a lexicographical sequence.
First included in: Contract (this entity)

Properties

NameValue
displayNameContract Version
descriptionAn edition identifier used for business purposes to label business significant variants.

The identifier that is used to identify this version of the contract when It's referenced in a specification, model, design, instance, or contract derivative. This is an arbitrary value managed by the contract author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There's also no expectation that versions can be placed in a lexicographical sequence.

dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the ContractVersion attribute are listed here.

is.dataFormat.character
is.dataFormat.big
Indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.dataFormat.array
Indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String. Array of Byte is a Binary Object.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{2AAB827B-B142-48C9-A15E-9BFF6F2635F0}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enContract Version
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enAn edition identifier used for business purposes to label business significant variants.

The identifier that is used to identify this version of the contract when It's referenced in a specification, model, design, instance, or contract derivative. This is an arbitrary value managed by the contract author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There's also no expectation that versions can be placed in a lexicographical sequence.

entitya reference to the constant entity holding the list of localized text

is.constrained
Maximum length or value constraints.

ParameterValueData typeExplanation
maximumLength"2048"integer

is.dataFormat.character
is.dataFormat.array
Indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String. Array of Byte is a Binary Object.

PrimaryJurisdictionId

The unique identifier of a Jurisdiction.
First included in: Contract (this entity)

Properties

NameValue
displayNamePrimary Jurisdiction ID
descriptionThe unique identifier of a Jurisdiction.
dataFormatint32
isNullabletrue

Traits

List of traits for the PrimaryJurisdictionId attribute are listed here.

is.dataFormat.integer
is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enPrimary Jurisdiction ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Jurisdiction.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) that hold foreign key references to a linked (used as an attribute) entity. This attribute is added to the resolved entity to enumerate the referenced entities.

ParameterValueData typeExplanation
entityReferences
entityReferenceattributeReference
Jurisdiction.cdm.json/JurisdictionJurisdictionId
entitya reference to the constant entity holding the list of entity references

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{1ABE0970-B3A4-4FC0-9F05-6FFF7F7D04C0}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.dataFormat.integer

MultipleJurisdictionIndicator

Indicates whether more than one jurisdiction has authority to exercise their powers over the contract.
First included in: Contract (this entity)

Properties

NameValue
displayNameMultiple Jurisdiction Indicator
descriptionIndicates whether more than one jurisdiction has authority to exercise their powers over the contract.
dataFormatboolean
isNullabletrue

Traits

List of traits for the MultipleJurisdictionIndicator attribute are listed here.

is.dataFormat.boolean
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{1266D58B-919D-458D-956F-DD3C17251728}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enMultiple Jurisdiction Indicator
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enIndicates whether more than one jurisdiction has authority to exercise their powers over the contract.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.boolean

GoverningRuleOfLawJurisdictionId

The unique identifier of a Jurisdiction.
First included in: Contract (this entity)

Properties

NameValue
displayNameGoverning Rule Of Law Jurisdiction ID
descriptionThe unique identifier of a Jurisdiction.
dataFormatint32
isNullabletrue

Traits

List of traits for the GoverningRuleOfLawJurisdictionId attribute are listed here.

is.dataFormat.integer
is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enGoverning Rule Of Law Jurisdiction ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Jurisdiction.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) that hold foreign key references to a linked (used as an attribute) entity. This attribute is added to the resolved entity to enumerate the referenced entities.

ParameterValueData typeExplanation
entityReferences
entityReferenceattributeReference
Jurisdiction.cdm.json/JurisdictionJurisdictionId
entitya reference to the constant entity holding the list of entity references

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{0D4FC37B-A88C-4CB0-A5C9-46A07BB18F19}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.dataFormat.integer

MultipleGoverningRuleOfLawJurisdictionIndicator

Indicates whether more than one jurisdiction governs the rule of law over the contract.
First included in: Contract (this entity)

Properties

NameValue
displayNameMultiple Governing Rule Of Law Jurisdiction Indicator
descriptionIndicates whether more than one jurisdiction governs the rule of law over the contract.
dataFormatboolean
isNullabletrue

Traits

List of traits for the MultipleGoverningRuleOfLawJurisdictionIndicator attribute are listed here.

is.dataFormat.boolean
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{0B4191E4-5170-4110-A6A9-22872B1C6CE1}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enMultiple Governing Rule Of Law Jurisdiction Indicator
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enIndicates whether more than one jurisdiction governs the rule of law over the contract.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.boolean

BankruptcyCondition

A description of the terms and conditions under which bankruptcy will affect or void the associated Contract or terms therein.
First included in: Contract (this entity)

Properties

NameValue
displayNameBankruptcy Condition
descriptionA description of the terms and conditions under which bankruptcy will affect or void the associated Contract or terms therein.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the BankruptcyCondition attribute are listed here.

is.dataFormat.character
is.dataFormat.big
Indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.dataFormat.array
Indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String. Array of Byte is a Binary Object.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{2432CD4D-9909-405F-A51B-7FDF09D80A41}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enBankruptcy Condition
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enA description of the terms and conditions under which bankruptcy will affect or void the associated Contract or terms therein.
entitya reference to the constant entity holding the list of localized text

is.constrained
Maximum length or value constraints.

ParameterValueData typeExplanation
maximumLength"2048"integer

is.dataFormat.character
is.dataFormat.array
Indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String. Array of Byte is a Binary Object.

RevocationOfOfferBySellerCondition

A description of the condition(s) under which the Seller may revoke a tendered offer to provide or sell items under the associated Contract.
First included in: Contract (this entity)

Properties

NameValue
displayNameRevocation Of Offer By Seller Condition
descriptionA description of the condition(s) under which the Seller may revoke a tendered offer to provide or sell items under the associated Contract.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the RevocationOfOfferBySellerCondition attribute are listed here.

is.dataFormat.character
is.dataFormat.big
Indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.dataFormat.array
Indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String. Array of Byte is a Binary Object.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{2F5009F6-F01C-400A-8B4F-49B68C5865B7}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enRevocation Of Offer By Seller Condition
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enA description of the condition(s) under which the Seller may revoke a tendered offer to provide or sell items under the associated Contract.
entitya reference to the constant entity holding the list of localized text

is.constrained
Maximum length or value constraints.

ParameterValueData typeExplanation
maximumLength"2048"integer

is.dataFormat.character
is.dataFormat.array
Indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String. Array of Byte is a Binary Object.

TermsOfOfferConditions

A description of the item offering terms provided by the Seller under the associated Contract.
First included in: Contract (this entity)

Properties

NameValue
displayNameTerms Of Offer Conditions
descriptionA description of the item offering terms provided by the Seller under the associated Contract.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the TermsOfOfferConditions attribute are listed here.

is.dataFormat.character
is.dataFormat.big
Indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.dataFormat.array
Indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String. Array of Byte is a Binary Object.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{05230592-96DA-4041-B879-570BFB03F0F5}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enTerms Of Offer Conditions
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enA description of the item offering terms provided by the Seller under the associated Contract.
entitya reference to the constant entity holding the list of localized text

is.constrained
Maximum length or value constraints.

ParameterValueData typeExplanation
maximumLength"2048"integer

is.dataFormat.character
is.dataFormat.array
Indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String. Array of Byte is a Binary Object.

RelapseOfReasonableTimeCondition

A description of the condition(s) under which the purchaser may void the terms of the contract due to the seller being unable to provide the items covered by the Contract.
First included in: Contract (this entity)

Properties

NameValue
displayNameRelapse Of Reasonable Time Condition
descriptionA description of the condition(s) under which the purchaser may void the terms of the contract due to the seller being unable to provide the items covered by the Contract.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the RelapseOfReasonableTimeCondition attribute are listed here.

is.dataFormat.character
is.dataFormat.big
Indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.dataFormat.array
Indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String. Array of Byte is a Binary Object.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{043F6E98-5C9B-4D30-805A-32E57ABD8DC7}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enRelapse Of Reasonable Time Condition
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enA description of the condition(s) under which the purchaser may void the terms of the contract due to the seller being unable to provide the items covered by the Contract.
entitya reference to the constant entity holding the list of localized text

is.constrained
Maximum length or value constraints.

ParameterValueData typeExplanation
maximumLength"2048"integer

is.dataFormat.character
is.dataFormat.array
Indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String. Array of Byte is a Binary Object.

RejectionOfOfferByBuyerCondition

A description of the conditions under which the buyer may reject items provided under offer by the Seller in connection with the associated Contract.
First included in: Contract (this entity)

Properties

NameValue
displayNameRejection Of Offer By Buyer Condition
descriptionA description of the conditions under which the buyer may reject items provided under offer by the Seller in connection with the associated Contract.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the RejectionOfOfferByBuyerCondition attribute are listed here.

is.dataFormat.character
is.dataFormat.big
Indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.dataFormat.array
Indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String. Array of Byte is a Binary Object.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{09431458-02A7-44C6-BC95-3B0AF1407166}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enRejection Of Offer By Buyer Condition
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enA description of the conditions under which the buyer may reject items provided under offer by the Seller in connection with the associated Contract.
entitya reference to the constant entity holding the list of localized text

is.constrained
Maximum length or value constraints.

ParameterValueData typeExplanation
maximumLength"2048"integer

is.dataFormat.character
is.dataFormat.array
Indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String. Array of Byte is a Binary Object.

ContractTypeId

The unique identifier of a Contract Type.
First included in: Contract (this entity)

Properties

NameValue
displayNameContract Type ID
descriptionThe unique identifier of a Contract Type.
dataFormatint32
isNullabletrue

Traits

List of traits for the ContractTypeId attribute are listed here.

is.dataFormat.integer
is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enContract Type ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Contract Type.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) that hold foreign key references to a linked (used as an attribute) entity. This attribute is added to the resolved entity to enumerate the referenced entities.

ParameterValueData typeExplanation
entityReferences
entityReferenceattributeReference
ContractType.cdm.json/ContractTypeContractTypeId
entitya reference to the constant entity holding the list of entity references

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{221E33C9-F661-49B7-A67F-120A08CEDE1E}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.dataFormat.integer

ContractCategoryId

The unique identifier of a contract category.
First included in: Contract (this entity)

Properties

NameValue
displayNameContract Category ID
descriptionThe unique identifier of a contract category.
dataFormatint32
isNullabletrue

Traits

List of traits for the ContractCategoryId attribute are listed here.

is.dataFormat.integer
is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enContract Category ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a contract category.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) that hold foreign key references to a linked (used as an attribute) entity. This attribute is added to the resolved entity to enumerate the referenced entities.

ParameterValueData typeExplanation
entityReferences
entityReferenceattributeReference
ContractCategory.cdm.json/ContractCategoryContractCategoryId
entitya reference to the constant entity holding the list of entity references

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{118FCAB9-4463-4766-B029-4E93228022A7}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.dataFormat.integer

IsoCurrencyCode

The ISO 4217 currency code.
First included in: Contract (this entity)

Properties

NameValue
displayNameISO Currency Code
descriptionThe ISO 4217 currency code.
dataFormatstring
maximumLength3
isNullabletrue

Traits

List of traits for the IsoCurrencyCode attribute are listed here.

is.dataFormat.character
is.dataFormat.big
Indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.dataFormat.array
Indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String. Array of Byte is a Binary Object.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enISO Currency Code
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe ISO 4217 currency code.
entitya reference to the constant entity holding the list of localized text

is.constrained
Maximum length or value constraints.

ParameterValueData typeExplanation
maximumLength"3"integer

is.linkedEntity.identifier
Marks the attribute(s) that hold foreign key references to a linked (used as an attribute) entity. This attribute is added to the resolved entity to enumerate the referenced entities.

ParameterValueData typeExplanation
entityReferences
entityReferenceattributeReference
Currency.cdm.json/CurrencyIsoCurrencyCode
entitya reference to the constant entity holding the list of entity references

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{0911122B-F254-41C9-94C5-79038154D565}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.dataFormat.character
is.dataFormat.array
Indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String. Array of Byte is a Binary Object.

IsoLanguageId

The unique identifier of an ISO Language.
First included in: Contract (this entity)

Properties

NameValue
displayNameISO Language ID
descriptionThe unique identifier of an ISO Language.
dataFormatint32
isNullabletrue

Traits

List of traits for the IsoLanguageId attribute are listed here.

is.dataFormat.integer
is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enISO Language ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of an ISO Language.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) that hold foreign key references to a linked (used as an attribute) entity. This attribute is added to the resolved entity to enumerate the referenced entities.

ParameterValueData typeExplanation
entityReferences
entityReferenceattributeReference
Language.cdm.json/LanguageIsoLanguageId
entitya reference to the constant entity holding the list of entity references

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{0B84C518-1FB2-4AF9-AA89-2AC7E8F98B12}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.dataFormat.integer

CustomerAccountId

The unique identifier of a Customer Account.
First included in: Contract (this entity)

Properties

NameValue
displayNameCustomer Account ID
descriptionThe unique identifier of a Customer Account.
dataFormatint64
isNullabletrue

Traits

List of traits for the CustomerAccountId attribute are listed here.

is.dataFormat.integer
is.dataFormat.big
Indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enCustomer Account ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Customer Account.
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) that hold foreign key references to a linked (used as an attribute) entity. This attribute is added to the resolved entity to enumerate the referenced entities.

ParameterValueData typeExplanation
entityReferences
entityReferenceattributeReference
CustomerAccount.cdm.json/CustomerAccountCustomerAccountId
entitya reference to the constant entity holding the list of entity references

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{0310A030-03C5-45FF-894C-E721A5CCE25A}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.dataFormat.integer
is.dataFormat.big
Indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.