Contract in ESG data model
Traits for this entity are listed here.
is.CDM.entityVersion
Parameter | Value | Data type | Explanation |
---|---|---|---|
versionNumber | "4.3" | string | semantic version number of the entity |
is.localized.describedAs
Holds the list of language specific descriptive text for an object.
Parameter | Value | Data type | Explanation | ||||||
---|---|---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.identifiedBy
names a specific identity attribute to use with an entity
Parameter | Value | Data type | Explanation |
---|---|---|---|
attribute | Contract/(resolvedAttributes)/ContractId | attribute |
minimumObjectModelVersion
Minimum version of the object model required to fully understand the data schema used.
Parameter | Value | Data type | Explanation |
---|---|---|---|
versionNumber | "1.2.3" | string |
is.IDM.modelVersion
Semantic version number of the IDM.
Parameter | Value | Data type | Explanation |
---|---|---|---|
versionNumber | "2.0.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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{0D89FD00-0DCB-481C-9DFF-8EE415C3272F}" | string | The 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.
Parameter | Value | Data type | Explanation |
---|---|---|---|
name | "Contract" | string |
is.localized.displayedAs
Holds the list of language specific display text for an object.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation |
---|---|---|---|
level | "resolved" | string | Possible values: logical, composition, resolved |
Name | Description | First Included in Instance |
---|---|---|
ContractId | The unique identifier of a Contract. | Sustainability/esg-data-model/Contract |
ContractDescription | The description of the contract. | Sustainability/esg-data-model/Contract |
ContractLegalReviewDate | The date that the legal review of the associated Contract was completed. | Sustainability/esg-data-model/Contract |
ContractSignedDate | The date that the Contract was signed. | Sustainability/esg-data-model/Contract |
ContractEffectiveStartDate | The date that the Contract goes into effect. | Sustainability/esg-data-model/Contract |
ContractEffectiveEndDate | The date that the Contract is terminated or expires. | Sustainability/esg-data-model/Contract |
ContractPeriod | The period of time that the contract is to be in effect. | Sustainability/esg-data-model/Contract |
DurationUnitOfMeasureId | The unique identifier of a Unit Of Measure. | Sustainability/esg-data-model/Contract |
AutomaticRenewalIndicator | Indicates that the Contract is to be automatically renewed upon expiration. | Sustainability/esg-data-model/Contract |
AutomaticRenewalNotificationPeriod | The period in days in which the Contract holder is to be notified in advance that the Contract is due to expire. | Sustainability/esg-data-model/Contract |
PrepaidContractIndicator | Indicates that the Contract is prepaid by the Contract holder. | Sustainability/esg-data-model/Contract |
ContractUrl | Website address for contract related reference. | Sustainability/esg-data-model/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 is 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. | Sustainability/esg-data-model/Contract |
PrimaryJurisdictionId | The unique identifier of a Jurisdiction. | Sustainability/esg-data-model/Contract |
MultipleJurisdictionIndicator | Indicates whether more than one jurisdiction has authority to exercise their powers over the contract. | Sustainability/esg-data-model/Contract |
GoverningRuleOfLawJurisdictionId | The unique identifier of a Jurisdiction. | Sustainability/esg-data-model/Contract |
MultipleGoverningRuleOfLawJurisdictionIndicator | Indicates whether more than one jurisdiction governs the rule of law over the contract. | Sustainability/esg-data-model/Contract |
BankruptcyCondition | A description of the terms and conditions under which bankruptcy will affect or void the associated Contract or terms therein. | Sustainability/esg-data-model/Contract |
RevocationOfOfferBySellerCondition | A description of the conditions under which the Seller may revoke a tendered offer to provide or sell items under the associated Contract. | Sustainability/esg-data-model/Contract |
TermsOfOfferConditions | A description of the item offering terms provided by the Seller under the associated Contract. | Sustainability/esg-data-model/Contract |
RelapseOfReasonableTimeCondition | A description of the conditions 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. | Sustainability/esg-data-model/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. | Sustainability/esg-data-model/Contract |
ContractTypeId | The unique identifier of a Contract Type. | Sustainability/esg-data-model/Contract |
ContractCategoryId | The unique identifier of a contract category. | Sustainability/esg-data-model/Contract |
IsoCurrencyCode | The ISO 4217 currency code. | Sustainability/esg-data-model/Contract |
IsoLanguageId | The unique identifier of an ISO Language. | Sustainability/esg-data-model/Contract |
CustomerAccountId | The unique identifier of a Customer Account. | Sustainability/esg-data-model/Contract |
The unique identifier of a Contract. First included in: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Contract ID |
description | The unique identifier of a Contract. |
isPrimaryKey | true |
dataFormat | int32 |
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
Parameter | Value | Data type | Explanation |
---|---|---|---|
attribute | Contract/(resolvedAttributes)/ContractId | attribute |
has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{11AE0804-3078-47E9-BF23-354371BACF1D}" | string | The 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.dataFormat.integer
The description of the contract. First included in: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Contract Description |
description | The description of the contract. |
dataFormat | string |
maximumLength | 2048 |
isNullable | true |
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, and 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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{073E25D8-34D8-4E8E-8B90-2E8B281EA0E7}" | string | The 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.constrained
maximum length or value constraints
Parameter | Value | Data type | Explanation |
---|---|---|---|
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, and Array of Byte is a Binary Object.
The date that the legal review of the associated Contract was completed. First included in: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Contract Legal Review Date |
description | The date that the legal review of the associated Contract was completed. |
dataFormat | date |
isNullable | true |
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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{030F477B-C261-4167-B687-CDF54DA94592}" | string | The 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.dataFormat.date
The date that the Contract was signed. First included in: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Contract Signed Date |
description | The date that the Contract was signed. |
dataFormat | date |
isNullable | true |
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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{0235675C-AE14-47DB-B7CC-BCFCA44D7CB5}" | string | The 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.dataFormat.date
The date that the Contract goes into effect. First included in: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Contract Effective Start Date |
description | The date that the Contract goes into effect. |
dataFormat | date |
isNullable | true |
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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{41F63818-46D2-4F35-8996-C33140A88366}" | string | The 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.dataFormat.date
The date that the Contract is terminated or expires. First included in: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Contract Effective End Date |
description | The date that the Contract is terminated or expires. |
dataFormat | date |
isNullable | true |
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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{1FCDEE0D-D838-4D34-BC7A-1A2BFCA9B5C2}" | string | The 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.dataFormat.date
The period of time that the contract is to be in effect. First included in: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Contract Period |
description | The period of time that the contract is to be in effect. |
dataFormat | decimal |
isNullable | true |
List of traits for the ContractPeriod attribute are listed here.
is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values
Parameter | Value | Data type | Explanation |
---|---|---|---|
precision | "3" | integer | the total number of significant digits |
scale | "0" | integer | the 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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{0BC132F6-54DA-4144-91AC-A86AD09A3C24}" | string | The 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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
The unique identifier of a Unit Of Measure. First included in: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Duration Unit Of Measure ID |
description | The unique identifier of a Unit Of Measure. |
dataFormat | int32 |
isNullable | true |
List of traits for the DurationUnitOfMeasureId 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.linkedEntity.identifier
Marks the attributes 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
entityReferences |
| entity | a 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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{2DDDDE6F-55EE-4A39-B49B-E215767B8D4C}" | string | The 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
Indicates that the Contract is to be automatically renewed upon expiration. First included in: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Automatic Renewal Indicator |
description | Indicates that the Contract is to be automatically renewed upon expiration. |
dataFormat | boolean |
isNullable | true |
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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{14B0413C-1645-43F2-A138-87DFB4087FAD}" | string | The 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.dataFormat.boolean
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: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Automatic Renewal Notification Period |
description | The period in days in which the Contract holder is to be notified in advance that the Contract is due to expire. |
dataFormat | decimal |
isNullable | true |
List of traits for the AutomaticRenewalNotificationPeriod attribute are listed here.
is.dataFormat.numeric.shaped
for setting the exact precision and scale of numeric values
Parameter | Value | Data type | Explanation |
---|---|---|---|
precision | "3" | integer | the total number of significant digits |
scale | "0" | integer | the 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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{0AA0EBC7-AECA-45F7-9FDE-5BD06B6244EC}" | string | The 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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
Indicates that the Contract is prepaid by the Contract holder. First included in: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Prepaid Contract Indicator |
description | Indicates that the Contract is prepaid by the Contract holder. |
dataFormat | boolean |
isNullable | true |
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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{23AB1EED-5FFF-44C6-8869-51C99CCA4683}" | string | The 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.dataFormat.boolean
Website address for contract related reference. First included in: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Contract URL |
description | Website address for contract related reference. |
dataFormat | string |
maximumLength | 2083 |
isNullable | true |
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, and 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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{0088FF11-6266-43A4-B496-2A1447D2D448}" | string | The 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.constrained
maximum length or value constraints
Parameter | Value | Data type | Explanation |
---|---|---|---|
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, and Array of Byte is a Binary Object.
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 is 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: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Contract Version |
description | 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 is 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. |
dataFormat | string |
maximumLength | 2048 |
isNullable | true |
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, and 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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{2AAB827B-B142-48C9-A15E-9BFF6F2635F0}" | string | The 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.constrained
maximum length or value constraints
Parameter | Value | Data type | Explanation |
---|---|---|---|
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, and Array of Byte is a Binary Object.
The unique identifier of a Jurisdiction. First included in: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Primary Jurisdiction ID |
description | The unique identifier of a Jurisdiction. |
dataFormat | int32 |
isNullable | true |
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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.linkedEntity.identifier
Marks the attributes 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
entityReferences |
| entity | a 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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{1ABE0970-B3A4-4FC0-9F05-6FFF7F7D04C0}" | string | The 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
Indicates whether more than one jurisdiction has authority to exercise their powers over the contract. First included in: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Multiple Jurisdiction Indicator |
description | Indicates whether more than one jurisdiction has authority to exercise their powers over the contract. |
dataFormat | boolean |
isNullable | true |
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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{1266D58B-919D-458D-956F-DD3C17251728}" | string | The 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.dataFormat.boolean
The unique identifier of a Jurisdiction. First included in: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Governing Rule Of Law Jurisdiction ID |
description | The unique identifier of a Jurisdiction. |
dataFormat | int32 |
isNullable | true |
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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.linkedEntity.identifier
Marks the attributes 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
entityReferences |
| entity | a 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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{0D4FC37B-A88C-4CB0-A5C9-46A07BB18F19}" | string | The 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
Indicates whether more than one jurisdiction governs the rule of law over the contract. First included in: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Multiple Governing Rule Of Law Jurisdiction Indicator |
description | Indicates whether more than one jurisdiction governs the rule of law over the contract. |
dataFormat | boolean |
isNullable | true |
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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{0B4191E4-5170-4110-A6A9-22872B1C6CE1}" | string | The 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.dataFormat.boolean
A description of the terms and conditions under which bankruptcy will affect or void the associated Contract or terms therein. First included in: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Bankruptcy Condition |
description | A description of the terms and conditions under which bankruptcy will affect or void the associated Contract or terms therein. |
dataFormat | string |
maximumLength | 2048 |
isNullable | true |
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, and 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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{2432CD4D-9909-405F-A51B-7FDF09D80A41}" | string | The 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.constrained
maximum length or value constraints
Parameter | Value | Data type | Explanation |
---|---|---|---|
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, and Array of Byte is a Binary Object.
A description of the conditions under which the Seller may revoke a tendered offer to provide or sell items under the associated Contract. First included in: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Revocation Of Offer By Seller Condition |
description | A description of the conditions under which the Seller may revoke a tendered offer to provide or sell items under the associated Contract. |
dataFormat | string |
maximumLength | 2048 |
isNullable | true |
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, and 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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{2F5009F6-F01C-400A-8B4F-49B68C5865B7}" | string | The 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.constrained
maximum length or value constraints
Parameter | Value | Data type | Explanation |
---|---|---|---|
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, and Array of Byte is a Binary Object.
A description of the item offering terms provided by the Seller under the associated Contract. First included in: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Terms Of Offer Conditions |
description | A description of the item offering terms provided by the Seller under the associated Contract. |
dataFormat | string |
maximumLength | 2048 |
isNullable | true |
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, and 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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{05230592-96DA-4041-B879-570BFB03F0F5}" | string | The 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.constrained
maximum length or value constraints
Parameter | Value | Data type | Explanation |
---|---|---|---|
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, and Array of Byte is a Binary Object.
A description of the conditions 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: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Relapse Of Reasonable Time Condition |
description | A description of the conditions 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. |
dataFormat | string |
maximumLength | 2048 |
isNullable | true |
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, and 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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{043F6E98-5C9B-4D30-805A-32E57ABD8DC7}" | string | The 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.constrained
maximum length or value constraints
Parameter | Value | Data type | Explanation |
---|---|---|---|
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, and Array of Byte is a Binary Object.
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: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Rejection Of Offer By Buyer Condition |
description | A description of the conditions under which the buyer may reject items provided under offer by the Seller in connection with the associated Contract. |
dataFormat | string |
maximumLength | 2048 |
isNullable | true |
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, and 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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{09431458-02A7-44C6-BC95-3B0AF1407166}" | string | The 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.constrained
maximum length or value constraints
Parameter | Value | Data type | Explanation |
---|---|---|---|
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, and Array of Byte is a Binary Object.
The unique identifier of a Contract Type. First included in: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Contract Type ID |
description | The unique identifier of a Contract Type. |
dataFormat | int32 |
isNullable | true |
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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.linkedEntity.identifier
Marks the attributes 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
entityReferences |
| entity | a 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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{221E33C9-F661-49B7-A67F-120A08CEDE1E}" | string | The 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
The unique identifier of a contract category. First included in: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Contract Category ID |
description | The unique identifier of a contract category. |
dataFormat | int32 |
isNullable | true |
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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.linkedEntity.identifier
Marks the attributes 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
entityReferences |
| entity | a 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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{118FCAB9-4463-4766-B029-4E93228022A7}" | string | The 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
The ISO 4217 currency code. First included in: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | ISO Currency Code |
description | The ISO 4217 currency code. |
dataFormat | string |
maximumLength | 3 |
isNullable | true |
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, and 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.constrained
maximum length or value constraints
Parameter | Value | Data type | Explanation |
---|---|---|---|
maximumLength | "3" | integer |
is.linkedEntity.identifier
Marks the attributes 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
entityReferences |
| entity | a 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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{0911122B-F254-41C9-94C5-79038154D565}" | string | The 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, and Array of Byte is a Binary Object.
The unique identifier of an ISO Language. First included in: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | ISO Language ID |
description | The unique identifier of an ISO Language. |
dataFormat | int32 |
isNullable | true |
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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.linkedEntity.identifier
Marks the attributes 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
entityReferences |
| entity | a 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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{0B84C518-1FB2-4AF9-AA89-2AC7E8F98B12}" | string | The 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
The unique identifier of a Customer Account. First included in: Sustainability/esg-data-model/Contract (this entity)
Name | Value |
---|---|
displayName | Customer Account ID |
description | The unique identifier of a Customer Account. |
dataFormat | int64 |
isNullable | true |
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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
localizedDisplayText |
| entity | a reference to the constant entity holding the list of localized text |
is.linkedEntity.identifier
Marks the attributes 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.
Parameter | Value | Data type | Explanation | ||||
---|---|---|---|---|---|---|---|
entityReferences |
| entity | a 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 more identification values.
Parameter | Value | Data type | Explanation |
---|---|---|---|
identifier | "{0310A030-03C5-45FF-894C-E721A5CCE25A}" | string | The 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.