Position in ESG data model

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 ESG Data Model entities are derived.
enA POSITION is a JOB performed by an employee for the employer for a period.

It's implied that HR creates a Job and then fills it as a Position, which is based on that Job but may have more requirements in terms of working conditions, training, certification, physical requirements, skills and duties.

A JOB is defined by HR and consists of one or more duties (responsibilities) that are to be performed in conjunction with that job.

Sample Data: POSITION - Senior Executive Assistant to the VP Of Finance from 8/15/04-7/14/10. JOB - Senior Executive Assistant - Duties include those described for the executive assistant but require stronger work experience within each function. Supports the most senior executive, particularly in large corporations. May supervise other administrative staff. Possesses advanced computer skills along with the ability to train others on system usage. A premium paid for specific industry or market experience.

(1) HR creates JOB = "Senior Executive Assistant" (2) Two positions for JOB "Senior Executive Assistant" are created and to be filled at Bank Headquarters at Mission Street in San Francisco, CA (3) One of those position is filled by Jane Smith.

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
attributePosition/(resolvedAttributes)/PositionIdattribute

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"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.

ParameterValueData typeExplanation
identifier"{7DD5720A-5412-4C4E-AD99-BF164C59E09E}"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"Human Resources & Payroll"string

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

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enPosition
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
PositionId The unique identifier of a Position. Sustainability/esg-data-model/Position
PositionName The name of the Position. Sustainability/esg-data-model/Position
PositionDescription The description of the Position. Sustainability/esg-data-model/Position
PositionNote Comments, notes or more information regarding the associated Position. Sustainability/esg-data-model/Position
PositionCreatedDate The date that the Position was created. Sustainability/esg-data-model/Position
PositionClosedDate The date that the Position was closed. Sustainability/esg-data-model/Position
PositionFirstAvailableDate The date that the Position is first available. Sustainability/esg-data-model/Position
PositionLastAvailableDate The date that the Position is last available for filling. Sustainability/esg-data-model/Position
PrimaryDutiesStatement A statement detailing the primary duties to be performed in conjunction with the associated Job/Position. Sustainability/esg-data-model/Position
SecondaryDutiesStatement A statement detailing the secondary duties to be performed in conjunction with the associated Job/Position. Sustainability/esg-data-model/Position
ExperienceRequirementStatement A statement detailing the experience requirements for the associated Job/Position. Sustainability/esg-data-model/Position
EmployeeDecisionsRequirementStatement A description of the decisions that must be made by the Employee in the associated Job/Position. Sustainability/esg-data-model/Position
WorkingConditionsStatement A statement detailing the Working Conditions in which the associated Job/Position will be performed. Sustainability/esg-data-model/Position
ConfidentialDataRequirementStatement A description of the requirements for dealing with confidential information in regard to the Job/Position. Sustainability/esg-data-model/Position
TravelRequirementStatement A statement detailing the travel requirements of the associated Job/Position. Sustainability/esg-data-model/Position
TravelPercentage The percentage of travel required by the associated Position. Sustainability/esg-data-model/Position
SupervisionRequirementStatement A description of the supervision to be performed or required in regard to the Job/Position. Sustainability/esg-data-model/Position
PhysicalRequirementStatement A statement detailing the physical requirements of the Job/Position. Sustainability/esg-data-model/Position
PeriodStartDate The period start date that the position is filled by the employee. Sustainability/esg-data-model/Position
PeriodEndDate The period end date that the position is filled by the employee. Sustainability/esg-data-model/Position
StartingHourlySalaryAmount The starting hourly salary that the Employee was paid under the associated Position. Sustainability/esg-data-model/Position
StartingMonthlySalaryAmount The starting monthly salary that the Employee was paid under the associated Position. Sustainability/esg-data-model/Position
StartingAnnualSalaryAmount The starting annual salary that the Employee was paid under the associated Position. Sustainability/esg-data-model/Position
EndingHourlySalaryAmount The ending hourly salary that the Employee was paid under the associated Position. Sustainability/esg-data-model/Position
EndingMonthlySalaryAmount The ending monthly salary that the Employee was paid under the associated Position. Sustainability/esg-data-model/Position
EndingAnnualSalaryAmount The ending annual salary that the Employee was paid under the associated Position. Sustainability/esg-data-model/Position
SecurityClearanceId The unique identifier of the Security Clearance. Sustainability/esg-data-model/Position
EmploymentTypeId The unique identifier of an Employment Type. Sustainability/esg-data-model/Position
JobId The unique identifier of a Job. Sustainability/esg-data-model/Position
PayGradeId The unique identifier of a Pay Grade. Sustainability/esg-data-model/Position
PartyOrganizationId The unique identifier of the Organization. Sustainability/esg-data-model/Position
CalendarId The unique identifier of a Calendar. Sustainability/esg-data-model/Position
AuthorizationLevelId The unique identifier of an Authorization Level. Sustainability/esg-data-model/Position

