Você está na página 1de 94

Business Object: Worker Page 1 of 94

Business Object Details


Module Global Human Resources - Core Setup
Business Object Worker
Version V2
Available From 11.1.8
File Name Worker.dat
Delete Supported On some child components

Hierarchy
Top level Level 2 objects Level 3 objects Level 4 objects Level 5 objects Description File Discriminator
Worker * Person working for an enterprise, for example, employee or Worker
contingent worker.
Person Address Postal address for a person. It comprises of country PersonAddress
dependent elements. For example, a UK address will comprise
of Address Line 1 - 3, City or Town, County, Post Code, and
Country, while a US address will comprise of Address Line 1 -
3, City, State, ZIP Code, and Country.

Person Citizenship State or nation that a person identifies as being a native or PersonCitizenship
naturalized member of and is entitled to its protection. A
person may have several citizenships. For example, American,
British, Indian and so on.

Person Delivery Method The types of communication methods for a person. For PersonDeliveryMethod
example IM, web address and so on.
Person Drivers License Driving license details of a person. For example, the from date, PersonDriversLicence
to date, issuing authority, issuing country, number and so on.
Person E-Mail E-mail address of a particular type for a person. For example, PersonEmail
an employee can have home and work e-mail addresses.
Person Ethnicity Name of the cultural or racial group a person belongs to. PersonEthnicity
Ethnicity are defined by legislation. For example, Asian -
Indian in the UK legislation.

Person Legislative Data Person data specific to a legislation. For example, legislation PersonLegislativeData
code, marital status, and other legislation specific data.
Person Name * Common and legislative-specific name components for a PersonName
person. For example, last_name, first_name, middle_names
and so on. The person name may also be entered in an
alternative character set.

Person National Identifier String of alpha numeric characters assigned by a legal PersonNationalIdentifier
authority that are used to represent a person. For example,
Social Security Number in US legislation, National Insurance
Number is UK legislation and so on.

Person Passport Passport details for a person. For example, passport number, PersonPassport
passport type, issuing authority, issuing country and so on.
Business Object: Worker Page 2 of 94

Module Global Human Resources - Core Setup


Business Object Worker
Version V2
Available From 11.1.8
File Name Worker.dat
Delete Supported On some child components

Hierarchy
Top level Level 2 objects Level 3 objects Level 4 objects Level 5 objects Description File Discriminator
Person Phone Phone details of a particular type for a person. For example, PersonPhone
Home Phone 011189240043, Work Phone 020 7050 0000,
Work Fax 11189240000.

Person Religion Group that a person belongs to in reference to their PersonReligion


fundamental beliefs and practices. Religions are defined by
legislation. For example, 'Anglican' in UK legislation or
'Christian' in IN legislation.
User Information A user is or was a person authorized to access the application. PersonUserInformation
It is given one or more Enterprise Roles that grant access to
various functions and data within the application.

Person User Manual Roles List of roles to be manually granted to the user. These are in PersonUserManualRole
addition to the auto-provisioned roles.If a role in this list
should also appear in the auto-provisioned list, then that role
will be assumed to be manually provisioned and not auto-
provisioned, and be subject to the rules for manual roles
accordingly.
Person Visa Details of a person's visa or work permit. For example, PersonVisa
number, type, status, issuing authority and so on.
Person Image Defines the photo of a person. PersonImage
Work Relationship * A work relationship is the highest level in the employment WorkRelationship
model and exists for every worker for a Legal Employer. This
layer holds information regarding the type of relationship that
exists between the person and the enterprise.

Employment Terms * Second level in the employment model that captures the WorkTerms
terms and conditions associated with one or more
assignments.
Assignment * Lowest level in the employment model, which identifies the Assignment
details of the work to be performed. This entity stores work
terms and assignment records for employees, contingent
workers, nonworkers, and pending workers. The distinguishing
attribute for the various types of records is the Assignment
Type.
Assignment Work Measure
Defines information about the HR budget values for an AssignmentWorkMeasure
assignment. An Assignment may be budgeted using
headcount, Full Time Equivalent , points or any other user
defined units.
Business Object: Worker Page 3 of 94

Module Global Human Resources - Core Setup


Business Object Worker
Version V2
Available From 11.1.8
File Name Worker.dat
Delete Supported On some child components

Hierarchy
Top level Level 2 objects Level 3 objects Level 4 objects Level 5 objects Description File Discriminator
Assignment Manager Supervisor for a particular assignment record; facilitates AssignmentSupervisor
different relationships between a person and a particular
supervisor. For example, a person can have a line manager
who manages the person overall and a project manager who
controls projects and organizes resources and people.

Assignment Grade StepsIdentifies an increment within an assignment grade. A step AssignmentGradeSteps


rate value is associated with each grade step usually. Grade
steps are date effective.

Assignment Extra Information


Represents the extensible structure for the assignment. AssignmentExtraInfo

Contract Defines the contract associated with employment terms, for Contract
example, contract type and duration.
Employment Terms Grade Steps Identifies an increment within an employment terms grade. A WorkTermsGradeSteps
step rate value is associated with each grade step usually.
Grade Steps are date effective.
Employment Terms Manager Supervisor for a particular work terms record; facilitates WorkTermsSupervisor
different relationships between a person and a supervisor. A
person can have a line manager who manages the person
overall and a project manager who controls a project and
organizes resources and people.

Employment Terms Work Measure Defines information about the HR budget values for a work WorkTermsWorkMeasure
terms record. Work terms may be budgeted using headcount,
Full Time Equivalent , points or any other user defined units.

Employment Terms Extra Information Represents the extensible structure for the employment WorkTermsExtraInfo
terms.
Worker Extra Information Represents the extensible structure for the worker. WorkerExtraInfo

* Mandatory for new hires

Business Object Specific Rules

Termination If you terminate a worker, when the 'Send Pending LDAP Requests' process runs the user access and roles will be revoked automatically.
Business Object: Worker Component: Worker Page 4 of 94

Component Worker Person working for an enterprise, for example, employee or contingent worker.
Discriminator Worker
File Name Worker.dat
Dated Type Date Effective
Hierarchy Level Top

Alternate User Key attribute for Primary


Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
PersonId Surrogate Id PersonNumber Person Number 18 Yes Yes*
EffectiveStartDate Date Yes Yes
EffectiveEndDate Date Yes Yes

PersonNumber User Key String 30

FLEX:PER_PERSONS_DFF Descriptive Flexfield Code String If loading DFF data


BloodType String 30
CorrespondenceLanguage String 30
StartDate Date Yes, on create
DateOfBirth Date
DateOfDeath Date
CountryOfBirth String 240
RegionOfBirth String 240
TownOfBirth String 240

ApplicantNumber String 30
WaiveDataProtectFlag String 30
CategoryCode String 80 Yes, on create

ActionCode String Yes


ReasonCode String
GUID Fusion GUID Person Raw 16
SourceSystemOwner Source System Key ** Person String 256
SourceSystemId Source System Key ** Person String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
Business Object: Worker Component: Worker Page 5 of 94

Component Worker
Discriminator Worker KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Dated Type Date Effective
Hierarchy Level Top

Attribute Name Key Type Lookup Name Description


PersonId Surrogate Id Internal identifier for the person.
EffectiveStartDate Date Effective Entity: indicates the date at the beginning of the date range within which the row is effective.
EffectiveEndDate Date Effective Entity: indicates the date at the end of the date range within which the row is effective.
Number assigned to the person, to identify the person uniquely in any context, not dependent on being an
PersonNumber User Key employee, contingent worker, etc.
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value provided should be the
FLEX:PER_PERSONS_DFF Descriptive Flexfield Code DFF context for the data line.
BloodType BLOOD_TYPE Identified the blood group of the person.
CorrespondenceLanguage Lookup identifies language to use for this communication.
StartDate Start date of person record on system, always equal to earliest effective_start_date on per_all_people_f.
DateOfBirth Date of birth of the person
DateOfDeath Date of death of the person.
CountryOfBirth Identifies the country where the person was born.
RegionOfBirth Region of birth, within the country of birth.
TownOfBirth Town of birth, within the region of birth
Unique number for people who are applicants. This is in addition to PERSON_NUMBER. Allows global tracking
ApplicantNumber of applicants.
WaiveDataProtectFlag This column is not currently used.
CategoryCode Extensible Flex Field Category Code
Specifies the action performed on the particular record. For example: HIRE, ADD PENDING WORKER,
ActionCode MANAGER CHANGE, etc.
ReasonCode Specifies the reason for the action performed on the record.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values for this attribute,
SourceRefTableName=<source-table-name> just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Worker Page 6 of 94

Component Worker Person working for an enterprise, for example, employee or contingent worker.
Discriminator Worker
File Name Worker.dat
Dated Type Date Effective
Hierarchy Level Top

Alternate User Key attribute for Primary


Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Worker Page 7 of 94

Component Worker
Discriminator Worker KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Dated Type Date Effective
Hierarchy Level Top

Attribute Name Key Type Lookup Name Description


SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Person Address Page 8 of 94

Component Person Address Postal address for a person. It comprises of country dependent elements. For example, a UK address will comprise of
Discriminator PersonAddress Address Line 1 - 3, City or Town, County, Post Code, and Country, while a US address will comprise of Address Line 1 - 3, City,
State, ZIP Code, and Country.
File Name Worker.dat
Dated Type Date Effective
Hierarchy Level 2
Parent Discriminator Worker
Alternate User Key attribute for surrogate Primary
Attribute Name Key Type Ids
PersonNumber, AddressType, Integration Object Name Data Type Length Scale Key Mandatory
PersonAddrUsageId Surrogate Id AddressLine1 PersonAddressUsage Number 18 Yes Yes*
EffectiveStartDate Date Yes Yes
EffectiveEndDate Date Yes Yes
PersonId Parent Surroate Id PersonNumber Person Number 18 Yes*

PersonNumber User Key String 30


AddressType User Key String 30 Yes, on create
AddressId Number 18 Yes*, on create
AddressLine1 User Key String 240 Yes, on create
AddressLine2 String 240
AddressLine3 String 240
AddressLine4 String 240
Building String 240
FloorNumber String 40
TownOrCity String 30
Region1 String 120
Region2 String 120
Region3 String 120
Country String 60
PostalCode String 30
LongPostalCode String 30
TimezoneCode String 50
PrimaryFlag String 30
AddlAddressAttribute1 String 150
AddlAddressAttribute2 String 150
AddlAddressAttribute3 String 150
AddlAddressAttribute4 String 150
AddlAddressAttribute5 String 150

FLEX:PER_PERSON_ADDR_USG_DFF Descriptive Flexfield Code String


GUID Fusion GUID PersonAddressUsage Raw 16
SourceSystemOwner Source System Key ** PersonAddressUsage String 256
SourceSystemId Source System Key ** PersonAddressUsage String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
Business Object: Worker Component: Person Address Page 9 of 94

Component Person Address


Discriminator PersonAddress KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Dated Type Date Effective
Hierarchy Level 2
Parent Discriminator Worker

Attribute Name Key Type Lookup Name Description


PersonAddrUsageId Surrogate Id System generated part of the primary key. Surrogate key
EffectiveStartDate Date Effective Entity: indicates the date at the beginning of the date range within which the row is effective.
EffectiveEndDate Date Effective Entity: indicates the date at the end of the date range within which the row is effective.
PersonId Parent Surroate Id Internal identifier for the person.
Number assigned to the person, to identify the person uniquely in any context, not dependent on being an
PersonNumber User Key employee, contingent worker, etc.
AddressType User Key ADDRESS_TYPE Type of address, for example, home address, work address, etc.
AddressId The address which is owned by this usage record.
AddressLine1 User Key First line of address
AddressLine2 Second line of address
AddressLine3 Third line of address
AddressLine4 Fourth line of address
Building Building name of the address
FloorNumber Floor Number of the address
TownOrCity Name of the Town or City for the address
Region1 Primary region in which the address is located.
Region2 Sub-region of Region 1.
Region3 Sub-region of Region 2.
Country Country of the address
PostalCode Postal code of the address
LongPostalCode Long postal codes are used in some countries in addition to more well-known short postal codes.
TimezoneCode Specifies the standard timezone boundary under which the address falls.
PrimaryFlag Identifies which address for a person is the primary mailing address.
AddlAddressAttribute1 Additional Address Columns for localization development.
AddlAddressAttribute2 Additional Address Columns for localization development.
AddlAddressAttribute3 Additional Address Columns for localization development.
AddlAddressAttribute4 Additional Address Columns for localization development.
AddlAddressAttribute5 Additional Address Columns for localization development.
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value provided should be
FLEX:PER_PERSON_ADDR_USG_DFF Descriptive Flexfield Code the DFF context for the data line.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values for this
SourceRefTableName=<source-table-name> attribute, just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Person Address Page 10 of 94

Component Person Address Postal address for a person. It comprises of country dependent elements. For example, a UK address will comprise of
Discriminator PersonAddress Address Line 1 - 3, City or Town, County, Post Code, and Country, while a US address will comprise of Address Line 1 - 3, City,
State, ZIP Code, and Country.
File Name Worker.dat
Dated Type Date Effective
Hierarchy Level 2
Parent Discriminator Worker
Alternate User Key attribute for surrogate Primary
Attribute Name Key Type Ids Integration Object Name Data Type Length Scale Key Mandatory
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Person Address Page 11 of 94

Component Person Address


Discriminator PersonAddress KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Dated Type Date Effective
Hierarchy Level 2
Parent Discriminator Worker

Attribute Name Key Type Lookup Name Description


SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Person Citizenship Page: 12 of 94

Component Person Citizenship State or nation that a person identifies as being a native or naturalized member of and is entitled to its protection. A person
Discriminator PersonCitizenship may have several citizenships. For example, American, British, Indian and so on.
File Name Worker.dat
Date Type Date Effective
Hierarchy Level 2
Parent Discriminator Worker
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
CitizenshipId Surrogate Id PersonNumber, LegislationCode Citizenship Number 18 Yes Yes*
PersonId Parent Surrogate Id PersonNumber Person Number 18 Yes*

PersonNumber User Key String 30


DateFrom Date
DateTo Date
LegislationCode User Key String 30 Yes, on create
CitizenshipStatus String 30 Yes, on create

FLEX:PER_CITIZENSHIPS_DFF Descriptive Flexfield Code String


GUID Fusion GUID Citizenship Raw 16
SourceSystemOwner Source System Key ** Citizenship String 256
SourceSystemId Source System Key ** Citizenship String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Person Citizenship Page: 13 of 94

Component Person Citizenship


Discriminator PersonCitizenship KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Date Effective
Hierarchy Level 2
Parent Discriminator Worker

Attribute Name Key Type Lookup Name Description


CitizenshipId Surrogate Id System generated primary key. Surrogate key.
PersonId Parent Surrogate Id Internal identifier for the person.
Number assigned to the person, to identify the person uniquely in any context, not dependent
PersonNumber User Key on being an employee, contingent worker, etc.
DateFrom Start date of citizenship
DateTo End date of citizenship
LegislationCode User Key NATIONALITY Legislation code derived from Legal Entity.
CitizenshipStatus PER_CITIZENSHIP_STATUS Status of citizenship
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value
FLEX:PER_CITIZENSHIPS_DFF Descriptive Flexfield Code provided should be the DFF context for the data line.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values
SourceRefTableName=<source-table-name> for this attribute, just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Person Delivery Method Page 14 of 94

