| Path |
Type |
Name |
Key Data |
Significant Attribute |
Occurrence |
Description |
| jobData |
Object-Array |
jobData |
|
|
Exactly One |
Object containing job properties |
| jobData.uin |
Element |
uin |
✓ |
|
Exactly One |
UIN owner of job data |
| jobData.pidm |
Element |
pidm |
|
|
Exactly One |
Banner unique identifier for owner of job data |
| jobData.position |
Object-Array |
position |
✓ |
|
Exactly One |
Postition number |
| jobData.suffix |
Element |
suffix |
✓ |
|
Exactly One |
Suffix of the job |
| jobData.title |
Element |
title |
|
✓ |
Exactly One |
Description of the job |
| jobData.effectiveDate |
Object-Array |
effectiveDate |
|
✓ |
Exactly One |
Date that the job assignment record becomes effective |
| jobData.effectiveStatus |
Element |
effectiveStatus |
|
|
Exactly One |
Status of job assignment record at the time of the reported event |
| jobData.timeSheetChartOfAccounts |
Object-Array |
timeSheetChartOfAccounts |
|
|
Exactly One |
Object containing details about the home chart of accounts for a job assignment record |
| jobData.timeSheetChartOfAccounts.code |
Element |
code |
|
✓ |
Exactly One |
Chart of accounts code |
| jobData.timeSheetChartOfAccounts.description |
Element |
description |
|
|
Exactly One |
Chart of accounts code description |
| jobData.timeSheetOrganization |
Object-Array |
timeSheetChartOfAccounts |
|
|
Exactly One |
Object containing details about the home orgainization for a job assignment record |
| jobData.timeSheetOrganization.code |
Element |
code |
|
✓ |
Exactly One |
Organization code |
| jobData.timeSheetOrganization.description |
Element |
description |
|
|
Exactly One |
Organization descripton |
| jobData.beginDate |
Element |
beginDate |
|
✓ |
Exactly One |
Begin date for the job |
| jobData.endDate |
Element |
endDate |
|
✓ |
Exactly One |
The date the job will terminate. If date is null, then the job is defined as indefinite. |
| jobData.changeDate |
Elemement |
changeDate |
|
✓ |
Exactly One |
Date the change was actually made as opposed to the effective date which is for payroll purposes. |
| jobData.status |
Elemement |
status |
|
|
Exactly One |
Object containing details about the status of a job assignment record |
| jobData.status.code |
Element |
code |
|
✓ |
Exactly One |
Job status code |
| jobData.status.description |
Element |
description |
|
|
Exactly One |
Job status description |
| jobData.employeeClass |
Elemement |
employeeClass |
|
|
Exactly One |
Object containing details about the employee classification for a job assignment record |
| jobData.employeeClass.code |
Element |
code |
|
✓ |
Exactly One |
Employee classification code |
| jobData.employeeClass.description |
Element |
description |
|
|
Exactly One |
Employee classification description |
| jobData.positionClass |
Elemement |
positionClass |
|
|
Exactly One |
Object containing details about the position class for a job assignment record |
| jobData.positionClass.code |
Element |
code |
|
✓ |
Exactly One |
Position class code |
| jobData.positionClass.description |
Element |
description |
|
|
Exactly One |
Position class description |
| jobData.contractType |
Element |
contractType |
|
✓ |
Exactly One |
Indicates the type of job. Only one primary job per person is allowed |
| jobData.fullTimeEquivalency |
Element |
code |
|
✓ |
Exactly One |
The full time percentage attached to the job |
| jobData.timeEntryType |
Elemement |
timeEntryType |
|
|
Exactly One |
Object containing details about the time entry type for a job assignment record. It represents the structure of how time will be entered over the Web or on the Electronic Approvals of Time Entry Form (PHATIME). |
| jobData.timeEntryType.code |
Element |
code |
|
✓ |
Exactly One |
Time entry type code |
| jobData.timeEntryType.description |
Element |
description |
|
|
Exactly One |
Time entry type description |
| jobData.leaveCategory |
Elemement |
leaveCategory |
|
|
Exactly One |
Object containing details about the leave category for a job assignment record |
| jobData.leaveCategory.code |
Element |
code |
|
✓ |
Exactly One |
Leave category code |
| jobData.leaveCategory.description |
Element |
description |
|
|
Exactly One |
Leave category description |
| jobData.leaveEntryMethod |
Elemement |
leaveCategory |
|
|
Exactly One |
Object containing details about the leave entry method for a job assignment record |
| jobData.leaveEntryMethod.code |
Element |
code |
|
✓ |
Exactly One |
Leave entry method code |
| jobData.leaveEntryMethod.description |
Element |
description |
|
|
Exactly One |
Leave entry method description |