PositionId

The unique identifier of a Position. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNamePosition ID
descriptionThe unique identifier of a Position.
isPrimaryKeytrue
dataFormatint32

Traits

List of traits for the PositionId attribute are listed here.

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

ParameterValueData typeExplanation
attributePosition/(resolvedAttributes)/PositionIdattribute

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.

ParameterValueData typeExplanation
identifier"{B040F363-0705-4356-8139-94DD9B6C03DE}"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
enPosition 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 Position.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

PositionName

The name of the Position. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNamePosition Name
descriptionThe name of the Position.
dataFormatstring
maximumLength256
isNullabletrue

Traits

List of traits for the PositionName 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.

ParameterValueData typeExplanation
identifier"{EB71439C-807F-4D69-B67D-3A9E97F2D4BD}"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
enPosition Name
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 name of the Position.
entitya reference to the constant entity holding the list of localized text

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"256"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.

PositionDescription

The description of the Position. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNamePosition Description
descriptionThe description of the Position.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the PositionDescription 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.

ParameterValueData typeExplanation
identifier"{3EE0A24A-6FD0-4C85-A01B-F65EE40EE12F}"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
enPosition 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 Position.
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, and Array of Byte is a Binary Object.

PositionNote

Comments, notes or more information regarding the associated Position. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNamePosition Note
descriptionComments, notes or more information regarding the associated Position.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the PositionNote 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.

ParameterValueData typeExplanation
identifier"{CEEE5E01-6E13-48B5-8776-84210E4D150F}"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
enPosition Note
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
enComments, notes or more information regarding the associated Position.
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, and Array of Byte is a Binary Object.

PositionCreatedDate

The date that the Position was created. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNamePosition Created Date
descriptionThe date that the Position was created.
dataFormatdate
isNullabletrue

Traits

List of traits for the PositionCreatedDate 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.

ParameterValueData typeExplanation
identifier"{37845304-0633-4549-AB58-C61D1625CC3B}"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
enPosition Created 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 Position was created.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.date

PositionClosedDate

The date that the Position was closed. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNamePosition Closed Date
descriptionThe date that the Position was closed.
dataFormatdate
isNullabletrue

Traits

List of traits for the PositionClosedDate 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.

ParameterValueData typeExplanation
identifier"{91B5CEE9-A76B-4224-8634-67A1236625E4}"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
enPosition Closed 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 Position was closed.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.date

PositionFirstAvailableDate

The date that the Position is first available. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNamePosition First Available Date
descriptionThe date that the Position is first available.
dataFormatdate
isNullabletrue

Traits

List of traits for the PositionFirstAvailableDate 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.

ParameterValueData typeExplanation
identifier"{135EF5C7-0DDF-4E12-BAD1-D65EEBCD27FF}"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
enPosition First Available 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 Position is first available.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.date

PositionLastAvailableDate

The date that the Position is last available for filling. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNamePosition Last Available Date
descriptionThe date that the Position is last available for filling.
dataFormatdate
isNullabletrue

Traits

List of traits for the PositionLastAvailableDate 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.

ParameterValueData typeExplanation
identifier"{7BB03E29-2FA3-4DA6-8654-46FE08E6B6C3}"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
enPosition Last Available 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 Position is last available for filling.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.date

PrimaryDutiesStatement

A statement detailing the primary duties to be performed in conjunction with the associated Job/Position. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNamePrimary Duties Statement
descriptionA statement detailing the primary duties to be performed in conjunction with the associated Job/Position.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the PrimaryDutiesStatement 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.

