Skip to main content

CrewMemberCreateInput (Input)

Represents data for creating single crew member.

input CrewMemberCreateInput {
externalId: String
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!]
roleNid: RoleNid!
plannerNote: String
dutyManager: ApiLoginNidScalar
dutyManagerList: [ApiLoginNidScalar!]
countryCodeOfBirth: CountryCode
nationality: CountryCode
provinceOfBirth: String
idCard: String
allowedAocList: [AocInputType]
employment: CrewMemberEmploymentInput
}

Fields​

CrewMemberCreateInput.externalId ● String scalar​

Identifier for this crew member from external software.

CrewMemberCreateInput.trigram ● NotEmptyString! non-null scalar​

CrewMemberCreateInput.isActive ● Boolean scalar​

CrewMemberCreateInput.canLogIntoLeon ● Boolean scalar​

CrewMemberCreateInput.isFreelancer ● Boolean scalar​

CrewMemberCreateInput.isEapisCrew ● Boolean scalar​

US eAPIS Master Crew List

CrewMemberCreateInput.isLineTraining ● Boolean scalar​

Line training in progress

CrewMemberCreateInput.firstName ● NotEmptyString! non-null scalar​

CrewMemberCreateInput.middleName ● String scalar​

CrewMemberCreateInput.lastName ● NotEmptyString! non-null scalar​

CrewMemberCreateInput.maidenName ● String scalar​

CrewMemberCreateInput.nickname ● String scalar​

CrewMemberCreateInput.jobTitle ● String scalar​

CrewMemberCreateInput.knownAs ● NotEmptyString scalar​

If not passed crew member names will be used to create this value.

CrewMemberCreateInput.address ● String scalar​

CrewMemberCreateInput.city ● String scalar​

CrewMemberCreateInput.postalCode ● String scalar​

CrewMemberCreateInput.stateProvince ● String scalar​

CrewMemberCreateInput.title ● String scalar​

CrewMemberCreateInput.phone ● ApiPhoneScalar scalar​

CrewMemberCreateInput.phonePrivate ● ApiPhoneScalar scalar​

CrewMemberCreateInput.email ● ApiEmailScalar scalar​

CrewMemberCreateInput.emailPrivate ● ApiEmailScalar scalar​

CrewMemberCreateInput.note ● String scalar​

CrewMemberCreateInput.login ● NotEmptyString! non-null scalar​

CrewMemberCreateInput.gender ● Gender! non-null enum​

CrewMemberCreateInput.dateOfBirth ● Date scalar​

CrewMemberCreateInput.placeOfBirth ● String scalar​

CrewMemberCreateInput.kin ● String scalar​

CrewMemberCreateInput.homebase ● AirportCodeScalar! non-null scalar​

CrewMemberCreateInput.maritalStatus ● MaritalStatus enum​

CrewMemberCreateInput.countryCode ● CountryCode scalar​

CrewMemberCreateInput.startOfEmployment ● Date scalar​

CrewMemberCreateInput.endOfEmployment ● Date scalar​

CrewMemberCreateInput.temporaryAssignmentList ● [CrewMemberTemporaryAssignmentInputType!] list input​

CrewMemberCreateInput.aircraftAssignmentList ● [AircraftNid!] list scalar​

CrewMemberCreateInput.roleNid ● RoleNid! non-null scalar​

CrewMemberCreateInput.plannerNote ● String scalar​

CrewMemberCreateInput.dutyManager ● ApiLoginNidScalar scalar​

CrewMemberCreateInput.dutyManagerList ● [ApiLoginNidScalar!] list scalar​

CrewMemberCreateInput.countryCodeOfBirth ● CountryCode scalar​

CrewMemberCreateInput.nationality ● CountryCode scalar​

CrewMemberCreateInput.provinceOfBirth ● String scalar​

CrewMemberCreateInput.idCard ● String scalar​

ID card number, max 15 characters.

CrewMemberCreateInput.allowedAocList ● [AocInputType] list input​

CrewMemberCreateInput.employment ● CrewMemberEmploymentInput input​