CrewMemberUpdateInput (Input)
Represents data for updating single crew member. Null values will be ignored.
input CrewMemberUpdateInput {
trigram: NotEmptyString
isActive: Boolean
canLogIntoLeon: Boolean
isFreelancer: Boolean
isEapisCrew: Boolean
isLineTraining: Boolean
firstName: NotEmptyString
middleName: String
lastName: NotEmptyString
maidenName: String
nickname: String
jobTitle: String
knownAs: NotEmptyString
address: String
city: String
postalCode: String
stateProvince: String
title: String
phone: ApiPhoneScalar
phonePrivate: ApiPhoneScalar
email: ApiEmailScalar
emailPrivate: ApiEmailScalar
note: String
login: NotEmptyString
gender: Gender
dateOfBirth: Date
placeOfBirth: String
kin: String
homebase: AirportCodeScalar
maritalStatus: MaritalStatus
countryCode: CountryCode
startOfEmployment: Date
endOfEmployment: Date
temporaryAssignmentList: [CrewMemberTemporaryAssignmentInputType!]
aircraftAssignmentList: [AircraftNid!]
externalId: String
roleNid: RoleNid
operatorBase: OperatorBaseNid
plannerNote: String
licence: CrewMemberLicenceInput
dutyManager: ApiLoginNidScalar
dutyManagerList: [ApiLoginNidScalar!]
countryCodeOfBirth: CountryCode
nationality: CountryCode
provinceOfBirth: String
allowedAocList: [AocInputType]
socialSecurityNumber: String
idCard: String
employment: CrewMemberEmploymentInput
files: [FileInput!]
loginCompany: LoginCompanyInput
loginSettings: LoginSettingsInput
}
Fields
CrewMemberUpdateInput.trigram ● NotEmptyString scalar
CrewMemberUpdateInput.isActive ● Boolean scalar
CrewMemberUpdateInput.canLogIntoLeon ● Boolean scalar
CrewMemberUpdateInput.isFreelancer ● Boolean scalar
CrewMemberUpdateInput.isEapisCrew ● Boolean scalar
US eAPIS Master Crew List
CrewMemberUpdateInput.isLineTraining ● Boolean scalar
Line training in progress
CrewMemberUpdateInput.firstName ● NotEmptyString scalar
CrewMemberUpdateInput.middleName ● String scalar
CrewMemberUpdateInput.lastName ● NotEmptyString scalar
CrewMemberUpdateInput.maidenName ● String scalar
CrewMemberUpdateInput.nickname ● String scalar
CrewMemberUpdateInput.jobTitle ● String scalar
CrewMemberUpdateInput.knownAs ● NotEmptyString scalar
If not passed crew member names will be used to create this value.
CrewMemberUpdateInput.address ● String scalar
CrewMemberUpdateInput.city ● String scalar
CrewMemberUpdateInput.postalCode ● String scalar
CrewMemberUpdateInput.stateProvince ● String scalar
CrewMemberUpdateInput.title ● String scalar
CrewMemberUpdateInput.phone ● ApiPhoneScalar scalar
CrewMemberUpdateInput.phonePrivate ● ApiPhoneScalar scalar
CrewMemberUpdateInput.email ● ApiEmailScalar scalar
CrewMemberUpdateInput.emailPrivate ● ApiEmailScalar scalar
CrewMemberUpdateInput.note ● String scalar
CrewMemberUpdateInput.login ● NotEmptyString scalar
CrewMemberUpdateInput.gender ● Gender enum
CrewMemberUpdateInput.dateOfBirth ● Date scalar
CrewMemberUpdateInput.placeOfBirth ● String scalar
CrewMemberUpdateInput.kin ● String scalar
CrewMemberUpdateInput.homebase ● AirportCodeScalar scalar
CrewMemberUpdateInput.maritalStatus ● MaritalStatus enum
CrewMemberUpdateInput.countryCode ● CountryCode scalar
CrewMemberUpdateInput.startOfEmployment ● Date scalar
CrewMemberUpdateInput.endOfEmployment ● Date scalar
CrewMemberUpdateInput.temporaryAssignmentList ● [CrewMemberTemporaryAssignmentInputType!] list input
CrewMemberUpdateInput.aircraftAssignmentList ● [AircraftNid!] list scalar
CrewMemberUpdateInput.externalId ● String scalar
If passed the external identifier for this crew member will be overwritten.
CrewMemberUpdateInput.roleNid ● RoleNid scalar
CrewMemberUpdateInput.operatorBase ● OperatorBaseNid scalar
CrewMemberUpdateInput.plannerNote ● String scalar
CrewMemberUpdateInput.licence ● CrewMemberLicenceInput input
CrewMemberUpdateInput.dutyManager ● ApiLoginNidScalar scalar
CrewMemberUpdateInput.dutyManagerList ● [ApiLoginNidScalar!] list scalar
CrewMemberUpdateInput.countryCodeOfBirth ● CountryCode scalar
CrewMemberUpdateInput.nationality ● CountryCode scalar
CrewMemberUpdateInput.provinceOfBirth ● String scalar
CrewMemberUpdateInput.allowedAocList ● [AocInputType] list input
CrewMemberUpdateInput.socialSecurityNumber ● String scalar
CrewMemberUpdateInput.idCard ● String scalar
ID card number, max 15 characters. Empty string clears the value.