ParameterValueData typeExplanation
identifier"{DCF80957-901B-4443-A6AE-C339C7F741FC}"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
enPrimary Duties Statement
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 statement detailing the primary duties to be performed in conjunction with the associated Job/Position.
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, and Array of Byte is a Binary Object.

SecondaryDutiesStatement

A statement detailing the secondary duties to be performed in conjunction with the associated Job/Position. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNameSecondary Duties Statement
descriptionA statement detailing the secondary duties to be performed in conjunction with the associated Job/Position.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the SecondaryDutiesStatement 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.

ParameterValueData typeExplanation
identifier"{1E82F92C-0288-4E17-AE64-2311CF55F777}"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
enSecondary Duties Statement
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 statement detailing the secondary duties to be performed in conjunction with the associated Job/Position.
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, and Array of Byte is a Binary Object.

ExperienceRequirementStatement

A statement detailing the experience requirements for the associated Job/Position. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNameExperience Requirement Statement
descriptionA statement detailing the experience requirements for the associated Job/Position.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the ExperienceRequirementStatement 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.

ParameterValueData typeExplanation
identifier"{BC93B056-F203-45C6-A5AA-B231365FA515}"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
enExperience Requirement Statement
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 statement detailing the experience requirements for the associated Job/Position.
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, and Array of Byte is a Binary Object.

EmployeeDecisionsRequirementStatement

A description of the decisions that must be made by the Employee in the associated Job/Position. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNameEmployee Decisions Requirement Statement
descriptionA description of the decisions that must be made by the Employee in the associated Job/Position.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the EmployeeDecisionsRequirementStatement 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.

ParameterValueData typeExplanation
identifier"{BB9D6837-89A0-4268-8A4D-E5FF2FCD455A}"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
enEmployee Decisions Requirement Statement
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 decisions that must be made by the Employee in the associated Job/Position.
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, and Array of Byte is a Binary Object.

WorkingConditionsStatement

A statement detailing the Working Conditions in which the associated Job/Position will be performed. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNameWorking Conditions Statement
descriptionA statement detailing the Working Conditions in which the associated Job/Position will be performed.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the WorkingConditionsStatement 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.

ParameterValueData typeExplanation
identifier"{20F37B13-E7AB-468C-A66E-8CCADAB75AD7}"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
enWorking Conditions Statement
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 statement detailing the Working Conditions in which the associated Job/Position will be performed.
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, and Array of Byte is a Binary Object.

ConfidentialDataRequirementStatement

A description of the requirements for dealing with confidential information in regard to the Job/Position. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNameConfidential Data Requirement Statement
descriptionA description of the requirements for dealing with confidential information in regard to the Job/Position.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the ConfidentialDataRequirementStatement 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.

ParameterValueData typeExplanation
identifier"{A69005D7-A65E-4398-B262-1D501FC4F3E1}"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
enConfidential Data Requirement Statement
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 requirements for dealing with confidential information in regard to the Job/Position.
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, and Array of Byte is a Binary Object.

TravelRequirementStatement

A statement detailing the travel requirements of the associated Job/Position. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNameTravel Requirement Statement
descriptionA statement detailing the travel requirements of the associated Job/Position.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the TravelRequirementStatement 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.

ParameterValueData typeExplanation
identifier"{40C00BFE-C1F9-433E-8EC7-2758B129126D}"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
enTravel Requirement Statement
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 statement detailing the travel requirements of the associated Job/Position.
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, and Array of Byte is a Binary Object.

TravelPercentage

The percentage of travel required by the associated Position. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNameTravel Percentage
descriptionThe percentage of travel required by the associated Position.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the TravelPercentage attribute are listed here.

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

ParameterValueData typeExplanation
precision"22"integerthe total number of significant digits
scale"10"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 more identification values.

ParameterValueData typeExplanation
identifier"{ED744A26-66D6-465A-86A5-0B5DAE1CF7E6}"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
enTravel Percentage
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 percentage of travel required by the associated Position.
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

SupervisionRequirementStatement

A description of the supervision to be performed or required in regard to the Job/Position. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNameSupervision Requirement Statement
descriptionA description of the supervision to be performed or required in regard to the Job/Position.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the SupervisionRequirementStatement 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.

