PUT api/v1/contractlaborshifts/{contractLaborShiftId}/schedule

Add a contract labor resource to the schedule

Request Information

URI Parameters

NameDescriptionTypeAdditional information
contractLaborShiftId

integer

Required

Body Parameters

AssignmentModel
NameDescriptionTypeAdditional information
AssignmentId

globally unique identifier

None.

DepartmentId

integer

Required

DepartmentDescription

string

None.

DepartmentCode

string

None.

OrigDeptId

integer

None.

OrigDepartmentCode

string

None.

OrigDepartmentDescription

string

None.

DepartmentShiftId

integer

None.

ShiftCode

string

None.

ShiftDescription

string

None.

ProductiveId

integer

None.

ProductiveDescription

string

None.

CountTypeId

integer

None.

CountTypeDescription

string

None.

NeedId

globally unique identifier

None.

NeedStatusId

integer

None.

Date

date

Required

StartTime

date

Required

EndTime

date

None.

ActualStartTime

date

None.

ActualEndTime

date

None.

Hours

integer

None.

Minutes

integer

None.

StaffId

integer

Required

UserName

string

None.

StaffFirstName

string

None.

StaffLastName

string

None.

SkillLevelId

integer

Required

SkillLevelDescription

string

None.

Charge

boolean

None.

IsDefaultScheduleEntry

boolean

None.

Float

boolean

None.

Cancel

boolean

None.

CancelReasonId

integer

None.

Comment

string

None.

UnscheduledAbsence

boolean

None.

UnscheduledAbsenceOption

integer

None.

OvertimeShift

boolean

None.

Approved

boolean

None.

ReleasedForTrade

boolean

None.

ReleasedForTradeDate

date

None.

CreateDate

date

None.

BookDate

date

None.

DateChangedUTC

date

None.

AssignCopyById

globally unique identifier

None.

HasMatchingTradeRequests

boolean

None.

ReleaseTradeType

integer

None.

AssociationType

integer

None.

CredentialExpirationDate

date

None.

EmployeeType

string

None.

UserChanged

string

None.

SeniorityDate

date

None.

HoursWorked

decimal number

None.

ScheduleStatusId

integer

None.

ScheduleStatus

string

None.

ProfileCharge

boolean

None.

IsCoveringSkill

boolean

None.

PhoneNumber

string

None.

IsNotificationSuccess

boolean

None.

NotificationResponseMessage

string

None.

FloatUserModified

boolean

None.

RequestId

globally unique identifier

None.

RequestShiftId

integer

None.

RequestStatus

string

None.

RequestComment

string

None.

RecordId

string

None.

IsTradeFinalApproval

boolean

None.

RequestForShiftTradeId

globally unique identifier

None.

IsContractLaborCancelSuccess

boolean

None.

IsAutoApproved

boolean

None.

LastCanceled

date

None.

LastFloated

date

None.

Competencies

Collection of CompetencyModel

None.

SecondarySkills

string

None.

FTE

decimal number

None.

CredentialsExpiration

string

None.

SkillSortOrder

integer

None.

LastAndFirstName

string

None.

IsOvertime

boolean

None.

HireDate

date

None.

OverTimeOccurence

integer

None.

HasNotes

boolean

None.

StaffOrigDepartmentId

integer

None.

FsNeed

FsNeedModel

None.

StaffShiftTradeId

integer

None.

Request Formats

application/json

Sample:

Sample not available.

text/json

Sample:

Sample not available.

Response Information

Resource Description

ApiResponseModelOfContractLaborShiftReturnModel
NameDescriptionTypeAdditional information
Data

ApiResponseDataModelOfContractLaborShiftReturnModel

None.

Errors

Collection of string

None.

Warnings

Collection of string

None.

Response Formats

application/json

Sample:

Sample not available.

text/json

Sample:

Sample not available.