Skip to main content

UpdateEmployeeCoreDataInput

Update the core data (self) of an employee

input UpdateEmployeeCoreDataInput {
comment: String
emergencyContact: String
emergencyPhone: String
employeeId: EmployeeID!
employeeNumber: String!
hasDrivingLicence: Boolean
isBlockedForLateDuty: Boolean
isBlockedForNightDuty: Boolean
lifetimeEmploymentNumber: String!
self: PersonalDataInput!
}

Fields

UpdateEmployeeCoreDataInput.comment ● String scalar

A comment related to the employee.

UpdateEmployeeCoreDataInput.emergencyContact ● String scalar

Name of the additional emergency contact person of this employee.

UpdateEmployeeCoreDataInput.emergencyPhone ● String scalar

Phone number of the additional emergency contact person of this employee.

UpdateEmployeeCoreDataInput.employeeId ● EmployeeID! non-null scalar

ID of the employee to update

UpdateEmployeeCoreDataInput.employeeNumber ● String! non-null scalar

External identifier of the employee. (NN. unique)

UpdateEmployeeCoreDataInput.hasDrivingLicence ● Boolean scalar

Indicates if the employee has driving licence

UpdateEmployeeCoreDataInput.isBlockedForLateDuty ● Boolean scalar

If an employee is blocked for late duty, the employee is not allowed to work on late shifts.

UpdateEmployeeCoreDataInput.isBlockedForNightDuty ● Boolean scalar

If an employee is blocked for night duty, the employee is not allowed to work on night shifts.

UpdateEmployeeCoreDataInput.lifetimeEmploymentNumber ● String! non-null scalar

Lifetime employment number, a nine-digit number

UpdateEmployeeCoreDataInput.self ● PersonalDataInput! non-null input

Core data of the employee

Member Of

updateEmployeeCoreData mutation