ParameterValueData typeExplanation
identifier"{86938F57-FFC2-4072-8021-1607339128A5}"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
enSupervision Requirement Statement
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 supervision to be performed or required in regard to the Job/Position.
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, and Array of Byte is a Binary Object.

PhysicalRequirementStatement

A statement detailing the physical requirements of the Job/Position. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNamePhysical Requirement Statement
descriptionA statement detailing the physical requirements of the Job/Position.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the PhysicalRequirementStatement 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.

ParameterValueData typeExplanation
identifier"{2754D791-FABF-408D-AC7F-5E3BE1B79708}"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
enPhysical Requirement Statement
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 statement detailing the physical requirements of the Job/Position.
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, and Array of Byte is a Binary Object.

PeriodStartDate

The period start date that the position is filled by the employee. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNamePeriod Start Date
descriptionThe period start date that the position is filled by the employee.
dataFormatdate
isNullabletrue

Traits

List of traits for the PeriodStartDate 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.

ParameterValueData typeExplanation
identifier"{2DF91046-B36B-49CB-81A6-640733F2446B}"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
enPeriod 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 period start date that the position is filled by the employee.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.date

PeriodEndDate

The period end date that the position is filled by the employee. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNamePeriod End Date
descriptionThe period end date that the position is filled by the employee.
dataFormatdate
isNullabletrue

Traits

List of traits for the PeriodEndDate 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.

ParameterValueData typeExplanation
identifier"{4F00321C-7CFD-4E21-8D83-F47F1990C6FB}"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
enPeriod 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 period end date that the position is filled by the employee.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.date

StartingHourlySalaryAmount

The starting hourly salary that the Employee was paid under the associated Position. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNameStarting Hourly Salary Amount
descriptionThe starting hourly salary that the Employee was paid under the associated Position.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the StartingHourlySalaryAmount attribute are listed here.

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

ParameterValueData typeExplanation
precision"18"integerthe total number of significant digits
scale"2"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 more identification values.

ParameterValueData typeExplanation
identifier"{EC8FECD8-39DE-489F-A5A9-9B0B146045D5}"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
enStarting Hourly Salary Amount
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 starting hourly salary that the Employee was paid under the associated Position.
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

StartingMonthlySalaryAmount

The starting monthly salary that the Employee was paid under the associated Position. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNameStarting Monthly Salary Amount
descriptionThe starting monthly salary that the Employee was paid under the associated Position.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the StartingMonthlySalaryAmount attribute are listed here.

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

ParameterValueData typeExplanation
precision"18"integerthe total number of significant digits
scale"2"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 more identification values.

ParameterValueData typeExplanation
identifier"{AD3B7544-1CF4-454A-ABD2-65CCD0C5A923}"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
enStarting Monthly Salary Amount
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 starting monthly salary that the Employee was paid under the associated Position.
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

StartingAnnualSalaryAmount

The starting annual salary that the Employee was paid under the associated Position. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNameStarting Annual Salary Amount
descriptionThe starting annual salary that the Employee was paid under the associated Position.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the StartingAnnualSalaryAmount attribute are listed here.

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

ParameterValueData typeExplanation
precision"18"integerthe total number of significant digits
scale"2"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 more identification values.

ParameterValueData typeExplanation
identifier"{DAC06684-69FD-4E52-A095-023D7770E4A3}"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
enStarting Annual Salary Amount
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 starting annual salary that the Employee was paid under the associated Position.
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

EndingHourlySalaryAmount

The ending hourly salary that the Employee was paid under the associated Position. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNameEnding Hourly Salary Amount
descriptionThe ending hourly salary that the Employee was paid under the associated Position.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the EndingHourlySalaryAmount attribute are listed here.

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

ParameterValueData typeExplanation
precision"18"integerthe total number of significant digits
scale"2"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 more identification values.

ParameterValueData typeExplanation
identifier"{C3ED868F-EE3E-4862-8A47-BAB4631CF0E2}"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
enEnding Hourly Salary Amount
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 ending hourly salary that the Employee was paid under the associated Position.
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

EndingMonthlySalaryAmount

The ending monthly salary that the Employee was paid under the associated Position. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNameEnding Monthly Salary Amount
descriptionThe ending monthly salary that the Employee was paid under the associated Position.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the EndingMonthlySalaryAmount attribute are listed here.

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

