Skip to main content

MyAircraftReservation (Object)

Represents single aircraft reservation activity.

type MyAircraftReservation implements ActivityInterface {
acftReservationNid: Int!
title: String!
supplierOrFacility: String!
workOrder: String!
notes: String!
type: String!
typeLabel: String
tah: TimeLong!
tac: Int!
tahEstimated: TimeLong!
tacEstimated: Int!
tahNow: TimeLong!
tacNow: Int!
dateTimestamp: Int @deprecated
dateLimit: DateTime
isAog: Boolean!
isAllowOverlapping: Boolean!
contact: Contact
activityType: String
status: String!
isAoc: Boolean!
operator: Operator!
isActive: Boolean!
isCnl: Boolean!
startTime: Int! @deprecated
endTime: Int! @deprecated
duration: Int!
calculateDuration: Int!
acft: Aircraft
acftTypeId: String!
acftType: AircraftType
color: [String!]!
startTimeUTC: DateTime!
startTimeLocal: DateTimeWithTimezone!
startTimeBase(
baseNid: BaseNid!
): DateTimeWithTimezone!
endTimeUTC: DateTime!
endTimeLocal: DateTimeWithTimezone!
endTimeBase(
baseNid: BaseNid!
): DateTimeWithTimezone!
startAirport: Airport!
endAirport: Airport!
activityStatus: ReservationStatus!
fileList: [File!]
trNid: Int!
oprNid: Int!
acftNid: Int
aircraftVirtual: AcftVirtual
isChangingPosition: Boolean!
progressStatus: Status!
isAvailableForCharter: Boolean!
availableForCharterOffset: TimeLong
}

Fields

MyAircraftReservation.acftReservationNid ● Int! non-null scalar

MyAircraftReservation.title ● String! non-null scalar

MyAircraftReservation.supplierOrFacility ● String! non-null scalar

MyAircraftReservation.workOrder ● String! non-null scalar

MyAircraftReservation.notes ● String! non-null scalar

MyAircraftReservation.type ● String! non-null scalar

MyAircraftReservation.typeLabel ● String scalar

MyAircraftReservation.tah ● TimeLong! non-null scalar

MyAircraftReservation.tac ● Int! non-null scalar

MyAircraftReservation.tahEstimated ● TimeLong! non-null scalar

calculated at beginning of aircraft reservation

MyAircraftReservation.tacEstimated ● Int! non-null scalar

calculated at beginning of aircraft reservation

MyAircraftReservation.tahNow ● TimeLong! non-null scalar

calculated at now UTC-0

MyAircraftReservation.tacNow ● Int! non-null scalar

calculated at now UTC-0

MyAircraftReservation.dateTimestamp ● Int deprecated scalar

DEPRECATED

Please use dateLimit field instead

MyAircraftReservation.dateLimit ● DateTime scalar

MyAircraftReservation.isAog ● Boolean! non-null scalar

MyAircraftReservation.isAllowOverlapping ● Boolean! non-null scalar

MyAircraftReservation.contact ● Contact object

Requires access to resource GRAPHQL_CONTACT

MyAircraftReservation.activityType ● String scalar

MyAircraftReservation.status ● String! non-null scalar

MyAircraftReservation.isAoc ● Boolean! non-null scalar

MyAircraftReservation.operator ● Operator! non-null object

Requires access to resource GRAPHQL_OPERATOR

MyAircraftReservation.isActive ● Boolean! non-null scalar

MyAircraftReservation.isCnl ● Boolean! non-null scalar

MyAircraftReservation.startTime ● Int! deprecated non-null scalar

DEPRECATED

Please use startTimeUTC field instead

MyAircraftReservation.endTime ● Int! deprecated non-null scalar

DEPRECATED

Please use endTimeUTC field instead

MyAircraftReservation.duration ● Int! non-null scalar

MyAircraftReservation.calculateDuration ● Int! non-null scalar

MyAircraftReservation.acft ● Aircraft object

Requires access to resource GRAPHQL_ACFT

MyAircraftReservation.acftTypeId ● String! non-null scalar

MyAircraftReservation.acftType ● AircraftType object

MyAircraftReservation.color ● [String!]! non-null scalar

Activity color

MyAircraftReservation.startTimeUTC ● DateTime! non-null scalar

MyAircraftReservation.startTimeLocal ● DateTimeWithTimezone! non-null scalar

MyAircraftReservation.startTimeBase ● DateTimeWithTimezone! non-null scalar

MyAircraftReservation.startTimeBase.baseNid ● BaseNid! non-null scalar

MyAircraftReservation.endTimeUTC ● DateTime! non-null scalar

MyAircraftReservation.endTimeLocal ● DateTimeWithTimezone! non-null scalar

MyAircraftReservation.endTimeBase ● DateTimeWithTimezone! non-null scalar

MyAircraftReservation.endTimeBase.baseNid ● BaseNid! non-null scalar

MyAircraftReservation.startAirport ● Airport! non-null object

Requires access to resource GRAPHQL_AIRPORT

MyAircraftReservation.endAirport ● Airport! non-null object

Requires access to resource GRAPHQL_AIRPORT

MyAircraftReservation.activityStatus ● ReservationStatus! non-null enum

MyAircraftReservation.fileList ● [File!] list object

MyAircraftReservation.trNid ● Int! non-null scalar

MyAircraftReservation.oprNid ● Int! non-null scalar

MyAircraftReservation.acftNid ● Int scalar

MyAircraftReservation.aircraftVirtual ● AcftVirtual object

Requires access to resource GRAPHQL_ACFT

MyAircraftReservation.isChangingPosition ● Boolean! non-null scalar

MyAircraftReservation.progressStatus ● Status! non-null enum

MyAircraftReservation.isAvailableForCharter ● Boolean! non-null scalar

MyAircraftReservation.availableForCharterOffset ● TimeLong scalar

Interfaces

ActivityInterface interface

Common interface for different activity types.

Member Of

MyOwnerBoard object