PassportOutput (Object)
type PassportOutput {
externalId: PassportExternalIdScalar
passportNid: Int!
contactNid: Int
number: String!
countryCode: String!
country: Country
dateOfIssue: Int! @deprecated
dateOfIssueDate: Date
isExpired: Boolean!
expires: Int! @deprecated
expiresDate: Date
neverExpires: Boolean!
notes: String
defaultPass: Boolean!
defaultByCountryList: [DefaultTravelDocumentCountryCriteria!]!
defaultByCountryGroupList: [DefaultTravelDocumentCountryGroupCriteria!]!
personalEndorsementsList: [PersonalEndorsement!]!
visaList: [PassportVisa!]!
visaByNumber(
number: String!
): PassportVisa
isDeleted: Boolean!
name: String!
middleName: String!
surname: String!
files: [File!]!
nationality: Country
isMasked: Boolean!
unavailable: Boolean!
unmaskedData: PassportUnmaskedData!
}
Fields
PassportOutput.externalId ● PassportExternalIdScalar scalar
PassportOutput.passportNid ● Int! non-null scalar
PassportOutput.contactNid ● Int scalar
PassportOutput.number ● String! non-null scalar
PassportOutput.countryCode ● String! non-null scalar
PassportOutput.country ● Country object
PassportOutput.dateOfIssue ● Int! deprecated non-null scalar
DEPRECATED
Use dateOfIssueDateTime field instead.
PassportOutput.dateOfIssueDate ● Date scalar
PassportOutput.isExpired ● Boolean! non-null scalar
PassportOutput.expires ● Int! deprecated non-null scalar
DEPRECATED
Use expiresDateTime field instead.
PassportOutput.expiresDate ● Date scalar
PassportOutput.neverExpires ● Boolean! non-null scalar
PassportOutput.notes ● String scalar
PassportOutput.defaultPass ● Boolean! non-null scalar
PassportOutput.defaultByCountryList ● [DefaultTravelDocumentCountryCriteria!]! non-null object
PassportOutput.defaultByCountryGroupList ● [DefaultTravelDocumentCountryGroupCriteria!]! non-null object
PassportOutput.personalEndorsementsList ● [PersonalEndorsement!]! non-null object
PassportOutput.visaList ● [PassportVisa!]! non-null object
PassportOutput.visaByNumber ● PassportVisa object
PassportOutput.visaByNumber.number ● String! non-null scalar
PassportOutput.isDeleted ● Boolean! non-null scalar
PassportOutput.name ● String! non-null scalar
PassportOutput.middleName ● String! non-null scalar
PassportOutput.surname ● String! non-null scalar
PassportOutput.files ● [File!]! non-null object
PassportOutput.nationality ● Country object
PassportOutput.isMasked ● Boolean! non-null scalar
PassportOutput.unavailable ● Boolean! non-null scalar
PassportOutput.unmaskedData ● PassportUnmaskedData! non-null object
Requires access to resource CONTACT_UNMASKED_DATA_SEE
Returned By
contact.passportByNid query
Member Of
Contact object ● ContactPassportMutationSection object ● ContactRecommendedTravelDocuments object ● CrewAppFlightSelectedTravelDocumentQuerySection object ● CrewMember object ● CrewMemberContactDocuments object ● CrewMemberOnLeg object ● CrewSuggestion object ● LoggedUser object ● NonNullPassportOutputValue object ● PassengerContact object ● PassengerContactAnimal object ● PassengerForTravelDocuments object ● PassportVisa object ● PersonalEndorsement object ● PhonebookContactDocuments object