ParameterValueData typeExplanation
precision"18"integerthe total number of significant digits
scale"2"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 more identification values.

ParameterValueData typeExplanation
identifier"{D4B91017-CC04-4866-B485-1E29A96308B7}"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
enEnding Monthly Salary Amount
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 ending monthly salary that the Employee was paid under the associated Position.
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

EndingAnnualSalaryAmount

The ending annual salary that the Employee was paid under the associated Position. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNameEnding Annual Salary Amount
descriptionThe ending annual salary that the Employee was paid under the associated Position.
dataFormatdecimal
isNullabletrue

Traits

List of traits for the EndingAnnualSalaryAmount attribute are listed here.

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

ParameterValueData typeExplanation
precision"18"integerthe total number of significant digits
scale"2"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 more identification values.

ParameterValueData typeExplanation
identifier"{9EE25F0B-4D23-4985-8ECD-2B0E84851561}"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
enEnding Annual Salary Amount
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 ending annual salary that the Employee was paid under the associated Position.
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

SecurityClearanceId

The unique identifier of the Security Clearance. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNameSecurity Clearance ID
descriptionThe unique identifier of the Security Clearance.
dataFormatint32
isNullabletrue

Traits

List of traits for the SecurityClearanceId 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 more identification values.

ParameterValueData typeExplanation
identifier"{5A04180F-8F68-48AE-9B78-AB4AA21DF10B}"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
enSecurity Clearance 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 the Security Clearance.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

EmploymentTypeId

The unique identifier of an Employment Type. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNameEmployment Type ID
descriptionThe unique identifier of an Employment Type.
dataFormatint32
isNullabletrue

Traits

List of traits for the EmploymentTypeId 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 more identification values.

ParameterValueData typeExplanation
identifier"{A744E563-AD78-40F3-924E-7D74CC6E05B2}"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
enEmployment 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 an Employment Type.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

JobId

The unique identifier of a Job. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNameJob ID
descriptionThe unique identifier of a Job.
dataFormatint32
isNullabletrue

Traits

List of traits for the JobId 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 more identification values.

ParameterValueData typeExplanation
identifier"{04B871D9-56BB-4C3E-A969-2DDA92B0624B}"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
enJob 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 Job.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

PayGradeId

The unique identifier of a Pay Grade. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNamePay Grade ID
descriptionThe unique identifier of a Pay Grade.
dataFormatint32
isNullabletrue

Traits

List of traits for the PayGradeId 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 more identification values.

ParameterValueData typeExplanation
identifier"{1BDDC36B-C821-4745-99C7-8AD7D425A25F}"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
enPay Grade 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 Pay Grade.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

PartyOrganizationId

The unique identifier of the Organization. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNameParty Organization ID
descriptionThe unique identifier of the Organization.
dataFormatint64
isNullabletrue

Traits

List of traits for the PartyOrganizationId 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
enParty Organization 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 the Organization.
entitya 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.

ParameterValueData typeExplanation
entityReferences
entityReferenceattributeReference
PartyOrganization.cdm.json/PartyOrganizationPartyOrganizationId
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 more identification values.

ParameterValueData typeExplanation
identifier"{004A5B4E-1002-441C-83EB-D1F8533EAAAD}"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.

CalendarId

The unique identifier of a Calendar. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNameCalendar ID
descriptionThe unique identifier of a Calendar.
dataFormatint32
isNullabletrue

Traits

List of traits for the CalendarId 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
enCalendar 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 Calendar.
entitya 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.

ParameterValueData typeExplanation
entityReferences
entityReferenceattributeReference
Calendar.cdm.json/CalendarCalendarId
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 more identification values.

ParameterValueData typeExplanation
identifier"{98F1A9CD-6F3D-4845-99AD-7FDDAFCCEFA9}"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

AuthorizationLevelId

The unique identifier of an Authorization Level. First included in: Sustainability/esg-data-model/Position (this entity)

Properties

NameValue
displayNameAuthorization Level ID
descriptionThe unique identifier of an Authorization Level.
dataFormatint32
isNullabletrue

Traits

List of traits for the AuthorizationLevelId 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 more identification values.

ParameterValueData typeExplanation
identifier"{67F20ACF-3477-46D5-BE31-071F4C7234B7}"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
enAuthorization Level 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 Authorization Level.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer