Authoritative Source: Banner
Properties: (View Raw Schema)
| 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 |