Component Person Delivery Method The types of communication methods for a person. For example IM, web address and so on.
Discriminator PersonDeliveryMethod
File Name Worker.dat
Date Type Not dated
Hierarchy Level 2
Parent Discriminator Worker
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
PersonNumber, CommDlvryMethod,
DeliveryMethodId Surrogate Id PreferredOrder DeliveryMethod Number 18 Yes Yes*
PersonId Parent Surrogate Id PersonNumber Person Number 18 Yes*

PersonNumber User Key String 30


DateStart Date Yes, on create
DateEnd Date
PreferredOrder User Key Number 18 Yes, on create

CommDlvryAddress String 1000


CommDlvryMethod User Key String 30 Yes, on create

CommDlvryFkId Number 18
AddressType String 30
AddressLine1 String 240
PhoneType String 30
PhoneNumber String 60
EmailType String 30
EmailAddress String 240

FLEX:PER_PERSON_DLVRY_METHODS_DFF Descriptive Flexfield Code String


GUID Fusion GUID DeliveryMethod Raw 16
SourceSystemOwner Source System Key ** DeliveryMethod String 256
SourceSystemId Source System Key ** DeliveryMethod String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Person Delivery Method Page 15 of 94

Component Person Delivery Method


Discriminator PersonDeliveryMethod KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Not dated
Hierarchy Level 2
Parent Discriminator Worker

Attribute Name Key Type Lookup Name Description

DeliveryMethodId Surrogate Id System generated primary key. Surrogate key.


PersonId Parent Surrogate Id Internal identifier for the person.
Number assigned to the person, to identify the person uniquely in any context, not dependent on being an
PersonNumber User Key employee, contingent worker, etc.
DateStart Start date of this communication method
DateEnd End date of this communication method
PreferredOrder User Key Marks the preferred method of communication.
Address associated with the Delivery Method, such as the IM identifier, the URL of a home page, etc. Not
CommDlvryAddress used when Method is Email, Phone or Address.
CommDlvryMethod User Key PER_CM_MTHD Communication method (type such as IM name, web address, etc.). Uses lookup PER_CM_MTHD
If the Method is Email or Address or Phone,this will store the FK reference to the row of the entity.Not used
CommDlvryFkId for other methods.
AddressType ADDRESS_TYPE Type of address, for example, home address, work address, etc.
AddressLine1 First line of address
PhoneType PHONE_TYPE Indicates the phone type for which the details are stored.
PhoneNumber Telephone Number
EmailType EMAIL_TYPE Type of email (e.g. work, personal)
EmailAddress E-mail address of the person
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value provided should be
FLEX:PER_PERSON_DLVRY_METHODS_DFF Descriptive Flexfield Code the DFF context for the data line.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values for this
SourceRefTableName=<source-table-name> attribute, just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Person Drivers License Page 16 of 94

Component Person Drivers License Driving license details of a person. For example, the from date, to date, issuing authority, issuing country, number and so
Discriminator PersonDriversLicence on.
File Name Worker.dat
Date Type Simple Dated
Hierarchy Level 2
Parent Discriminator Worker
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
LicenseType, LicenseNumber,
DriversLicenseId Surrogate Id PersonNumber, LegislationCode DriversLicence Number 18 Yes Yes*
PersonId Parent Surrogate Id PersonNumber Person Number 18 Yes*

PersonNumber User Key String 30


LegislationCode User Key String 30 Yes, on create
LicenseType User Key String 30 Yes, on create
LicenseNumber User Key String 150 Yes, on create
DateFrom Date
DateTo Date
IssuingAuthority String 30
IssuingCountry String 30
IssuingLocation String 30
LicenseSuspended String 30 Yes, on create
SuspendedFromDate Date
SuspendedToDate Date
NumberOfPoints Number 18
Violations Number 18

FLEX:PER_PERSONDRIVERS_LICENSE_LEG_DDF Descriptive Flexfield Code String

FLEX:PER_DRIVERS_LICENSE_TYPES_DFF Descriptive Flexfield Code String


GUID Fusion GUID DriversLicence Raw 16
SourceSystemOwner Source System Key ** DriversLicence String 256
SourceSystemId Source System Key ** DriversLicence String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
Business Object: Worker Component: Person Drivers License Page 17 of 94

Component Person Drivers License


Discriminator PersonDriversLicence KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Simple Dated
Hierarchy Level 2
Parent Discriminator Worker

Attribute Name Key Type Lookup Name Description

DriversLicenseId Surrogate Id System generated primary key. Surrogate key.


PersonId Parent Surrogate Id Internal identifier for the person.
Number assigned to the person, to identify the person uniquely in any context, not dependent
PersonNumber User Key on being an employee, contingent worker, etc.
LegislationCode User Key Legislation code derived from the Legal Entity.
LicenseType User Key PER_DRIVERS_LICENSE_TYPE The type of the drivers license
LicenseNumber User Key Identifies the number for the driving license.
DateFrom Start date for the drivers license.
DateTo End date for the drivers license.
IssuingAuthority Authority issuing license
IssuingCountry Country of issue
IssuingLocation Place of issue
LicenseSuspended Indicates whether license is suspended or not.
SuspendedFromDate Date of suspension, if suspended
SuspendedToDate Last Date of suspension, if suspended
NumberOfPoints Number of penalty points against license
Violations Number of violations
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value
FLEX:PER_PERSONDRIVERS_LICENSE_LEG_DDF Descriptive Flexfield Code provided should be the DFF context for the data line.
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value
FLEX:PER_DRIVERS_LICENSE_TYPES_DFF Descriptive Flexfield Code provided should be the DFF context for the data line.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values
SourceRefTableName=<source-table-name> for this attribute, just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Person Drivers License Page 18 of 94

Component Person Drivers License Driving license details of a person. For example, the from date, to date, issuing authority, issuing country, number and so
Discriminator PersonDriversLicence on.
File Name Worker.dat
Date Type Simple Dated
Hierarchy Level 2
Parent Discriminator Worker
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Person Drivers License Page 19 of 94

Component Person Drivers License


Discriminator PersonDriversLicence KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Simple Dated
Hierarchy Level 2
Parent Discriminator Worker

Attribute Name Key Type Lookup Name Description


SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Person E-Mail Page 20 of 94

Component Person E-Mail E-mail address of a particular type for a person. For example, an employee can have home and work e-mail addresses.
Discriminator PersonEmail
File Name Worker.dat
Date Type Simple Dated
Hierarchy Level 2
Parent Discriminator Worker
Alternate User Key attribute for surrogate Primary
Attribute Name Key Type Ids Integration Object Name Data Type Length Scale Key Mandatory
EmailAddressId Surrogate Id PersonNumber, EmailType, EmailAddress EmailAddress Number 18 Yes Yes*
PersonId Parent Surrogate Id PersonNumber Person Number 18 Yes*

PersonNumber User Key String 30


DateFrom Date Yes, on create
DateTo Date
EmailType User Key String 30 Yes, on create

EmailAddress User Key String 240 Yes, on create


PrimaryFlag String 30

FLEX:PER_EMAIL_ADDRESSES_DFF Descriptive Flexfield Code String


GUID Fusion GUID EmailAddress Raw 16
SourceSystemOwner Source System Key ** EmailAddress String 256
SourceSystemId Source System Key ** EmailAddress String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Person E-Mail Page 21 of 94

Component Person E-Mail


Discriminator PersonEmail KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Simple Dated
Hierarchy Level 2
Parent Discriminator Worker

Attribute Name Key Type Lookup Name Description


EmailAddressId Surrogate Id System generated primary key. Surrogate key.
PersonId Parent Surrogate Id Internal identifier for the person.
Number assigned to the person, to identify the person uniquely in any context, not dependent on being an
PersonNumber User Key employee, contingent worker, etc.
DateFrom Date from which e-mail address commences.
DateTo Date e-mail address is valid to.
EmailType User Key EMAIL_TYPE Type of email (e.g. work, personal)
E-mail address.Not marked as mandatory in order to always allow creation of a first row for every person
EmailAddress User Key even when email is not provided.
PrimaryFlag Identifies which e-mail for a person is the primary.
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value provided should be
FLEX:PER_EMAIL_ADDRESSES_DFF Descriptive Flexfield Code the DFF context for the data line.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values for this
SourceRefTableName=<source-table-name> attribute, just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Person Ethnicity Page 22 of 94

Component Person Ethnicity Name of the cultural or racial group a person belongs to. Ethnicity are defined by legislation. For example, Asian - Indian in
Discriminator PersonEthnicity the UK legislation.
File Name Worker.dat
Date Type Not dated
Hierarchy Level 2
Parent Discriminator Worker
Alternate User Key attribute for surrogate Primary
Attribute Name Key Type Ids Integration Object Name Data Type Length Scale Key Mandatory
EthnicityId Surrogate Id PersonNumber, Ethnicity, LegislationCode Ethinicity Number 18 Yes Yes*
PersonId Parent Surrogate Id PersonNumber Person Number 18 Yes*

PersonNumber User Key String 30


LegislationCode User Key String 30 Yes, on create
DeclarerId Foreign surrogate id DeclarerPersonNumber Number 18
DeclarerPersonNumber Foreign user key String 30
Ethnicity User Key String 30 Yes, on create
PrimaryFlag String 30 Yes, on create

FLEX:PER_ETHNICITIES_DFF Descriptive Flexfield Code String


GUID Fusion GUID Ethinicity Raw 16
SourceSystemOwner Source System Key ** Ethinicity String 256
SourceSystemId Source System Key ** Ethinicity String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Person Ethnicity Page 23 of 94

Component Person Ethnicity


Discriminator PersonEthnicity KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Not dated
Hierarchy Level 2
Parent Discriminator Worker

Attribute Name Key Type Lookup Name Description


EthnicityId Surrogate Id System generated primary key. Surrogate key.
PersonId Parent Surrogate Id Internal identifier for the person.
Number assigned to the person, to identify the person uniquely in any context, not dependent on being
PersonNumber User Key an employee, contingent worker, etc.
LegislationCode User Key Legislation code derived from Legal Entity.
DeclarerId Foreign surrogate id New for Fusion. Column to store a person_id of who presented or declared the data to the system.
DeclarerPersonNumber Foreign user key The person number of the person who actually identified a person's ethnicity details.
Ethnicity User Key PER_ETHNICITY Ethnicity, defined from lookup, and valid for the Legislation Code
PrimaryFlag Flag to indicate which ethnicity for a person is primary within a Legislation Code
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value provided should
FLEX:PER_ETHNICITIES_DFF Descriptive Flexfield Code be the DFF context for the data line.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values for this
SourceRefTableName=<source-table-name> attribute, just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Person Legislative Data Page 24 of 94

Component Person Legislative Data Person data specific to a legislation. For example, legislation code, marital status, and other legislation specific data.
Discriminator PersonLegislativeData
File Name Worker.dat
Date Type Date Effective
Hierarchy Level 2
Parent Discriminator Worker
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
PersonLegislativeId Surrogate Id PersonNumber, LegislationCode PersonLegislativeInfo Number 18 Yes Yes*
EffectiveStartDate User Key Date Yes Yes
EffectiveEndDate Date Yes Yes
PersonId Parent Surrogate Id PersonNumber Person Number 18 Yes*

PersonNumber User Key String 30


LegislationCode User Key String 30 Yes, on create

HighestEducationLevel String 30
MaritalStatus String 30
MaritalStatusDate Date
Sex String 30

FLEX:PER_PERSON_LEGISLATIVE_DATA_LEG_DDF Descriptive Flexfield Code String

FLEX:PER_PERSON_LEGISLATIVE_DFF Descriptive Flexfield Code String


GUID Fusion GUID PersonLegislativeInfo Raw 16
SourceSystemOwner Source System Key ** PersonLegislativeInfo String 256
SourceSystemId Source System Key ** PersonLegislativeInfo String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Person Legislative Data Page 25 of 94

Component Person Legislative Data


Discriminator PersonLegislativeData KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Date Effective
Hierarchy Level 2
Parent Discriminator Worker

Attribute Name Key Type Lookup Name Description


PersonLegislativeId Surrogate Id System generated
Date Effective primary
Entity: key. the
indicates Surrogate
date atkey.
the beginning of the date range within which the row is
EffectiveStartDate User Key effective.
EffectiveEndDate Date Effective Entity: indicates the date at the end of the date range within which the row is effective.
PersonId Parent Surrogate Id Internal identifier for the person.
Number assigned to the person, to identify the person uniquely in any context, not dependent on
PersonNumber User Key being an employee, contingent worker, etc.
LegislationCode User Key Legislation code derived from Legal Entity.
PER_HIGHEST_EDUCAT
HighestEducationLevel ION_LEVEL Legislation-specific value that indicates the highest level of education of the person.
MaritalStatus MAR_STATUS Marital status, defined from lookup, and valid for the Legislation Code
MaritalStatusDate Date the Marital Status came into effect.
Sex SEX Sex, defined from lookup, and valid for the Legislation Code
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value provided
FLEX:PER_PERSON_LEGISLATIVE_DATA_LEG_DDF Descriptive Flexfield Code should be the DFF context for the data line.
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value provided
FLEX:PER_PERSON_LEGISLATIVE_DFF Descriptive Flexfield Code should be the DFF context for the data line.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values for this
SourceRefTableName=<source-table-name> attribute, just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Person Name Page 26 of 94

Component Person Name Common and legislative-specific name components for a person. For example, last_name, first_name, middle_names and
Discriminator PersonName so on. The person name may also be entered in an alternative character set.
File Name Worker.dat
Date Type Date Effective
Hierarchy Level 2
Parent Discriminator Worker
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
PersonNameId Surrogate Id PersonNumber, NameType PersonName Number 18 Yes Yes*
EffectiveStartDate User Key Date Yes Yes
EffectiveEndDate Date Yes Yes
PersonId Parent Surrogate Id PersonNumber Person Number 18 Yes*

PersonNumber User Key String 30


LegislationCode String 4 Yes, on create
NameType User Key String 30 Yes, on create
FirstName String 150
MiddleNames String 80
LastName String 150 Yes, on create
Honors String 80
KnownAs String 80
PreNameAdjunct String 150
MilitaryRank String 80
PreviousLastName String 150
Suffix String 80
Title String 30
CharSetContext String 4
NameInformation1 String 150
NameInformation2 String 150
NameInformation3 String 150
NameInformation4 String 150
NameInformation5 String 150
NameInformation6 String 150
NameInformation7 String 150
NameInformation8 String 150
NameInformation9 String 150
NameInformation10 String 150
NameInformation11 String 150
NameInformation12 String 150
NameInformation13 String 150
NameInformation14 String 150
NameInformation15 String 150
NameInformation16 String 150
NameInformation17 String 150
Business Object: Worker Component: Person Name Page 27 of 94

Component Person Name


Discriminator PersonName KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Date Effective
Hierarchy Level 2
Parent Discriminator Worker

Attribute Name Key Type Lookup Name Description


PersonNameId Surrogate Id System generated part of the primary key. Surrogate key.
EffectiveStartDate User Key Date Effective Entity: indicates the date at the beginning of the date range within which the row is effective.
EffectiveEndDate Date Effective Entity: indicates the date at the end of the date range within which the row is effective.
PersonId Parent Surrogate Id Internal identifier for the person.
Number assigned to the person, to identify the person uniquely in any context, not dependent on being an
PersonNumber User Key employee, contingent worker, etc.
LegislationCode Country context for the Name data.
NameType User Key This column tells us whether the name is Global or Local.
FirstName Person's First name
MiddleNames Person's middle name
LastName Person's Last Name
Honors Higher qualification forming part of a person's name.
KnownAs Preferred first name for the user.
PreNameAdjunct Prefix to a person's last name, generally not considered when sorting
MilitaryRank Rank in military service
PreviousLastName Previous Last Name of the person if any.
Suffix Part of name appended to the last name
Title TITLE Person's title, means of addressing person.
CharSetContext
NameInformation1 Additional name column for localization development.
NameInformation2 Additional name column for localization development.
NameInformation3 Additional name column for localization development.
NameInformation4 Additional name column for localization development.
NameInformation5 Additional name column for localization development.
NameInformation6 Additional name column for localization development.
NameInformation7 Additional name column for localization development.
NameInformation8 Additional name column for localization development.
NameInformation9 Additional name column for localization development.
NameInformation10 Additional name column for localization development.
NameInformation11 Additional name column for localization development.
NameInformation12 Additional name column for localization development.
NameInformation13 Additional name column for localization development.
NameInformation14 Additional name column for localization development.
NameInformation15 Additional name column for localization development.
NameInformation16 Additional name column for localization development.
NameInformation17 Additional name column for localization development.
Business Object: Worker Component: Person Name Page 28 of 94

Component Person Name Common and legislative-specific name components for a person. For example, last_name, first_name, middle_names and
Discriminator PersonName so on. The person name may also be entered in an alternative character set.
File Name Worker.dat
Date Type Date Effective
Hierarchy Level 2
Parent Discriminator Worker
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
NameInformation18 String 150
NameInformation19 String 150
NameInformation20 String 150
NameInformation21 String 150
NameInformation22 String 150
NameInformation23 String 150
NameInformation24 String 150
NameInformation25 String 150
NameInformation26 String 150
NameInformation27 String 150
NameInformation28 String 150
NameInformation29 String 150
NameInformation30 String 150
GUID Fusion GUID PersonName Raw 16
SourceSystemOwner Source System Key ** PersonName String 256
SourceSystemId Source System Key ** PersonName String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Person Name Page 29 of 94

Component Person Name


Discriminator PersonName KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Date Effective
Hierarchy Level 2
Parent Discriminator Worker

Attribute Name Key Type Lookup Name Description


NameInformation18 Additional name column for localization development.
NameInformation19 Additional name column for localization development.
NameInformation20 Additional name column for localization development.
NameInformation21 Additional name column for localization development.
NameInformation22 Additional name column for localization development.
NameInformation23 Additional name column for localization development.
NameInformation24 Additional name column for localization development.
NameInformation25 Additional name column for localization development.
NameInformation26 Additional name column for localization development.
NameInformation27 Additional name column for localization development.
NameInformation28 Additional name column for localization development.
NameInformation29 Additional name column for localization development.
NameInformation30 Additional name column for localization development.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values for this attribute,
SourceRefTableName=<source-table-name> just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Person National Identifier Page 30 of 94

Component Person National Identifier String of alpha numeric characters assigned by a legal authority that are used to represent a person. For example, Social
Discriminator PersonNationalIdentifier Security Number in US legislation, National Insurance Number is UK legislation and so on.
File Name Worker.dat
Date Type Not dated
Hierarchy Level 2
Parent Discriminator Worker
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
PersonNumber, LegislationCode,
NationalIdentifierId Surrogate Id NationalIdentifierType NationalIdentifier Number 18 Yes Yes*
PersonId Parent Surrogate Id PersonNumber Person Number 18 Yes*

PersonNumber User Key String 30


LegislationCode User Key String 30 Yes, on create
IssueDate Date
ExpirationDate Date
PlaceOfIssue String 30

NationalIdentifierType User Key String 30 Yes, on create


NationalIdentifierNumber String 30 Yes, on create
PrimaryFlag String 30

FLEX:PER_NATIONAL_IDENTIFIERS_DFF Descriptive Flexfield Code String


GUID Fusion GUID NationalIdentifier Raw 16
SourceSystemOwner Source System Key ** NationalIdentifier String 256
SourceSystemId Source System Key ** NationalIdentifier String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Person National Identifier Page 31 of 94

Component Person National Identifier


Discriminator PersonNationalIdentifier KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Not dated
Hierarchy Level 2
Parent Discriminator Worker

Attribute Name Key Type Lookup Name Description

NationalIdentifierId Surrogate Id System generated part of primary key. Surrogate key.


PersonId Parent Surrogate Id Internal identifier for the person.
Number assigned to the person, to identify the person uniquely in any context, not dependent
PersonNumber User Key on being an employee, contingent worker, etc.
LegislationCode User Key Legislation code derived from Legal Entity.
IssueDate Date of Issue
ExpirationDate Expiration date of the national identifier
PlaceOfIssue Place where the NID is issued.
PER_NATIONAL_IDENTIFIER_
NationalIdentifierType User Key TYPE Type of National Identifier
NationalIdentifierNumber National identification number.
PrimaryFlag Identifies which national ID for a person is primary.
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value provided
FLEX:PER_NATIONAL_IDENTIFIERS_DFF Descriptive Flexfield Code should be the DFF context for the data line.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values for
SourceRefTableName=<source-table-name> this attribute, just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Person Passport Page 32 of 94

Component Person Passport Passport details for a person. For example, passport number, passport type, issuing authority, issuing country and so on.
Discriminator PersonPassport
File Name Worker.dat
Date Type Not dated
Hierarchy Level 2
Parent Discriminator Worker
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
PersonNumber, LegislationCode,
PassportId Surrogate Id PassportNumber Passport Number 18 Yes Yes*
PersonId Parent Surrogate Id PersonNumber Person Number 18 Yes*

PersonNumber User Key String 30


LegislationCode User Key String 30 Yes, on create
PassportType String 30 Yes, on create
PassportNumber User Key String 30
IssueDate Date
ExpirationDate Date
IssuingAuthority String 30
IssuingCountry String 30
IssuingLocation String 30
Profession String 30

FLEX:PER_PERSON_PASSPORT_LEG_DDF Descriptive Flexfield Code String


GUID Fusion GUID Passport Raw 16
SourceSystemOwner Source System Key ** Passport String 256
SourceSystemId Source System Key ** Passport String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Person Passport Page 33 of 94

Component Person Passport


Discriminator PersonPassport KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Not dated
Hierarchy Level 2
Parent Discriminator Worker

Attribute Name Key Type Lookup Name Description

PassportId Surrogate Id System generated primary key. Surrogate key.


PersonId Parent Surrogate Id Internal identifier for the person.
Number assigned to the person, to identify the person uniquely in any context, not dependent on
PersonNumber User Key being an employee, contingent worker, etc.
LegislationCode User Key Legislation code derived from Legal Entity.
PassportType PER_PASSPORT_TYPE Type or category of passport
PassportNumber User Key Identifies the passport number.
IssueDate Date of issue of passport
ExpirationDate Expiration date of passport
IssuingAuthority Issuing authority
IssuingCountry Country of issue
IssuingLocation Place of issue
Profession Profession of passport holder
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value provided
FLEX:PER_PERSON_PASSPORT_LEG_DDF Descriptive Flexfield Code should be the DFF context for the data line.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values for this
SourceRefTableName=<source-table-name> attribute, just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Person Phone Page 34 of 94

Component Person Phone Phone details of a particular type for a person. For example, Home Phone 011189240043, Work Phone 020 7050 0000, Work
Discriminator PersonPhone Fax 11189240000.
File Name Worker.dat
Date Type Simple Dated
Hierarchy Level 2
Parent Discriminator Worker
Alternate User Key attribute for surrogate Primary
Attribute Name Key Type Ids Integration Object Name Data Type Length Scale Key Mandatory
PhoneId Surrogate Id PersonNumber, PhoneNumber, PhoneType Phone Number 18 Yes Yes*
PersonId Parent Surrogate Id PersonNumber Person Number 18 Yes*

PersonNumber User Key String 30


PhoneType User Key String 30 Yes, on create
DateFrom Date Yes, on create
DateTo Date
CountryCodeNumber String 30
AreaCode String 30

PhoneNumber User Key String 60 Yes, on create


Extension String 60
LegislationCode String 4
SpeedDialNumber String 60
Validity String 30
PrimaryFlag String 30

FLEX:PER_PHONES_DFF Descriptive Flexfield Code String


GUID Fusion GUID Phone Raw 16
SourceSystemOwner Source System Key ** Phone String 256
SourceSystemId Source System Key ** Phone String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Person Phone Page 35 of 94

Component Person Phone


Discriminator PersonPhone KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Simple Dated
Hierarchy Level 2
Parent Discriminator Worker

Attribute Name Key Type Lookup Name Description


PhoneId Surrogate Id System generated primary key. Surrogate key
PersonId Parent Surrogate Id Internal identifier for the person.
Number assigned to the person, to identify the person uniquely in any context, not dependent on
PersonNumber User Key being an employee, contingent worker, etc.
PhoneType User Key PHONE_TYPE Indicates the phone type for which the details are stored.
DateFrom Date the phone number becomes effective
DateTo Date the phone number stops being effective
CountryCodeNumber Country code of the Phone Number
AreaCode Area Code of the Phone Number
Telephone number. Not marked as mandatory in order to always allow creation of a first phone row
PhoneNumber User Key for every person even when phone number is not provided.
Extension Extension number
LegislationCode Legislation code derived from Legal Entity.
SpeedDialNumber Speed Dial Number.
Validity PER_CONTACT_TIMES Valid times that this phone number can be used
PrimaryFlag Identifies which phone for a person is primary.
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value provided
FLEX:PER_PHONES_DFF Descriptive Flexfield Code should be the DFF context for the data line.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values for this
SourceRefTableName=<source-table-name> attribute, just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Person Religion Page 36 of 94

Component Person Religion Group that a person belongs to in reference to their fundamental beliefs and practices. Religions are defined by legislation.
Discriminator PersonReligion For example, 'Anglican' in UK legislation or 'Christian' in IN legislation.
File Name Worker.dat
Date Type Not dated
Hierarchy Level 2
Parent Discriminator Worker
Primary
Attribute Name Key Type Alternate User Key attribute for surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
ReligionId Surrogate Id PersonNumber, Religion, LegislationCode Religion Number 18 Yes Yes*
PersonId Parent Surrogate Id PersonNumber Person Number 18 Yes*

PersonNumber User Key String 30


LegislationCode User Key String 30 Yes, on create
Religion User Key String 30 Yes, on create
PrimaryFlag String 30 Yes, on create

FLEX:PER_RELIGIONS_DFF Descriptive Flexfield Code String


GUID Fusion GUID Religion Raw 16
SourceSystemOwner Source System Key ** Religion String 256
SourceSystemId Source System Key ** Religion String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Person Religion Page 37 of 94

Component Person Religion


Discriminator PersonReligion KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Not dated
Hierarchy Level 2
Parent Discriminator Worker

Attribute Name Key Type Lookup Name Description


ReligionId Surrogate Id System generated primary key. Surrogate key.
PersonId Parent Surrogate Id Internal identifier for the person.
Number assigned to the person, to identify the person uniquely in any context, not dependent on being an
PersonNumber User Key employee, contingent worker, etc.
LegislationCode User Key Legislation code derived from Legal Entity.
Religion User Key PER_RELIGION Religion, defined from lookup, and valid for the Legislation Code
PrimaryFlag Flag to indicate which religion for a person is primary within a Legislation Code
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value provided should be
FLEX:PER_RELIGIONS_DFF Descriptive Flexfield Code the DFF context for the data line.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values for this
SourceRefTableName=<source-table-name> attribute, just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: User Information Page 38 of 94

Component User Information A user is or was a person authorized to access the application. It is given one or more Enterprise Roles that grant access to
Discriminator PersonUserInformation various functions and data within the application.
File Name Worker.dat
Date Type Not dated
Hierarchy Level 2
Parent Discriminator Worker
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory Lookup Name
PersonUserInformationId Local surrogate ID PersonNumber, UserName not integration enabled Number 18

PersonId Parent Surrogate ID PersonNumber Person Number 18

PersonNumber User Key String 30 Yes

UserName User Key String 80


StartDate Date

UserGUID String 64
SendCredentialsEmailFlag String 30
CredentialsEmailAddress String 240
GeneratedUserAccountFlag String 30

UsernameMatchingFlag Bit
EmailAddress String 240

EmailMatchingFlag Bit

CreateUserIfNoMatchingEmailFlag Bit

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
Business Object: Worker Component: User Information Page 39 of 94

Component User Information


Discriminator PersonUserInformation Source Key references are not available here as this is not an integration enabled component of Worker.
File Name Worker.dat To reference the Person, either supply the PersonId Fusion Surrogate ID value, or PersonNumber.
Date Type Not dated
Hierarchy Level 2
Parent Discriminator Worker

Attribute Name Key Type Description


PersonUserInformationId Local surrogate ID System generated part of the primary key. Surrogate key.
The unique id for the person. The user account is associated with the specified person. PersonId is the primary Key column and
PersonId Parent Surrogate ID is mandatory.
Number assigned to the person, to identify the person uniquely in any context, not dependent on being an employee,
PersonNumber User Key contingent worker, etc.
Optional username to use when creating the user record. Also works with UsernameMatching attribute. for the worker. If
UserName User Key empty, the username will be auto generated
StartDate Start date for user account.
If this attribute is provided, a new user account will not be created. Instead, the the worker data will be associated with an
UserGUID existing user identified by this attribute. User's GUID.
SendCredentialsEmailFlag "Y" or "N". Indicates if a username and password notification (eg. email) should be sent or not. If not set will default to "Y".
CredentialsEmailAddress If this attribute is supplied (not null) the credentials will be sent to this email address instead of the default email address(es).
GeneratedUserAccountFlag "Y" or "N". Indicates if a user account should be created or not. If not set will default to "Y".

true or false. Works with Username attribute. If UsernameMatching is set to true then an attempt will be made to find a user
with a username that matches the value of the Username attribute. If a user is found then the worker or party (identified by
UsernameMatchingFlag PersonId or PartyId) will be associated with the existing user, and a new user will not be created. If not set will default to false.
EmailAddress Email address for email matching. Works with attributes EmailMatching and CreateUserIfNoMatchingEmail.
true or false. Indicates if the system should attempt to look for an existing user with the e-mail address defined by the
"EmailAddress" attribute. If it finds a user with this email address it will associate the worker or party (identified by PersonId or
PartyId) with this user, and a new user will not be created. If the UserGuid attribute (above) is defined, then email matching will
not be performed, as matching on UserGuid takes precidence. For backwards compatibility an attribute named
"isEmailMatching" can also be used to specify this flag, however "EmailMatching" will take precidence if provided. If not set will
EmailMatchingFlag default to false.

true or false. Indicates if a new user should be created if the email address of the loaded person does not match the email
address of any existing user. Only used when EmailMatching is set to true. For backwards compatibility an attribute named
"isCreateUserIfNoMatchingEmail" can also be used to specify this flag, however "CreateUserIfNoMatchingEmail" will take
CreateUserIfNoMatchingEmailFlag precidence if provided.
Customer specified reference to the data for information purposes only. Do not supply values for this attribute, just a name for
SourceRefTableName=<source-table-name> the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: User Information Page 40 of 94

Component User Information A user is or was a person authorized to access the application. It is given one or more Enterprise Roles that grant access to
Discriminator PersonUserInformation various functions and data within the application.
File Name Worker.dat
Date Type Not dated
Hierarchy Level 2
Parent Discriminator Worker
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory Lookup Name
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: User Information Page 41 of 94

Component User Information


Discriminator PersonUserInformation Source Key references are not available here as this is not an integration enabled component of Worker.
File Name Worker.dat To reference the Person, either supply the PersonId Fusion Surrogate ID value, or PersonNumber.
Date Type Not dated
Hierarchy Level 2
Parent Discriminator Worker

Attribute Name Key Type Description


SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Person User Manual Roles Page 42 of 94

Component Person User Manual Roles List of roles to be manually granted to the user. These are in addition to the auto-provisioned roles.If a role in this list should
Discriminator PersonUserManualRole also appear in the auto-provisioned list, then that role will be assumed to be manually provisioned and not auto-
provisioned, and be subject to the rules for manual roles accordingly.
File Name Worker.dat
Date Type Not dated
Hierarchy Level 3
Parent Discriminator PersonUserInformation
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory Lookup Name
PersonUserManualRolesId Local Surrogate ID PersonNumber, RoleName not integration enabled Number 18

PersonId Foreign Surrogate ID PersonNumber Number 18

PersonNumber User Key String 30


RoleName User Key String 80
PersonUserInformationId Parent Surrogate ID PersonNumber, UserName Number 18

UserName String 80

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Person User Manual Roles Page 43 of 94

Component Person User Manual Roles


Discriminator PersonUserManualRole Source Key references are not available here as this is not an integration enabled component of Worker.
File Name Worker.dat To reference the Person, either supply the PersonId Fusion Surrogate ID value, or PersonNumber.
Date Type Not dated
Hierarchy Level 3
Parent Discriminator PersonUserInformation

Attribute Name Key Type Description


PersonUserManualRolesId Local Surrogate ID System generated part of the primary key. Surrogate key.
The unique id for the person. The user account is associated with the specified person. PersonId is the primary Key column and
PersonId Foreign Surrogate ID is mandatory.
Number assigned to the person, to identify the person uniquely in any context, not dependent on being an employee,
PersonNumber User Key contingent worker, etc.
RoleName User Key The Name of the Role as display in the Fusion HCM UI. This attribute is case sensitive, and should provide an exact match.
PersonUserInformationId Parent Surrogate ID The internal identifier for the User Information
Optional username to use when creating the user record. Also works with UsernameMatching attribute. for the worker. If
UserName empty, the username will be auto generated
Customer specified reference to the data for information purposes only. Do not supply values for this attribute, just a name for
SourceRefTableName=<source-table-name> the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Person Visa Page 44 of 94

Component Person Visa Details of a person's visa or work permit. For example, number, type, status, issuing authority and so on.
Discriminator PersonVisa
File Name Worker.dat
Date Type Date Effective
Hierarchy Level 2
Parent Discriminator Worker
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
PersonNumber, VisaPermitType,
VisaPermitId Surrogate Id LegislationCode VisaPermit Number 18 Yes Yes*

EffectiveStartDate User Key Date Yes Yes, on create

EffectiveEndDate Date Yes Yes, on create


PersonId Parent Surrogate Id PersonNumber Person Number 18 Yes*

PersonNumber User Key String 30


VisaPermitType User Key String 30 Yes, on create
LegislationCode User Key String 30 Yes, on create
EntryDate Date
ExpirationDate Date
CurrentVisaPermit String 30 Yes, on create
IssueDate Date
IssuingAuthority String 30
IssuingCountry String 30
IssuingLocation String 30
Profession String 30
VisaPermitCategory String 30
VisaPermitNumber String 30
VisaPermitStatus String 30
VisaPermitStatusDate Date

FLEX:PER_PERSON_VISA_LEG_DDF Descriptive Flexfield Code String

FLEX:PER_VISA_PERMIT_DFF Descriptive Flexfield Code String


GUID Fusion GUID VisaPermit Raw 16
SourceSystemOwner Source System Key ** VisaPermit String 256
SourceSystemId Source System Key ** VisaPermit String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
Business Object: Worker Component: Person Visa Page 45 of 94

Component Person Visa


Discriminator PersonVisa KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Date Effective
Hierarchy Level 2
Parent Discriminator Worker

Attribute Name Key Type Lookup Name Description

VisaPermitId Surrogate Id System generated part of primary key. Surrogate key.


Date Effective Entity: indicates the date at the beginning of the date range within which the
EffectiveStartDate User Key row is effective.
Date Effective Entity: indicates the date at the end of the date range within which the row is
EffectiveEndDate effective.
PersonId Parent Surrogate Id Internal identifier for the person.
Number assigned to the person, to identify the person uniquely in any context, not
PersonNumber User Key dependent on being an employee, contingent worker, etc.
VisaPermitType User Key PER_VISA_PERMIT_TYPE Visa or permit type
LegislationCode User Key Legislation code derived from Legal Entity.
EntryDate Entry date of person to the country
ExpirationDate Expiration date of visa or permit
CurrentVisaPermit Indicates if permit or visa is current.
IssueDate Date of issue of visa or permit
IssuingAuthority Issuing authority
IssuingCountry Country of issue
IssuingLocation Place of issue
Profession Profession of holder
VisaPermitCategory PER_VISA_PERMIT_CATEGORY Category of visa or permit
VisaPermitNumber Visa or permit number
VisaPermitStatus PER_VISA_PERMIT_STATUS Status of visa or permit
VisaPermitStatusDate Date the status came into effect
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value
FLEX:PER_PERSON_VISA_LEG_DDF Descriptive Flexfield Code provided should be the DFF context for the data line.
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value
FLEX:PER_VISA_PERMIT_DFF Descriptive Flexfield Code provided should be the DFF context for the data line.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values
SourceRefTableName=<source-table-name> for this attribute, just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Person Visa Page 46 of 94

Component Person Visa Details of a person's visa or work permit. For example, number, type, status, issuing authority and so on.
Discriminator PersonVisa
File Name Worker.dat
Date Type Date Effective
Hierarchy Level 2
Parent Discriminator Worker
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Person Visa Page 47 of 94

Component Person Visa


Discriminator PersonVisa KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Date Effective
Hierarchy Level 2
Parent Discriminator Worker

Attribute Name Key Type Lookup Name Description


SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Component Person Image Defines the photo of a person.
Discriminator PersonImage
File Name Worker.dat
Date Type Not Dated
Hierarchy Level 2
Parent Discriminator Worker
Alternate User Key attribute for
Attribute Name Key Type surrogate Ids
ImageId Surrogate Id PersonNumber, ImageName
Image
ImageName User Key
PersonId Parent Surrogate Id PersonNumber
PersonNumber User Key
PrimaryFlag User Key
GUID Fusion GUID
SourceSystemOwner Source System Key **
SourceSystemId Source System Key **

