OBJECT

PassengerContact

Represents single passenger contact

link GraphQL Schema definition

  • type PassengerContact {
  • passengerContactNid: Int!
  • isLead: Boolean!
  • # Requires access to resource GRAPHQL_PASSENGER
  • passengerList: PassengerList!
  • # Requires access to resource GRAPHQL_CONTACT
  • contact: Contact! @deprecated( reason: "Use contactInfo field instead — this field may throw an error if the contact record is not accessible for the resource set (e.g. due to base restrictions)." )
  • # Passenger contact, limited when the logged user has no access to the contact
  • # operator base
  • contactInfo: PassengerContactInfo!
  • # Requires access to resource GRAPHQL_LOGIN
  • arrivalPassport: PassportOutput
  • # Requires access to resource GRAPHQL_LOGIN
  • departurePassport: PassportOutput
  • arrivalNationalId: NationalId
  • departureNationalId: NationalId
  • departureTravelDocument: TravelDocument
  • arrivalTravelDocument: TravelDocument
  • isOnBoard: Boolean
  • ticketNo: String
  • ssrCode: String
  • nationalIdentificationNumber: String
  • travelerNumber: String
  • residenceAddress: String
  • residenceCity: String
  • residenceZipCode: String
  • residenceCountry: CountryCode
  • destinationAddress: String
  • destinationCity: String
  • destinationZipCode: String
  • destinationCountry: CountryCode
  • # Requires access to resource GRAPHQL_PASSENGER
  • accompaniedBy: PassengerContact
  • luggageQuantity: Int
  • luggageWeight: Int
  • luggageWeightUnit: WeightUnit
  • luggageTag: String
  • # Requires access to resource GRAPHQL_CONTACT
  • host: Contact @deprecated( reason: "Use hostInfo field instead" )
  • # Passenger host contact, limited when the logged user has no access to the
  • # contact operator base
  • hostInfo: PassengerContactInfo
  • calculateSifl: Boolean!
  • costCentre: String
  • projectNumber: String
  • pickupTimeInResidentAddress: Int
  • pickupTimeInDestinationAddress: Int
  • departureTransferCompany: String
  • arrivalTransferCompany: String
  • }