SourceRefTableName=<source-table-name>
SourceRef001=<source-column-001>
SourceRef002=<source-column-002>
SourceRef003=<source-column-003>
SourceRef004=<source-column-004>
SourceRef005=<source-column-005>
SourceRef006=<source-column-006>
SourceRef007=<source-column-007>
SourceRef008=<source-column-008>
SourceRef009=<source-column-009>
SourceRef010=<source-column-010>
son.
KEY:
* at least one key type is required (e.g. Surrogate ID, Source System
** mutually inclusive (if one value supplied, so must the other)

Primary
Integration Object Name Data Type Length Scale Key Mandatory Lookup Name
Image Number 18 Yes Yes*
Blob Yes Yes, on create
String 240 Yes Yes, on create
Person Number 18 Yes*
String 30
String 30 Yes, on create
VisaPermit Raw 16
VisaPermit String 256
VisaPermit String 2000

String 200
String 200
String 200
String 200
String 200
String 200
String 200
String 200
String 200
String 200
String 200
ype is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
ve (if one value supplied, so must the other)

Description
System generated part of primary key. Surrogate key.
The name of the image file as created in the BlobFiles directory
The name of the image
The person this image is for.
The person number this image is for.

A Fusion wide globally unique identifer for the record.


The name of the source system the record originated from.
The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values
for this attribute, just a name for the source system table.
Customer specified reference to the data for information purposes only.
Customer specified reference to the data for information purposes only.
Customer specified reference to the data for information purposes only.
Customer specified reference to the data for information purposes only.
Customer specified reference to the data for information purposes only.
Customer specified reference to the data for information purposes only.
Customer specified reference to the data for information purposes only.
Customer specified reference to the data for information purposes only.
Customer specified reference to the data for information purposes only.
Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Work Relationship Page 51 of 94

Component Work Relationship A work relationship is the highest level in the employment model and exists for every worker for a Legal Employer. This layer
Discriminator WorkRelationship holds information regarding the type of relationship that exists between the person and the enterprise.
File Name Worker.dat
Dated Type Not dated
Hierarchy Level 2
Parent Discriminator Worker

Alternate User Key attribute for surrogate Primary


Attribute Name Key Type Ids Integration Object Name Data Type Length Scale Key Mandatory
LegalEmployerName, PersonNumber,
PeriodOfServiceId Surrogate Id DateStart, WorkerType PeriodOfService Number 18 Yes Yes*
LegalEmployerName User Key String 240
PersonId Parent Surrogate Id PersonNumber Person Number 18 Yes*

PersonNumber User Key String 30


DateStart User Key Date Yes, on create

WorkerType User Key String 30 Yes, on create


If loading DFF
FLEX:PER_PPS_DF Descriptive Flexfield Code String data
If loading DFF
FLEX:PER_PPS_LEG_DDF Descriptive Flexfield Code String data
LegalEmployerSeniorityDate Date

ActualTerminationDate ^ Date
LegalEntityId Foreign Surrogate id LegalEmployerName Organization Number 18 Yes*, on create
Comments String 1000

EnterpriseSeniorityDate Date
LastWorkingDate ^ Date
NotifiedTerminationDate ^ Date
OnMilitaryServiceFlag String 30
PrimaryFlag String 30
ProjectedTerminationDate Date
RehireAuthorizerPersonId ^ Number 18 0
RehireAuthorizor ^ String 30
RehireReason ^ String 60

RevokeUserAccess ^ String 30
WorkerNumber String 30
RehireRecommendationFlag ^ String 30
NewStartDate ^ Date

ActionCode String 30 Yes


Business Object: Worker Component: Work Relationship Page 52 of 94

Component Work Relationship


Discriminator WorkRelationship KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Dated Type Not dated ^ Values should not be supplied for this attribute when creating a Work Relationship, they are only valid for updates to an
Hierarchy Level 2 existing Work Relationship.
Parent Discriminator Worker

Attribute Name Key Type Lookup Name Description

PeriodOfServiceId Surrogate Id System generated primary key.


LegalEmployerName User Key Represents the name of Legal Entity.
PersonId Parent Surrogate Id Uniquely identifies a person.
Number assigned to the person, to identify the person uniquely in any context, not dependent on being an
PersonNumber User Key employee, contingent worker, etc.
DateStart User Key Start date of the period of employment.
Determines whether it is a period of service for an Employee, Contingent worker, Pending worker or Non-
WorkerType User Key PER_PERIOD_TYPE Worker: 'E' or 'C' or 'P' or 'N'
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value provided should be
FLEX:PER_PPS_DF Descriptive Flexfield Code the DFF context for the data line.
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value provided should be
FLEX:PER_PPS_LEG_DDF Descriptive Flexfield Code the DFF context for the data line.
LegalEmployerSeniorityDate Original Date of Hire
Actual date of termination of employment. This is mandatory during Termination, when the
ActualTerminationDate ^ TerminateWorkRelationshipFlag is set to 'Y'.
LegalEntityId Foreign Surrogate id Represents Legal Entity.
Comments This stores a comment associated with termination of work relationship.

Adjusted Service Date. For example, a rehire that was part of an acquisition, all of his plans might use
original hire date if rehired within 90 days of termination except a 401k plan which might use adjusted
EnterpriseSeniorityDate service date which was originally populated upon acquisition.
LastWorkingDate ^ Last Date Worked for terminated workers.
NotifiedTerminationDate ^ Date when the termination of employment was noted.
OnMilitaryServiceFlag Accepts Yes or No values. If Yes, employee is also on military service.
PrimaryFlag Accepts Yes or No values. If Yes, this employment period is considered the primary for the Legal Entity.
ProjectedTerminationDate Projected
PersonId ofemployment termination
the person who date. not to rehire a worker at the time of terminating worker
gave a reason
RehireAuthorizerPersonId ^ relationship.
Number of the person who gave a reason not to rehire a worker a t the time of terminating worker
RehireAuthorizor ^ relationship.
RehireReason ^ If rehire recommendation is 'yes', then reason from recommending person is tracked via this field.
PER_REVOKE_USER This stores user's option of revoking user access on Termination. Values accepted are 'I' for Immediately or
RevokeUserAccess ^ _ACCESS 'A' for After termination
WorkerNumber Uniquely identifies an employee or contingent worker. Can be system-generated or manually populated.
RehireRecommendationFlag ^ Accepts Yes or No values. If Yes, person is recommended for re-hiring.
NewStartDate ^ New start date of the period of employment.
Specifies the action performed on the particular record. For example: HIRE, ADD PENDING WORKER,
ActionCode MANAGER CHANGE, etc.
Business Object: Worker Component: Work Relationship Page 53 of 94

Component Work Relationship A work relationship is the highest level in the employment model and exists for every worker for a Legal Employer. This layer
Discriminator WorkRelationship holds information regarding the type of relationship that exists between the person and the enterprise.
File Name Worker.dat
Dated Type Not dated
Hierarchy Level 2
Parent Discriminator Worker

Alternate User Key attribute for surrogate Primary


Attribute Name Key Type Ids Integration Object Name Data Type Length Scale Key Mandatory
ReasonCode String 30
DateOfDeath ^ Date
HideUntilDate ^ Date
DateForPrimaryFlagChange ^ Date
CancelWorkRelationshipFlag ^ String 30
TerminateWorkRelationshipFlag ^ String 30
ReverseTerminationFlag ^ String 30
CorrectTerminationFlag ^ String 30
GUID Fusion GUID PeriodOfService Raw 16
SourceSystemOwner Source System Key ** PeriodOfService String 256
SourceSystemId Source System Key ** PeriodOfService String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Work Relationship Page 54 of 94

Component Work Relationship


Discriminator WorkRelationship KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Dated Type Not dated ^ Values should not be supplied for this attribute when creating a Work Relationship, they are only valid for updates to an
Hierarchy Level 2 existing Work Relationship.
Parent Discriminator Worker

Attribute Name Key Type Lookup Name Description


ReasonCode Specifies the reason for the action performed on the record.
DateOfDeath ^ Date of death of the person
HideUntilDate ^ Hide until date for the terminate work relationship.
DateForPrimaryFlagChange ^ Date on which the Primary Flag changes for WorkRelationship.
CancelWorkRelationshipFlag ^ If the value is set, the work relationship is cancelled.
TerminateWorkRelationshipFlag ^ If the value is set, the work relationship is terminated based on the actual termination date.
ReverseTerminationFlag ^ If
If the
the value
value is
is set,
set, the
the work relationship
terminated terminationisiscorrec
work relationship reversed.
ted based on the new actual termination
CorrectTerminationFlag ^ date.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values for this
SourceRefTableName=<source-table-name> attribute, just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Employment Terms Page 55 of 94

Component Employment Terms Second level in the employment model that captures the terms and conditions associated with one or more assignments.
File Name Worker.dat
Discriminator WorkTerms
Date Type MCPD
Hierarchy Level 3
Parent Discriminator WorkRelationship
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
AssignmentId Surrogate ID AssignmentNumber Assignment Number 18 Yes Yes*

AssignmentNumber User Key String 30


EffectiveEndDate Date Yes Yes
EffectiveLatestChange String 30 Yes Yes

EffectiveSequence Number 4 Yes Yes

EffectiveStartDate Date Yes Yes


LegalEmployerName, PersonNumber,
PeriodOfServiceId Parent Surrogate ID DateStart, WorkerType PeriodOfService Number 18 Yes*
PersonId Foreign Surrogate ID PersonNumber Person Number 18

PersonNumber User Key String 30


LegalEmployerName User Key String 240
DateStart User Key Date
WorkerType User Key String 30
AssignmentName String 80

PeopleGroup String

FLEX:PER_ASG_DF Descriptive Flexfield Code String If loading DFF data

FLEX:PER_ASG_LEG_DDF Descriptive Flexfield Code String If loading DFF data


AssignmentStatusTypeId Foreign Surrogate ID AssignmentStatusTypeCode Not integration enabled Number 18 Yes*, on create
AssignmentStatusTypeCode User Key String 30
Business Object: Worker Component: Employment Terms Page 56 of 94

Component Employment Terms


File Name Worker.dat
Discriminator WorkTerms
KEY:
Date Type MCPD * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
Hierarchy Level 3 ** mutually inclusive (if one value supplied, so must the other)
Parent Discriminator WorkRelationship

Attribute Name Key Type Lookup Name Description


AssignmentId Surrogate ID This is a system generated primary key. Surrogate key.
Uniquely identifies the assignment or terms. Valid for Workers and non-workers. Work Term
AssignmentNumber User Key Level:By default
Date Effective [Person
Entity: Number
indicates the] date
- [sequence]
at the end of the date range within which the row is
EffectiveEndDate effective.
EffectiveLatestChange Date Effective Entity: 'Y' indicates that this row represents the latest change in the day.
Date Effective Entity: indicates the order of different changes made during a day. The lowest value
EffectiveSequence represents the earliest change in the day.
Date Effective Entity: indicates the date at the beginning of the date range within which the row is
EffectiveStartDate effective.

PeriodOfServiceId Parent Surrogate ID Uniquely identifies a work relationship of the person.


PersonId Foreign Surrogate ID Uniquely identifies person.
Number assigned to the person, to identify the person uniquely in any context, not dependent on
PersonNumber User Key being an employee, contingent worker, etc.
LegalEmployerName User Key Name of the Legal Employer.
DateStart User Key Start date for the work terms.
WorkerType User Key PER_PERIOD_TYPE Identifies the type of record: employee, contingent worker, pending worker or non-workers.
AssignmentName Name of the Assignment.

People Group key flexfield. If your people group key flex is configured with multiple segments
provide the concatenated value in this attribute, separating the values with the separator you
configured for the People Group Keyflex. Example, where the separator is a full stop '.' :
METADATA|WorkTerms|PeopleGroup|
MERGE|WorkTerms|A..C|

If your People Group Keyflex uses the pipe '|' character, you will need to prefix this with the escape
character (\) to ensure that the pipe character is not interpreted as a new attribute value.
Example:
METADATA|WorkTerms|PeopleGroup|...
PeopleGroup MERGE|WorkTerms|W\|\|C|...
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value provided
FLEX:PER_ASG_DF Descriptive Flexfield Code should be the DFF context for the data line.
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value provided
FLEX:PER_ASG_LEG_DDF Descriptive Flexfield Code should be the DFF context for the data line.
AssignmentStatusTypeId Foreign Surrogate ID Uniquely identifies an assignment status type.
AssignmentStatusTypeCode User Key Denormalized status of the assignment. This is the alternate key for Assignment Status Type ID.
Business Object: Worker Component: Employment Terms Page 57 of 94

Component Employment Terms Second level in the employment model that captures the terms and conditions associated with one or more assignments.
File Name Worker.dat
Discriminator WorkTerms
Date Type MCPD
Hierarchy Level 3
Parent Discriminator WorkRelationship
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory

AssignmentType String 30

PersonTypeId Foreign Surrogate ID PersonTypeCode PersonType Number 18


PersonTypeCode User Key String 80
SystemPersonType Lookup String 30
BargainingUnitCode String 30
BillingTitle String 30
BusinessUnitId Foreign Surrogate ID BusinessUnitShortCode Not integration enabled Number 18 Yes*, on create
BusinessUnitShortCode User Key String 240
ContractId Number 18
DateProbationEnd Date
WorkerCategory String 30

AssignmentCategory String 30
EstablishmentId Foreign Surrogate ID ReportingEstablishment Organization Number 18
ReportingEstablishment User Key String 240

ExpenseCheckSendToAddress String 30
GradeId Foreign Surrogate ID BusinessUnitShortCode, GradeCode Grade Number 18
GradeCode User Key String 30
GradeLadderPgmId Foreign Surrogate ID GradeLadderPgmName GradeLadder Number 18
GradeLadderPgmName User Key String 240

HourlySalariedCode String 30
InternalBuilding String 45
InternalFloor String 45
InternalLocation String 80
InternalMailstop String 45
InternalOfficeNumber String 45
JobId Foreign Surrogate ID JobCode, BusinessUnitShortCode Job Number 18
JobCode User Key String 30
LabourUnionMemberFlag String
LocationId Foreign Surrogate ID BusinessUnitShortCode, LocationCode Location Number 18
LocationCode User Key String 150
Business Object: Worker Component: Employment Terms Page 58 of 94

Component Employment Terms


File Name Worker.dat
Discriminator WorkTerms
KEY:
Date Type MCPD * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
Hierarchy Level 3 ** mutually inclusive (if one value supplied, so must the other)
Parent Discriminator WorkRelationship

Attribute Name Key Type Lookup Name Description


Non user enterable. This is derived from WorkerType. Determines whether it is a period of service
AssignmentType for an Employee, or Contingent worker: 'ET' or 'CT', or 'NT': non-worker.

Defines the worker class. Examples: Assignee, Consultant, Expatriate, Agency/Temp, Intern,
Apprentice, Contractor, Trainee. This defaults from the person/org relationship. It is defined at
PersonTypeId Foreign Surrogate ID either level (Assignment or Employment/Placement Terms).
PersonTypeCode User Key A user-defined person type id that is associated with a system person type.
SystemPersonType Lookup System name for the PersonType. Is a derived column.
BargainingUnitCode BARGAINING_UNIT_CODE Code of the bargaining unit.
BillingTitle Billing Title for assignment.
BusinessUnitId Foreign Surrogate ID Determinant for 'Set Enabled' tables and those using BU as a partitioning key.
BusinessUnitShortCode User Key Name of the Business Unit
ContractId Uniquely identifies a contract.
DateProbationEnd End date of probation period.
WorkerCategory EMPLOYEE_CATG Based on Lookup Type = 'EMPLOYEE_CATG': Blue collar, Civil Servant, etc.
User defined category. For example Full-Time Permanent or Part-Time Permanent. Lookup Type =
AssignmentCategory EMP_CAT 'EMP_CAT'.
EstablishmentId Foreign Surrogate ID Uniquely identifies a reporting establishment.
ReportingEstablishment User Key Organization used for reporting required by government agencies.
PER_WORKER_ADDRESS_T
ExpenseCheckSendToAddress YPE Determines whether check is sent to the Home or Office address.
GradeId Foreign Surrogate ID Uniquely identifies a grade.
GradeCode User Key Code of the grade.
GradeLadderPgmId Foreign Surrogate ID Link assignment to grade ladder for Benefits.
GradeLadderPgmName User Key Denotes the name for grade ladder.
Identifies if the assignment is paid by the hour or by a salary. Either maintained at the assignment
HourlySalariedCode HOURLY_SALARIED_CODE level or 'Employment/Placement Terms' but not both.
InternalBuilding Building information associated with Work location.
InternalFloor Floor information.
InternalLocation Additional location details.
InternalMailstop Internal mail location.
InternalOfficeNumber Office Number.
JobId Foreign Surrogate ID Uniquely identifies a job.
JobCode User Key Code of the job.
LabourUnionMemberFlag
LocationId Foreign Surrogate ID Uniquely identifies a Location.
LocationCode User Key Code of the location.
Business Object: Worker Component: Employment Terms Page 59 of 94

Component Employment Terms Second level in the employment model that captures the terms and conditions associated with one or more assignments.
File Name Worker.dat
Discriminator WorkTerms
Date Type MCPD
Hierarchy Level 3
Parent Discriminator WorkRelationship
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
ManagerFlag String 30
NormalHours Number 22 3
Frequency String 30
NoticePeriod Number 10
NoticePeriodUOM String 30
OrganizationId Foreign Surrogate ID DepartmentName Organization Number 18
DepartmentName User Key String 240
PositionId Foreign Surrogate ID PositionCode Position Number 18
PositionCode String 30
PositionOverrideFlag String 30
PrimaryWorkTermsFlag String 30
ProbationPeriod Number 22 2
ProbationUnit String 30
ProjectedEndDate Date
Yes, on create if
ProjectedStartDate Date Pending Worker

Yes, on create if
ProposedWorkerType String 30 Pending Worker
ProposedUserPersonType String 80
ReasonCode String 30
RetirementAge Number 18
RetirementDate Date
GradeCode, SpecialCeilingStep,
SpecialCeilingStepId Foreign Surrogate ID BusinessUnitShortCode GradeStep Number 18

SpecialCeilingStep User Key String 240


StepEntryDate Date

TaxAddressId Number 18
EndTime String 5
StartTime String 5
VendorSiteId Number 18
WorkAtHomeFlag String 30
WorkTermsAssignmentId Contract Number 18
VendorId Number 18
Business Object: Worker Component: Employment Terms Page 60 of 94

Component Employment Terms


File Name Worker.dat
Discriminator WorkTerms
KEY:
Date Type MCPD * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
Hierarchy Level 3 ** mutually inclusive (if one value supplied, so must the other)
Parent Discriminator WorkRelationship

Attribute Name Key Type Lookup Name Description


ManagerFlag Indicates whether the person is a manager or not.
NormalHours Normal working hours.
Frequency FREQUENCY Frequency of normal working hours - week, month, year. Sourced from FREQUENCY lookup type.
NoticePeriod Notice period for the assignment.
NoticePeriodUOM QUALIFYING_UNITS Notice period unit of measure.
OrganizationId Foreign Surrogate ID Department Identifier, it is optional.
DepartmentName User Key Name of the department.
PositionId Foreign Surrogate ID Uniquely identifies a position.
PositionCode Code of the position.
PositionOverrideFlag Leave blank. For future use.
PrimaryWorkTermsFlag Leave blank. This is a derived column.
ProbationPeriod Duration of probation period.
ProbationUnit QUALIFYING_UNITS Units of probation period duration. Based on QUALIFYING_UNITS lookup type.
ProjectedEndDate The date the assignment is expected to end.

ProjectedStartDate Tentative start date (applicants).


This Id determines whether the pending worker will be hired/placed as an Employee or Contingent
Worker. This represents a SYSTEM PERSON TYPE: EMP or CWK. This is also applicable for Pending
ProposedWorkerType Hires (workers).
ProposedUserPersonType Anticipated person type
ReasonCode Specifies the reason for the action performed on the record.
RetirementAge Represents the age, worker is retiring at.
RetirementDate Represents the planned retirement date.

SpecialCeilingStepId Foreign Surrogate ID Uniquely identifies a grade step.


Name of the special grade step for th employment terms that a worker can progress in a grade in
SpecialCeilingStep User Key their career growth.
StepEntryDate Leave blank. For future use.
Foreign key to PER_ADDRESSES. This represents the address that is used for taxation purposes.
TaxAddressId This can be different from a mailing address.
EndTime Work day normal end time.
StartTime Work day normal start time.
VendorSiteId Leave blank. For future use.
WorkAtHomeFlag Work at home flag.
WorkTermsAssignmentId This attribute must be left blank, or not included in the file.
VendorId Leave blank. For future use.
Business Object: Worker Component: Employment Terms Page 61 of 94

Component Employment Terms Second level in the employment model that captures the terms and conditions associated with one or more assignments.
File Name Worker.dat
Discriminator WorkTerms
Date Type MCPD
Hierarchy Level 3
Parent Discriminator WorkRelationship
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
FreezeStartDate Date
FreezeUntilDate Date

ActionCode String 30 Yes


CategoryCode String 80
TaxReportingUnitId Foreign Surrogate ID TaxReportingUnit Not integration enabled Number 18
TaxReportingUnit User Key String 240
CollectiveAgreementId Foreign Surrogate ID CollectiveAgreementIdCode Not integration enabled Number 18
CollectiveAgreementIdCode User Key String
FullPartTime String 30
PermanentTemporary String 30
GUID Fusion GUID Assignment Raw 16
SourceSystemOwner Source System Key ** Assignment String 256
SourceSystemId Source System Key ** Assignment String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Employment Terms Page 62 of 94

Component Employment Terms


File Name Worker.dat
Discriminator WorkTerms
KEY:
Date Type MCPD * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
Hierarchy Level 3 ** mutually inclusive (if one value supplied, so must the other)
Parent Discriminator WorkRelationship

Attribute Name Key Type Lookup Name Description


FreezeStartDate Represents the Deferred data freeze start date (defaulted to End of time).
FreezeUntilDate Represents the Deferred data freeze until date (defaulted to Start of Time).
Specifies the action performed on the particular record. For example: HIRE, ADD PENDING
ActionCode WORKER, MANAGER CHANGE, etc.
CategoryCode Extensible Flexfield Category Code
TaxReportingUnitId Foreign Surrogate ID OrganizationId of Tax Reporting Unit.
TaxReportingUnit User Key Name of the organization to which taxes will get reported.
CollectiveAgreementId Foreign Surrogate ID
CollectiveAgreementIdCode User Key
FullPartTime Is the worker full or part time?
PermanentTemporary Is the worker regular or temporary?
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values for
SourceRefTableName=<source-table-name> this attribute, just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Assignment Page 63 of 94

Component Assignment Lowest level in the employment model, which IDentifies the details of the work to be performed. This entity stores work
File Name Worker.dat terms and assignment records for employees, contingent workers, nonworkers, and pending workers. The distinguishing
attribute for the various types of records is the Assignment Type.
Discriminator Assignment
Date Type MCPD
Hierarchy Level 4
Parent Discriminator WorkTerms
Alternate User Key attribute for surrogate Primary
Attribute Name Key Type Ids Integration Object Name Data Type Length Scale Key Mandatory
AssignmentId Local Surrogate ID AssignmentNumber Assignment Number 18 Yes Yes*

ActionCode String 30 Yes

EffectiveStartDate Date Yes Yes

EffectiveEndDate Date Yes Yes

EffectiveSequence Number 4 Yes Yes


EffectiveLatestChange String 30 Yes Yes
WorkTermsNumber (maps to
WorkTermsAssignmentId Parent surrogate ID AssignmentNumber on WorkTerms record) Assignment Number 18 Yes*, on create
WorkTermsNumber User Key String 30

AssignmentType String 30 Yes, on create


AssignmentName String 80

AssignmentNumber String 30

PeopleGroup
If loading DFF
FLEX:PER_ASG_DF Descriptive Flexfield Code String data
If loading DFF
FLEX:PER_ASG_LEG_DDF Descriptive Flexfield Code String data
AssignmentStatusTypeId Foreign Surrogate ID AssignmentStatusTypeCode Not integration enabled Number 18 Yes*, on create
AssignmentStatusTypeCode User Key String 30
BargainingUnitCode String 30
Business Object: Worker Component: Assignment Page 64 of 94

Component Assignment
File Name Worker.dat KEY:
Discriminator Assignment * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type MCPD
Hierarchy Level 4
Parent Discriminator WorkTerms

Attribute Name Key Type Lookup Name Description


AssignmentId Local Surrogate ID This is a system generated primary key. Surrogate key.
Specifies the action performed on the particular record. For example: HIRE, ADD PENDING
ActionCode WORKER, MANAGER CHANGE, etc.
Date Effective Entity: indicates the date at the beginning of the date range within which the
EffectiveStartDate row is effective.
Date Effective Entity: indicates the date at the end of the date range within which the row is
EffectiveEndDate effective.
Date Effective Entity: indicates the order of different changes made during a day. The lowest
EffectiveSequence value represents the earliest change in the day.
EffectiveLatestChange Date Effective Entity: 'Y' indicates that this row represents the latest change in the day.

WorkTermsAssignmentId Parent surrogate ID AssignmentId of the Parent WorkTerms


WorkTermsNumber User Key Identifier of the employment terms.
Non user enterable. This is derived from WorkerType. Identifies the type of record: either
AssignmentType assignment (employee, contingent worker, pending worker, non-workers) or a set of Terms.
AssignmentName Name of the Assignment.
Uniquely identifies the assignment or terms. Valid for Workers and non-workers. Assignment
AssignmentNumber Level:By default [Person Number ] - [sequence]

People Group key flexfield. If your people group key flex is configured with multiple segments
provide the concatenated value in this attribute, separating the values with the separator you
configured for the People Group Keyflex. Example, where the separator is a full stop '.' :
METADATA|Assignment|PeopleGroup|
MERGE|Assignment|A..C|

If your People Group Keyflex uses the pipe '|' character, you will need to prefix this with the
escape character (\) to ensure that the pipe character is not interpreted as a new attribute
value.
Example:
METADATA|Assignment|PeopleGroup|...
PeopleGroup MERGE|Assignment|W\|\|C|...
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value
FLEX:PER_ASG_DF Descriptive Flexfield Code provided should be the DFF context for the data line.
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value
FLEX:PER_ASG_LEG_DDF Descriptive Flexfield Code provided should be the DFF context for the data line.
AssignmentStatusTypeId Foreign Surrogate ID Foreign Key to PER_ASSIGNMENT_STATUS_TYPES table.
AssignmentStatusTypeCode User Key Denormalized status of the assignment. This is derived using the Assignment Status Type ID.
BargainingUnitCode BARGAINING_UNIT_CODE Code of the bargaining unit.
Business Object: Worker Component: Assignment Page 65 of 94

Component Assignment Lowest level in the employment model, which IDentifies the details of the work to be performed. This entity stores work
File Name Worker.dat terms and assignment records for employees, contingent workers, nonworkers, and pending workers. The distinguishing
attribute for the various types of records is the Assignment Type.
Discriminator Assignment
Date Type MCPD
Hierarchy Level 4
Parent Discriminator WorkTerms
Alternate User Key attribute for surrogate Primary
Attribute Name Key Type Ids Integration Object Name Data Type Length Scale Key Mandatory
BillingTitle String 30
BusinessUnitId Foreign Surrogate ID BusinessUnitShortCode Not integration enabled Number 18 Yes*, on create
BusinessUnitShortCode User Key String 240
DateProbationEnd Date
WorkerCategory Lookup String 30

AssignmentCategory Lookup String 30


EstablishmentId Foreign Surrogate ID ReportingEstablishment Organization Number 18
ReportingEstablishment User Key String 240
ExpenseCheckSendToAddress String 30
GradeId Fusion surrogate ID BusinessUnitShortCode, GradeCode Grade Number 18
GradeCode User Key String 30
GradeLadderPgmId Fusion surrogate ID GradeLadderPgmName GradeLadder Number 18
GradeLadderPgmName User Key String 240

HourlySalariedCode Lookup String 30


InternalBuilding String 45
InternalFloor String 45
InternalLocation String 80
InternalMailstop String 45
InternalOfficeNumber String 45
JobId Foreign Surrogate ID JobCode, BusinessUnitShortCode Job Number 18
JobCode User Key String 30
LabourUnionMemberFlag String 30
LocationId Foreign Surrogate ID BusinessUnitShortCode, LocationCode Location Number 18
LocationCode User Key String 150
ManagerFlag String 30
NormalHours Number 22 3
Frequency Lookup String 30
NoticePeriod Number 10
NoticePeriodUOM String 30
OrganizationId Foreign Surrogate ID DepartmentName Organization Number 18
DepartmentName User Key String 240
PersonNumber, DateStart, WorkerType,
PeriodOfServiceId Foreign Surrogate ID LegalEmployerName PeriodOfService Number 18
PersonId Foreign Surrogate ID PersonNumber Person Number 18
Business Object: Worker Component: Assignment Page 66 of 94

Component Assignment
File Name Worker.dat KEY:
Discriminator Assignment * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type MCPD
Hierarchy Level 4
Parent Discriminator WorkTerms

Attribute Name Key Type Lookup Name Description


BillingTitle Billing Title for assignment.
BusinessUnitId Foreign Surrogate ID Determinant for 'Set Enabled' tables and those using BU as a partitioning key.
BusinessUnitShortCode User Key Name of the Business Unit
DateProbationEnd End date of probation period.
WorkerCategory Lookup EMPLOYEE_CATG Based on Lookup Type = 'EMPLOYEE_CATG': Blue collar, Civil Servant, etc.
User defined category. For example Full-Time Permanent or Part-Time Permanent. Lookup
AssignmentCategory Lookup EMP_CAT Type = 'EMP_CAT'.
EstablishmentId Foreign Surrogate ID Uniquely identifies an Establishment.
ReportingEstablishment User Key Organization used for reporting required by government agencies.
ExpenseCheckSendToAddress PER_WORKER_ADDRESS_TYPE Determines whether check is sent to the Home or Office address.
GradeId Fusion surrogate ID Uniquely identifies a grade.
GradeCode User Key Code of the grade.
GradeLadderPgmId Fusion surrogate ID Link assignment to grade ladder for Benefits.
GradeLadderPgmName User Key Denotes the name for grade ladder.
Identifies if the assignment is paid by the hour or by a salary. Either maintained at the
HourlySalariedCode Lookup HOURLY_SALARIED_CODE assignment level or 'Employment/Placement Terms' but not both.
InternalBuilding Building information associated with Work location.
InternalFloor Floor information.
InternalLocation Additional location details.
InternalMailstop Internal mail location.
InternalOfficeNumber Office Number.
JobId Foreign Surrogate ID Uniquely identifies a job.
JobCode User Key Code of the job.
LabourUnionMemberFlag Labour union member flag. Accepts values of 'Y' or 'N'.
LocationId Foreign Surrogate ID Uniquely identifies a location.
LocationCode User Key Code of the location.
ManagerFlag Indicates whether the person is a manager or not.
NormalHours Normal
Frequencyworking hours.
of normal working hours - week, month, year. Sourced from FREQUENCY lookup
Frequency Lookup FREQUENCY type.
NoticePeriod Notice period for the assignment.
NoticePeriodUOM QUALIFYING_UNITS Notice period unit of measure.
OrganizationId Foreign Surrogate ID Department Identifier, it is optional.
DepartmentName User Key Name of the department.

PeriodOfServiceId Foreign Surrogate ID Identifies the employment level.


PersonId Foreign Surrogate ID Uniquely identifies a person.
Business Object: Worker Component: Assignment Page 67 of 94

Component Assignment Lowest level in the employment model, which IDentifies the details of the work to be performed. This entity stores work
File Name Worker.dat terms and assignment records for employees, contingent workers, nonworkers, and pending workers. The distinguishing
attribute for the various types of records is the Assignment Type.
Discriminator Assignment
Date Type MCPD
Hierarchy Level 4
Parent Discriminator WorkTerms
Alternate User Key attribute for surrogate Primary
Attribute Name Key Type Ids Integration Object Name Data Type Length Scale Key Mandatory

PersonNumber User Key String 30


DateStart User Key Date
WorkerType User Key String 30
LegalEmployerName User Key String 240

PersonTypeId Foreign Surrogate ID PersonTypeCode PersonType Number 18


PersonTypeCode User Key String 80
SystemPersonType Lookup String 30
PositionId Foreign Surrogate ID PositionCode Position Number 18
PositionCode User Key String 30
PositionOverrideFlag String 30

PrimaryAssignmentFlag String 30 Yes, on create


PrimaryFlag String
ProbationPeriod Number 22 2
ProbationUnit String 30
ProjectTitle String 80
ProjectedEndDate Date
Yes, on create for
ProjectedStartDate Date Pending Worker
Yes, on create for
ProposedWorkerType String 30 Pending Worker
ProposedUserPersonType Foreign user key String 80
ReasonCode String 30
RetirementAge Number 18
RetirementDate Date
GradeCode, SpecialCeilingStep,
SpecialCeilingStepId Fusion Surrogate ID BusinessUnitShortCode GradeStep Number 18

SpecialCeilingStep User Key String 240

TaxAddressId Number 18
EndTime String 5
StartTime String 5
Business Object: Worker Component: Assignment Page 68 of 94

Component Assignment
File Name Worker.dat KEY:
Discriminator Assignment * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type MCPD
Hierarchy Level 4
Parent Discriminator WorkTerms

Attribute Name Key Type Lookup Name Description


Number assigned to the person, to identify the person uniquely in any context, not dependent
PersonNumber User Key on being an employee, contingent worker, etc.
DateStart User Key Start date for the work terms.
WorkerType User Key PER_PERIOD_TYPE Identifies the type of record: employee, contingent worker, pending worker or non-workers.
LegalEmployerName User Key Name of the Legal Employer.

Defines the worker class. Examples: Assignee, Consultant, Expatriate, Agency/Temp, Intern,
Apprentice, Contractor, Trainee. This defaults from the person/org relationship. It is defined at
PersonTypeId Foreign Surrogate ID either level (Assignment or Employment/Placement Terms).
PersonTypeCode User Key A user-defined person type id that is associated with a system person type.
SystemPersonType Lookup System name for the PersonType. It is a derived column.
PositionId Foreign Surrogate ID Uniquely identifies a position.
PositionCode User Key Code of the position.
PositionOverrideFlag Leave blank. For future use.
Accepts value of 'Y' or 'N' based on 'YES_NO' lookup type. If set to 'Yes', then the current row
PrimaryAssignmentFlag represents the primary deployment.
PrimaryFlag
ProbationPeriod Duration of probation period.
ProbationUnit QUALIFYING_UNITS Units of probation period duration. Based on QUALIFYING_UNITS lookup type.
ProjectTitle This attribute should be left blank
ProjectedEndDate The date the assignment is expected to end.

ProjectedStartDate Tentative start date (applicants).


Determines whether applicant will be hired/placed as an Employee or Contingent Worker. This
represents a SYSTEM PERSON TYPE: EMP or CWK. This is also applicable for Pending Hires
ProposedWorkerType (workers).
ProposedUserPersonType Foreign user key Anticipated person type
ReasonCode Specifies the reason for the action performed on the record.
RetirementAge Represents the age, worker is retiring at.
RetirementDate Represents the planned retirement date.

SpecialCeilingStepId Fusion Surrogate ID Uniquely identifies a gradestep.


Name of the special grade step for th employment terms that a worker can progress in a grade
SpecialCeilingStep User Key in their career growth.
Uniquely identifies an address. This represents the address that is used for taxation purposes.
TaxAddressId This can be different from a mailing address.
EndTime Work day normal end time.
StartTime Work day normal start time.
Business Object: Worker Component: Assignment Page 69 of 94

Component Assignment Lowest level in the employment model, which IDentifies the details of the work to be performed. This entity stores work
File Name Worker.dat terms and assignment records for employees, contingent workers, nonworkers, and pending workers. The distinguishing
attribute for the various types of records is the Assignment Type.
Discriminator Assignment
Date Type MCPD
Hierarchy Level 4
Parent Discriminator WorkTerms
Alternate User Key attribute for surrogate Primary
Attribute Name Key Type Ids Integration Object Name Data Type Length Scale Key Mandatory
VendorSiteId Number 18
WorkAtHomeFlag String 30
VendorId Number 18
FreezeStartDate Date
FreezeUntilDate Date
CategoryCode String 80
CollectiveAgreementId Foreign Surrogate ID CollectiveAgreementIdCode Not integration enabled Number 18
CollectiveAgreementIdCode String
FullPartTime String 30
PermanentTemporary String 30
GUID Fusion GUID Assignment Raw 16
SourceSystemOwner Source System Key ** Assignment String 256
SourceSystemId Source System Key ** Assignment String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Assignment Page 70 of 94

Component Assignment
File Name Worker.dat KEY:
Discriminator Assignment * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type MCPD
Hierarchy Level 4
Parent Discriminator WorkTerms

Attribute Name Key Type Lookup Name Description


VendorSiteId Leave blank. For future use.
WorkAtHomeFlag Work at home flag.
VendorId Leave blank. For future use.
FreezeStartDate Represents the Deferred data freeze start date (defaulted to End of time).
FreezeUntilDate Represents the Deferred data freeze until date (defaulted to Start of Time).
CategoryCode Extensible Flexfield Category Code
CollectiveAgreementId Foreign Surrogate ID
CollectiveAgreementIdCode
FullPartTime
PermanentTemporary
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values
SourceRefTableName=<source-table-name> for this attribute, just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Assignment Grade Steps Page 71 of 94

Component Assignment Grade Steps Identifies an increment within an assignment grade. A step rate value is associated with each grade step usually. Grade steps
Discriminator AssignmentGradeSteps are date effective.
File Name Worker.dat
Date Type Date Effective
Hierarchy Level 5
Parent Discriminator Assignment
Alternate User Key attribute for surrogate Primary
Attribute Name Key Type Ids Integration Object Name Data Type Length Scale Key Mandatory
AssignGradeStepId Surrogate Id AssignmentNumber, GradeStepName AssignmentGradeStep Number 18 Yes Yes*
AssignmentId Parent Surrogate Id AssignmentNumber Assignment Number 18 Yes Yes*
EffectiveStartDate Date Yes Yes
EffectiveEndDate Date Yes
GradeStepId Foreign surrogate id AssignmentNumber, GradeStepName GradeStep Number 18 Yes*, on create
AssignmentNumber User Key String 30
GradeId Number 18
GradeStepName User Key String 240
NewGradeStepName String 240

ActionCode String 30 Yes


ReasonCode String 30
If loading DFF
FLEX:PER_ASG_GRADE_STEPS_LEG_DDF Descriptive Flexfield Code String data
GUID Fusion GUID AssignmentGradeStep Raw 16
SourceSystemOwner Source System Key ** AssignmentGradeStep String 256
SourceSystemId Source System Key ** AssignmentGradeStep String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Assignment Grade Steps Page 72 of 94

Component Assignment Grade Steps


Discriminator AssignmentGradeSteps KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Date Effective
Hierarchy Level 5
Parent Discriminator Assignment

Attribute Name Key Type Lookup Name Description


AssignGradeStepId Surrogate Id System generated primary key column.
AssignmentId Parent Surrogate Id Foreign key to PER_ALL_ASSIGNMENTS_M.
EffectiveStartDate Date Effective Entity: indicates the date at the beginning of the date range within which the row is effective.
EffectiveEndDate Date Effective Entity: indicates the date at the end of the date range within which the row is effective.
GradeStepId Foreign surrogate id Foreign key to PER_GRADE_STEPS_F.
AssignmentNumber User Key Assignment Number. Uniquely identifies an assignment.
GradeId Uniquely identifies a grade.
GradeStepName User Key Denotes name for the grade step.
NewGradeStepName Use this attribute to change the existing Grade Step.
Specifies the action performed on the particular record. For example: HIRE, ADD PENDING WORKER,
ActionCode MANAGER CHANGE, etc.
ReasonCode Specifies the reason for the action performed on the record.
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value provided should be the
FLEX:PER_ASG_GRADE_STEPS_LEG_DDF Descriptive Flexfield Code DFF context for the data line.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values for this attribute,
SourceRefTableName=<source-table-name> just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Assignment Manager Page 73 of 94

Component Assignment Manager Supervisor for a particular assignment record; facilitates different relationships between a person and a particular
Discriminator AssignmentSupervisor supervisor. For example, a person can have a line manager who manages the person overall and a project manager who
controls projects and organizes resources and people.
File Name Worker.dat
Date Type Date Effective
Hierarchy Level 5
Parent Discriminator Assignment
Primary
Attribute Name Key Type Alternate User Key attribute for surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory

AssignmentNumber, ManagerType
and either
ManagerAssignmentNumber, or
AssignmentSupervisorId Surrogate Id ManagerPersonNumber AssignmentSupervisor Number 18 Yes Yes*
AssignmentId Parent Surrogate Id AssignmentNumber Assignment Number 18

EffectiveStartDate Date Yes Yes


EffectiveEndDate Date Yes Yes
ManagerAssignmentNumber, or
ManagerAssignmentId Foreign surrogate id ManagerPersonNumber Assignment Number 18
ManagerAssignmentNumber, or
ManagerId Foreign surrogate id ManagerPersonNumber Person Number 18

ManagerType Lookup String 30

PersonId Foreign surrogate id AssignmentNumber Person Number 18


PrimaryFlag String 30
AssignmentNumber User Key String 30
ManagerAssignmentNumber User Key String 30
ManagerPersonNumber User Key String 30

ActionCode String 30
ReasonCode String 30
NewManagerType Lookup String 30
NewManagerPersonNumber String 30
NewManagerAssignmentNumber String 30
If loading
FLEX:PER_ASG_SUPERVISOR_DF Descriptive Flexfield Code String DFF data
GUID Fusion GUID AssignmentSupervisor Raw 16
SourceSystemOwner Source System Key ** AssignmentSupervisor String 256
SourceSystemId Source System Key ** AssignmentSupervisor String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
Business Object: Worker Component: Assignment Manager Page 74 of 94

Component Assignment Manager


Discriminator AssignmentSupervisor KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Date Effective
Hierarchy Level 5
Parent Discriminator Assignment

Attribute Name Key Type Lookup Name Description

AssignmentSupervisorId Surrogate Id System-generated primary key column. Surrogate Key.


AssignmentId Parent Surrogate Id Uniquely identifies an assignment. Foreign key to PER_ALL_ASSIGNMENTS_M.
Date Effective Entity: indicates the date at the beginning of the date range within which the row is
EffectiveStartDate effective.
Date Effective Entity: indicates the date at the end of the date range within which the row is
EffectiveEndDate effective.

ManagerAssignmentId Foreign surrogate id Identifies the supervisor's assignment.

ManagerId Foreign surrogate id Identifies supervisor. This can be derived from the Manager's assignment record.
Identifies the role this supervisor has with regards to the overall organization structure: functional,
ManagerType Lookup PER_SUPERVISOR_TYPE project leader, etc.
Identifies the worker that has supervisors registered in this table. This is derived from the
PersonId Foreign surrogate id ASSIGNMEMT_ID record.
PrimaryFlag Derived value. Set to 'Y', if Manager Type is 'Line Manager'.
AssignmentNumber User Key Assignment Number. Uniquely identifies an assignment.
ManagerAssignmentNumber User Key Assignment Number of the Manager.
ManagerPersonNumber User Key Person Number of the Manager.
Specifies the action performed on the particular record. For example: HIRE, ADD PENDING
ActionCode WORKER, MANAGER CHANGE, etc.
ReasonCode Specifies the reason for the action performed on the record.
NewManagerType Lookup PER_SUPERVISOR_TYPE Use this attribute to change the existing manager type to a new manager type.
NewManagerPersonNumber Use this attribute to change the existing Manager.
NewManagerAssignmentNumber Use this attribute to change the existing Manager.
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value provided
FLEX:PER_ASG_SUPERVISOR_DF Descriptive Flexfield Code should be the DFF context for the data line.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values for
SourceRefTableName=<source-table-name> this attribute, just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Assignment Manager Page 75 of 94

Component Assignment Manager Supervisor for a particular assignment record; facilitates different relationships between a person and a particular
Discriminator AssignmentSupervisor supervisor. For example, a person can have a line manager who manages the person overall and a project manager who
controls projects and organizes resources and people.
File Name Worker.dat
Date Type Date Effective
Hierarchy Level 5
Parent Discriminator Assignment
Primary
Attribute Name Key Type Alternate User Key attribute for surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Assignment Manager Page 76 of 94

Component Assignment Manager


Discriminator AssignmentSupervisor KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Date Effective
Hierarchy Level 5
Parent Discriminator Assignment

Attribute Name Key Type Lookup Name Description


SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Assignment Work Measure Page 77 of 94

Component Assignment Work Measure Defines information about the HR budget values for an assignment. An Assignment may be budgeted using headcount, Full
Discriminator AssignmentWorkMeasure Time Equivalent , points or any other user defined units.
File Name Worker.dat
Date Type Date Effective
Hierarchy Level 5
Parent Discriminator Assignment
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
AssignWorkMeasureId Surrogate Id AssignmentNumber, Unit AssignmentWorkMeasure Number 18 Yes Yes*
AssignmentId Parent Surrogate Id AssignmentNumber Assignment Number 18 Yes*
AssignmentNumber Parent User Key String 30

EffectiveStartDate Date Yes Yes

EffectiveEndDate Date Yes Yes

Unit String 30 10 Yes, on create


Value Number 30 Yes, on create

NewUnit String 30
ActionCode String 30 Yes
ReasonCode String 30

FLEX:PER_ASG_WORK_MEASURES_DF Descriptive Flexfield Code String If loading DFF data


GUID Fusion GUID AssignmentWorkMeasure Raw 16
SourceSystemOwner Source System Key ** AssignmentWorkMeasure String 256
SourceSystemId Source System Key ** AssignmentWorkMeasure String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Assignment Work Measure Page 78 of 94

Component Assignment Work Measure


Discriminator AssignmentWorkMeasure KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Date Effective
Hierarchy Level 5
Parent Discriminator Assignment

Attribute Name Key Type Lookup Name Description


AssignWorkMeasureId Surrogate Id This is a system generated primary key. Surrogate key.
AssignmentId Parent Surrogate Id Uniquely identifies an assignment.
AssignmentNumber Parent User Key Uniquely identifies the assignment or terms. Valid for Workers and non-workers.
Date Effective Entity: indicates the date at the beginning of the date range within which the row is
EffectiveStartDate effective.
Date Effective Entity: indicates the date at the beginning of the date range within which the row is
EffectiveEndDate effective.
BUDGET_MEASUREMENT_
Unit TYPE Budget measurement units, for example, headcount, FTE, points.
Value Budget measurement value.
BUDGET_MEASUREMENT_
NewUnit TYPE New Assignment work measure unit. To be provided to correct the value of unit.
ActionCode Specifies the action performed on the particular record.
ReasonCode Specifies the reason for the action performed on the record.
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value provided
FLEX:PER_ASG_WORK_MEASURES_DF Descriptive Flexfield Code should be the DFF context for the data line.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values for
SourceRefTableName=<source-table-name> this attribute, just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Contract Page 79 of 94

Component Contract Defines the contract associated with employment terms, for example, contract type and duration.
Discriminator Contract
File Name Worker.dat
Date Type Date Effective
Hierarchy Level 4
Parent Discriminator WorkTerms
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
ContractId Surrogate Id AssignmentNumber Contract Number 18 Yes Yes*
EffectiveStartDate Date Yes Yes
EffectiveEndDate Date Yes Yes
AssignmentId Parent Surrogate Id AssignmentNumber Assignment Number 18 Yes*
AssignmentNumber User Key String 30

PersonNumber String 30
ContractType String 30
Description String 2000
Duration Number 22 2
DurationUnits String 30
ExtensionPeriod Number 22 2
ExtensionPeriodUnits String 30
ExtensionReason String 80
PersonId Foreign Surrogate ID PersonNumber Person Number 18
If loading
FLEX:PER_CONTRACT_DF Descriptive Flexfield Code String DFF data
If loading
FLEX:PER_CONTRACT_LEG_DDF Descriptive Flexfield Code String DFF data
GUID Fusion GUID Contract Raw 16
SourceSystemOwner Source System Key ** Contract String 256
SourceSystemId Source System Key ** Contract String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Contract Page 80 of 94

Component Contract
Discriminator Contract KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Date Effective
Hierarchy Level 4
Parent Discriminator WorkTerms

Attribute Name Key Type Lookup Name Description


ContractId Surrogate Id System generated
Date Effective primary
Entity: key. the date at the beginning of the date range within which the row is
indicates
EffectiveStartDate effective.
Date Effective Entity: indicates the date at the beginning of the date range within which the row is
EffectiveEndDate effective.
AssignmentId Parent Surrogate Id Identifies a set of Employment/Work Terms.
AssignmentNumber User Key WorkTerms Number. Uniquely identifies a WorkTerm.
Number assigned to the person, to identify the person uniquely in any context, not dependent on being
PersonNumber an employee, contingent worker, etc.
ContractType CONTRACT_TYPE The type of contract.
Description Description of the contract.
Duration The duration of the contract.
DurationUnits QUALIFYING_UNITS The units of time in which the duration is expressed.
ExtensionPeriod The period of time for which the contract has been extended.
ExtensionPeriodUnits QUALIFYING_UNITS The units of time in which the extension period has been expressed.
ExtensionReason Leave blank.
PersonId Foreign Surrogate ID Uniquely identifies a person.
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value provided should
FLEX:PER_CONTRACT_DF Descriptive Flexfield Code be the DFF context for the data line.
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value provided should
FLEX:PER_CONTRACT_LEG_DDF Descriptive Flexfield Code be the DFF context for the data line.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values for this
SourceRefTableName=<source-table-name> attribute, just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Employment Terms Work Measure Page 81 of 94

Component Employment Terms Work MDefines information about the HR budget values for a work terms record. Work terms may be budgeted using headcount,
Discriminator WorkTermsWorkMeasure Full Time Equivalent , points or any other user defined units.
File Name Worker.dat
Date Type Date Effective
Hierarchy Level 4
Parent Discriminator WorkTerms
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
AssignWorkMeasureId Surrogate Id AssignmentNumber, Unit AssignmentWorkMeasure Number 18 Yes Yes*
AssignmentId Parent surrogate id AssignmentNumber Assignment Number 18 Yes*
AssignmentNumber User Key String 30

Unit User Key String 30 Yes, on create

EffectiveStartDate Date Yes Yes

EffectiveEndDate Date Yes Yes


Value Number 30 10 Yes, on create

NewUnit String 30
ActionCode String 30 Yes
ReasonCode String 30

FLEX:PER_ASG_WORK_MEASURES_DF Descriptive Flexfield Code String If loading DFF data


GUID Fusion GUID AssignmentWorkMeasure Raw 16
SourceSystemOwner Source System Key ** AssignmentWorkMeasure String 256
SourceSystemId Source System Key ** AssignmentWorkMeasure String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Employment Terms Work Measure Page 82 of 94

Component Employment Terms Work M


Discriminator WorkTermsWorkMeasure KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Date Effective
Hierarchy Level 4
Parent Discriminator WorkTerms

Attribute Name Key Type Lookup Name Description


AssignWorkMeasureId Surrogate Id This is a system generated primary key. Surrogate key.
AssignmentId Parent surrogate id Uniquely identifies the work terms.
AssignmentNumber User Key Uniquely identifies the work terms. Valid for Workers and non-workers.
BUDGET_MEASUREMENT_
Unit User Key TYPE Budget measurement units, for example, headcount, FTE, points.
Date Effective Entity: indicates the date at the beginning of the date range within which the row is
EffectiveStartDate effective.
Date Effective Entity: indicates the date at the beginning of the date range within which the row is
EffectiveEndDate effective.
Value Budget measurement value.
BUDGET_MEASUREMENT_
NewUnit TYPE New Assignment work measure unit. To be provided to correct the value of unit.
ActionCode Specifies the action performed on the particular record.
ReasonCode Specifies the reason for the action performed on the record.
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value provided
FLEX:PER_ASG_WORK_MEASURES_DF Descriptive Flexfield Code should be the DFF context for the data line.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values for
SourceRefTableName=<source-table-name> this attribute, just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Employment Terms Manager Page 83 of 94

Component Employment Terms Manager Supervisor for a particular work terms record; facilitates different relationships between a person and a supervisor. A
Discriminator WorkTermsSupervisor person can have a line manager who manages the person overall and a project manager who controls a project and
organizes resources and people.
File Name Worker.dat
Date Type Date Effective
Hierarchy Level 4
Parent Discriminator WorkTerms
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory

AssignmentNumber, ManagerType
and either
ManagerAssignmentNumber, or
AssignmentSupervisorId Surrogate Id ManagerPersonNumber AssignmentSupervisor Number 18 Yes*
EffectiveStartDate Date Yes Yes
EffectiveEndDate Date Yes Yes
AssignmentId Parent Surrogate ID AssignmentNumber Assignment Number 18 Yes Yes*
ManagerAssignmentNumber, or Yes, or ManagerId
ManagerAssignmentId Foreign surrogate id ManagerPersonNumber Assignment Number 18 on create
Yes, or
ManagerAssignmentNumber, or ManagerAssignmen
ManagerId Foreign surrogate id ManagerPersonNumber Person Number 18 tId on create

ManagerType String 30 Yes, on create

PersonId Number 18
PrimaryFlag String 30
AssignmentNumber Parent User Key String 30
ManagerAssignmentNumber String 30
ManagerPersonNumber String 30

NewManagerType String 30
NewManagerAssignmentNumber String 30
NewManagerPersonNumber String 30

ActionCode String 30 Yes


ReasonCode String 30

FLEX:PER_ASG_SUPERVISOR_DF Descriptive Flexfield Code String If loading DFF data


GUID Fusion GUID AssignmentSupervisor Raw 16
SourceSystemOwner Source System Key ** AssignmentSupervisor String 256
SourceSystemId Source System Key ** AssignmentSupervisor String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
Business Object: Worker Component: Employment Terms Manager Page 84 of 94

Component Employment Terms Manager


Discriminator WorkTermsSupervisor KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Date Effective
Hierarchy Level 4
Parent Discriminator WorkTerms

Attribute Name Key Type Lookup Name Description

AssignmentSupervisorId Surrogate Id System-generated


Date primary
Effective Entity: key the
indicates column.
date Surrogate Key. of the date range within which the row is
at the beginning
EffectiveStartDate effective.
EffectiveEndDate Date Effective Entity: indicates the date at the end of the date range within which the row is effective.
AssignmentId Parent Surrogate ID Uniquely identifies a Work term.

ManagerAssignmentId Foreign surrogate id Identifies the supervisor's assignment.

ManagerId Foreign surrogate id Identifies supervisor. This can be derived from the Manager's assignment record.
PER_SUPERVISOR_T Identifies the role this supervisor has with regards to the overall organization structure: functional,
ManagerType YPE project leader, etc.
Identifies the worker that has supervisors registered in this table. This is derived from the
PersonId ASSIGNMEMT_ID record.
PrimaryFlag Accepts Yes or No values. If yes, then row represent main supervisor.
AssignmentNumber Parent User Key Assignment Number of a WorkTerm. Uniquely identifies a work term.
ManagerAssignmentNumber Assignment Number of the Manager.
ManagerPersonNumber Person Number of the Manager.
PER_SUPERVISOR_T
NewManagerType YPE Use this attribute to change the existing manager type to a new manager type.
NewManagerAssignmentNumber Use this attribute to change the existing manager.
NewManagerPersonNumber Use this attribute to change the existing manager.
Specifies the action performed on the particular record. For example: HIRE, ADD PENDING WORKER,
ActionCode MANAGER CHANGE, etc.
ReasonCode Specifies the reason for the action performed on the record.
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value provided
FLEX:PER_ASG_SUPERVISOR_DF Descriptive Flexfield Code should be the DFF context for the data line.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values for this
SourceRefTableName=<source-table-name> attribute, just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Employment Terms Manager Page 85 of 94

Component Employment Terms Manager Supervisor for a particular work terms record; facilitates different relationships between a person and a supervisor. A
Discriminator WorkTermsSupervisor person can have a line manager who manages the person overall and a project manager who controls a project and
organizes resources and people.
File Name Worker.dat
Date Type Date Effective
Hierarchy Level 4
Parent Discriminator WorkTerms
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Employment Terms Manager Page 86 of 94

Component Employment Terms Manager


Discriminator WorkTermsSupervisor KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Date Effective
Hierarchy Level 4
Parent Discriminator WorkTerms

Attribute Name Key Type Lookup Name Description


SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Employment Terms Grade Steps Page 87 of 94

Component Employment Terms Grade Steps Identifies an increment within an employment terms grade. A step rate value is associated with each grade step
Discriminator WorkTermsGradeSteps usually. Grade Steps are date effective.
File Name Worker.dat
Date Type Date Effective
Hierarchy Level 4
Parent Discriminator WorkTerms
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
AssignmentNumber,
AssignGradeStepId Surrogate Id GradeStepName AssignmentGradeStep Number 18 Yes Yes*
AssignmentId Parent Surrogate Id AssignmentNumber Assignment Number 18 Yes*
EffectiveStartDate Date Yes Yes
EffectiveEndDate Date Yes Yes
GradeStepId Foreign surrogate id AssignmentNumber, GradeStepNa GradeStep Number 18 Yes*, on create
AssignmentNumber User Key String 30
GradeStepName User Key String 240
GradeId Number 18
NewGradeStepName 240

ActionCode String 30 Yes


ReasonCode String 30
If loading DFF
FLEX:PER_ASG_GRADE_STEPS_LEG_DDF Descriptive Flexfield Code String data
GUID Fusion GUID AssignmentGradeStep Raw 16
SourceSystemOwner Source System Key ** AssignmentGradeStep String 256
SourceSystemId Source System Key ** AssignmentGradeStep String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Employment Terms Grade Steps Page 88 of 94

Component Employment Terms Grade Steps


Discriminator WorkTermsGradeSteps KEY:
File Name Worker.dat * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
** mutually inclusive (if one value supplied, so must the other)
Date Type Date Effective
Hierarchy Level 4
Parent Discriminator WorkTerms

Attribute Name Key Type Lookup Name Description

AssignGradeStepId Surrogate Id System generated primary key column.


AssignmentId Parent Surrogate Id Uniquely identifies
Date Effective a WorkTerms.
Entity: indicates the date at the beginning of the date range within which the row is
EffectiveStartDate effective.
EffectiveEndDate Date Effective Entity: indicates the date at the end of the date range within which the row is effective.
GradeStepId Foreign surrogate id Uniquely identifies a gradestep.
AssignmentNumber User Key Assignment Number. Uniquely identifies an assignment.
GradeStepName User Key Denotes name for the grade step.
GradeId Uniquely identifies a grade.
NewGradeStepName Use this attribute to change the existing Grade Step Name.
Specifies the action performed on the particular record. For example: HIRE, ADD PENDING WORKER,
ActionCode MANAGER CHANGE, etc.
ReasonCode Specifies the reason for the action performed on the record.
Descriptive flexfield code, supply this attribute if you want to load DFF data. The value provided should be
FLEX:PER_ASG_GRADE_STEPS_LEG_DDF Descriptive Flexfield Code the DFF context for the data line.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference to the data for information purposes only. Do not supply values for this
SourceRefTableName=<source-table-name> attribute, just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference to the data for information purposes only.
SourceRef002=<source-column-002> Customer specified reference to the data for information purposes only.
SourceRef003=<source-column-003> Customer specified reference to the data for information purposes only.
SourceRef004=<source-column-004> Customer specified reference to the data for information purposes only.
SourceRef005=<source-column-005> Customer specified reference to the data for information purposes only.
SourceRef006=<source-column-006> Customer specified reference to the data for information purposes only.
SourceRef007=<source-column-007> Customer specified reference to the data for information purposes only.
SourceRef008=<source-column-008> Customer specified reference to the data for information purposes only.
SourceRef009=<source-column-009> Customer specified reference to the data for information purposes only.
SourceRef010=<source-column-010> Customer specified reference to the data for information purposes only.
Business Object: Worker Component: Worker Extra Information Page 89 of 94

Component Worker Extra Information Represents the extensible structure for the worker.
Discriminator WorkerExtraInfo
File Name Worker.dat
Date Type Date Effective
Hierarchy Level 2
Parent Component Worker
Primary
Attribute Name Key Type Alternate User Key attribute for surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
FLEX:PER_PERSON_EIT_EFF EFF Flexfield Code String Yes
EFF_CATEGORY_CODE EFF Flexfield Category String Yes
PersonNumber, PeiInformationCategory,
PersonExtraInfoId Surrogate ID EffectiveStartDate PersonExtraInfo Number 18 Yes Yes*
EffectiveStartDate Date Yes
EffectiveEndDate Date Yes

PersonId Parent Surrogate ID PersonNumber Person Number 18

PersonNumber User Key String 30


InformationType String 40
PeiInformationCategory String 30
CategoryCode
GUID Fusion GUID Raw 16
SourceSystemOwner Source System Key ** String 256
SourceSystemId Source System Key ** String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Worker Extra Information Page 90 of 94

Component Worker Extra Information


Discriminator WorkerExtraInfo
File Name Worker.dat
KEY:
Date Type Date Effective * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
Hierarchy Level 2 ** mutually inclusive (if one value supplied, so must the other)
Parent Component Worker

Attribute Name Key Type Lookup Name Description


FLEX:PER_PERSON_EIT_EFF EFF Flexfield Code Extensible Flexfield Code. The value provided should be the EFF context for the data line.
EFF_CATEGORY_CODE EFF Flexfield Category EFF Category Code.

PersonExtraInfoId Surrogate ID System generated primary key column.


EffectiveStartDate Date Effective Entity: indicates the date at the beginning of the date range within which the row is effective.
EffectiveEndDate Date Effective Entity: indicates the date at the end of the date range within which the row is effective.
The unique id for the person. The user account is associated with the specified person. PersonId is the
PersonId Parent Surrogate ID primary Key column and is mandatory.
Number assigned to the person, to identify the person uniquely in any context, not dependent on being an
PersonNumber User Key employee, contingent worker, etc.
InformationType Extra Information Type
PeiInformationCategory Descriptive flexfield structure defining column
CategoryCode
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference for information purposes only. Do not supply values for this attribute, just a
SourceRefTableName=<source-table-name> name for the source system table.
SourceRef001=<source-column-001> Customer specified reference for information purposes only.
SourceRef002=<source-column-002> Customer specified reference for information purposes only.
SourceRef003=<source-column-003> Customer specified reference for information purposes only.
SourceRef004=<source-column-004> Customer specified reference for information purposes only.
SourceRef005=<source-column-005> Customer specified reference for information purposes only.
SourceRef006=<source-column-006> Customer specified reference for information purposes only.
SourceRef007=<source-column-007> Customer specified reference for information purposes only.
SourceRef008=<source-column-008> Customer specified reference for information purposes only.
SourceRef009=<source-column-009> Customer specified reference for information purposes only.
SourceRef010=<source-column-010> Customer specified reference for information purposes only.
Business Object: Worker Component: Employment Terms Extra Info Page 91 of 94

Component Employment Terms Extra In Represents the extensible structure for the employment terms.
Discriminator WorkTermsExtraInfo
File Name Worker.dat
Date Type Date Effective
Hierarchy Level 4
Parent Component Employment Terms
Primary
Attribute Name Key Type Alternate User Key attribute for surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
FLEX:PER_ASSIGNMENT_EIT_EFF EFF Flexfield Code String Yes
EFF_CATEGORY_CODE EFF Flexfield Category String Yes
AssignmentNumber, AeiInformationCategory,
AssignmentExtraInfoId Surrogate ID EffectiveStartDate AssignmentExtraInfo Number 18 Yes Yes*
EffectiveStartDate Date Yes Yes
EffectiveEndDate Date Yes Yes

EffectiveSequence Number 4
EffectiveLatestChange String
AssignmentId Parent Surrogate ID AssignmentNumber Assignment Number 18
AssignmentNumber User Key
ActionOccurrenceId Number 18
AeiInformationCategory String 30 Yes
InformationType String 40 Yes
LegislationCode String 30
GUID Fusion GUID AssignmentExtraInfo Raw 16
SourceSystemOwner Source System Key ** AssignmentExtraInfo String 256
SourceSystemId Source System Key ** AssignmentExtraInfo String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Employment Terms Extra Info Page 92 of 94

Component Employment Terms Extra In


Discriminator WorkTermsExtraInfo
File Name Worker.dat
KEY:
Date Type Date Effective * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
Hierarchy Level 4 ** mutually inclusive (if one value supplied, so must the other)
Parent Component Employment Terms

Attribute Name Key Type Lookup Name Description


FLEX:PER_ASSIGNMENT_EIT_EFF EFF Flexfield Code Extensible Flexfield Code. The value provided should be the EFF context for the data line.
EFF_CATEGORY_CODE EFF Flexfield Category EFF Category Code.

AssignmentExtraInfoId Surrogate ID System generated


Date Effective primary
Entity: key column.
indicates the date at the beginning of the date range within which the row is
EffectiveStartDate effective.
EffectiveEndDate Date Effective Entity: indicates the date at the end of the date range within which the row is effective.
Date Effective Entity: indicates the order of different changes made during a day. The lowest value
EffectiveSequence represents the earliest change in the day.
EffectiveLatestChange Date Effective Entity: 'Y' indicates that this row represents the latest change in the day.
AssignmentId Parent Surrogate ID Uniquely identifies an assignment. Foreign key to PER_ALL_ASSIGNMENTS_M.
AssignmentNumber User Key Uniquely identifies the assignment or terms
ActionOccurrenceId Action Occurence Id
AeiInformationCategory Descriptive flexfield structure defining column. Provide the flexfield context code.
InformationType Extra Information Type. Provide the flexfield context code.
LegislationCode Legislation code derived from Legal Entity.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference for information purposes only. Do not supply values for this attribute, just a
SourceRefTableName=<source-table-name> name for the source system table.
SourceRef001=<source-column-001> Customer specified reference for information purposes only.
SourceRef002=<source-column-002> Customer specified reference for information purposes only.
SourceRef003=<source-column-003> Customer specified reference for information purposes only.
SourceRef004=<source-column-004> Customer specified reference for information purposes only.
SourceRef005=<source-column-005> Customer specified reference for information purposes only.
SourceRef006=<source-column-006> Customer specified reference for information purposes only.
SourceRef007=<source-column-007> Customer specified reference for information purposes only.
SourceRef008=<source-column-008> Customer specified reference for information purposes only.
SourceRef009=<source-column-009> Customer specified reference for information purposes only.
SourceRef010=<source-column-010> Customer specified reference for information purposes only.
Business Object: Worker Component: Assignment Extra Information Page 93 of 94

Component Assignment Extra Informati Represents the extensible structure for the assignment.
Discriminator AssignmentExtraInfo
File Name Worker.dat
Date Type Date Effective
Hierarchy Level 5
Parent Component Assignment
Primary
Attribute Name Key Type Alternate User Key attribute for surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
FLEX:PER_ASSIGNMENT_EIT_EFF EFF Flexfield Code String Yes
EFF_CATEGORY_CODE EFF Flexfield Category String Yes
AssignmentNumber, AeiInformationCategory,
AssignmentExtraInfoId Surrogate ID EffectiveStartDate AssignmentExtraInfo Number 18 Yes Yes*
EffectiveStartDate Date Yes
EffectiveEndDate Date Yes

EffectiveSequence Number 4
EffectiveLatestChange String
AssignmentId Parent Surrogate ID AssignmentNumber Assignment Number 18
AssignmentNumber User Key
ActionOccurrenceId Number 18
AeiInformationCategory String 30 Yes
InformationType String 40 Yes
LegislationCode String 30
GUID Fusion GUID AssignmentExtraInfo Raw 16
SourceSystemOwner Source System Key ** AssignmentExtraInfo String 256
SourceSystemId Source System Key ** AssignmentExtraInfo String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Worker Component: Assignment Extra Information Page 94 of 94

Component Assignment Extra Informati


Discriminator AssignmentExtraInfo
File Name Worker.dat
KEY:
Date Type Date Effective * at least one key type is required (e.g. Surrogate ID, Source System Key, Fusion GUID or User Key).
Hierarchy Level 5 ** mutually inclusive (if one value supplied, so must the other)
Parent Component Assignment

Attribute Name Key Type Lookup Name Description


FLEX:PER_ASSIGNMENT_EIT_EFF EFF Flexfield Code Extensible Flexfield Code. The value provided should be the EFF context for the data line.
EFF_CATEGORY_CODE EFF Flexfield Category EFF Category Code.

AssignmentExtraInfoId Surrogate ID System generated


Date Effective primary
Entity: key column.
indicates the date at the beginning of the date range within which the row is
EffectiveStartDate effective.
EffectiveEndDate Date Effective Entity: indicates the date at the end of the date range within which the row is effective.
Date Effective Entity: indicates the order of different changes made during a day. The lowest value
EffectiveSequence represents the earliest change in the day.
EffectiveLatestChange Date Effective Entity: 'Y' indicates that this row represents the latest change in the day.
AssignmentId Parent Surrogate ID Uniquely identifies an assignment. Foreign key to PER_ALL_ASSIGNMENTS_M.
AssignmentNumber User Key Uniquely identifies the assignment or terms.
ActionOccurrenceId Action Occurence Id
AeiInformationCategory Descriptive flexfield structure defining column. Provide the flexfield context code.
InformationType Extra Information Type. Provide the flexfield context code.
LegislationCode Legislation code derived from Legal Entity.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source System Key ** The name of the source system the record originated from.
SourceSystemId Source System Key ** The unique identifier for this record from the source system.
Customer specified reference for information purposes only. Do not supply values for this attribute, just a
SourceRefTableName=<source-table-name> name for the source system table.
SourceRef001=<source-column-001> Customer specified reference for information purposes only.
SourceRef002=<source-column-002> Customer specified reference for information purposes only.
SourceRef003=<source-column-003> Customer specified reference for information purposes only.
SourceRef004=<source-column-004> Customer specified reference for information purposes only.
SourceRef005=<source-column-005> Customer specified reference for information purposes only.
SourceRef006=<source-column-006> Customer specified reference for information purposes only.
SourceRef007=<source-column-007> Customer specified reference for information purposes only.
SourceRef008=<source-column-008> Customer specified reference for information purposes only.
SourceRef009=<source-column-009> Customer specified reference for information purposes only.
SourceRef010=<source-column-010> Customer specified reference for information purposes only.

Você também pode gostar