Skip to main content

AircraftMaintenance (Object)

Represents single aircraft reservation activity.

type AircraftMaintenance implements ActivityInterface {
aircraftMaintenanceNid: Int!
aircraft: Aircraft
startAirport: Airport!
endAirport: Airport!
startTime: Int! @deprecated
endTime: Int! @deprecated
startTimeUTC: DateTime!
endTimeUTC: DateTime!
startTimeLocal: DateTimeWithTimezone!
endTimeLocal: DateTimeWithTimezone!
startTimeBase(
baseNid: BaseNid!
): DateTimeWithTimezone!
endTimeBase(
baseNid: BaseNid!
): DateTimeWithTimezone!
title: String!
progressStatus: Status!
isConfirmed: Boolean!
isAog: Boolean!
isAvailableForCharter: Boolean!
supplier: String! @deprecated
supplierOrFacility: String!
workOrder: String!
tahLimit: Int! @deprecated
tahLimitTime: TimeLong
tahTimeNow: TimeLong!
tahTimeEstimated: TimeLong!
tacLimit: Int!
tacNow: Int!
tacEstimated: Int!
dateLimit: DateTime
dateLimitLocal: DateTimeWithTimezone
isAllowOverlapping: Boolean!
notes: String!
fileList: [File!]
cost: Float
currency: String
tagList: [TagDefinition!]!
color: [String!]!
fuelUnit: FuelUnit!
upliftUnit: FuelUnit!
fuelBeforeUplift: IntPositive
uplift: IntPositive
usedFuel: IntPositive
isCanceled: Boolean!
}

Fields

AircraftMaintenance.aircraftMaintenanceNid ● Int! non-null scalar

AircraftMaintenance.aircraft ● Aircraft object

Requires access to resource GRAPHQL_ACFT

AircraftMaintenance.startAirport ● Airport! non-null object

Requires access to resource GRAPHQL_AIRPORT

AircraftMaintenance.endAirport ● Airport! non-null object

Requires access to resource GRAPHQL_AIRPORT

AircraftMaintenance.startTime ● Int! deprecated non-null scalar

DEPRECATED

use startTimeUTC

AircraftMaintenance.endTime ● Int! deprecated non-null scalar

DEPRECATED

use endTimeUTC

AircraftMaintenance.startTimeUTC ● DateTime! non-null scalar

AircraftMaintenance.endTimeUTC ● DateTime! non-null scalar

AircraftMaintenance.startTimeLocal ● DateTimeWithTimezone! non-null scalar

AircraftMaintenance.endTimeLocal ● DateTimeWithTimezone! non-null scalar

AircraftMaintenance.startTimeBase ● DateTimeWithTimezone! non-null scalar

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

AircraftMaintenance.endTimeBase ● DateTimeWithTimezone! non-null scalar

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

AircraftMaintenance.title ● String! non-null scalar

AircraftMaintenance.progressStatus ● Status! non-null enum

AircraftMaintenance.isConfirmed ● Boolean! non-null scalar

AircraftMaintenance.isAog ● Boolean! non-null scalar

AircraftMaintenance.isAvailableForCharter ● Boolean! non-null scalar

AircraftMaintenance.supplier ● String! deprecated non-null scalar

DEPRECATED

use supplierOrFacility

AircraftMaintenance.supplierOrFacility ● String! non-null scalar

AircraftMaintenance.workOrder ● String! non-null scalar

AircraftMaintenance.tahLimit ● Int! deprecated non-null scalar

DEPRECATED

Use tahLimitTime field

AircraftMaintenance.tahLimitTime ● TimeLong scalar

AircraftMaintenance.tahTimeNow ● TimeLong! non-null scalar

calculated at now UTC-0

AircraftMaintenance.tahTimeEstimated ● TimeLong! non-null scalar

calculated at beginning of aircraft reservation

AircraftMaintenance.tacLimit ● Int! non-null scalar

AircraftMaintenance.tacNow ● Int! non-null scalar

calculated at now UTC-0

AircraftMaintenance.tacEstimated ● Int! non-null scalar

calculated at beginning of aircraft reservation

AircraftMaintenance.dateLimit ● DateTime scalar

AircraftMaintenance.dateLimitLocal ● DateTimeWithTimezone scalar

AircraftMaintenance.isAllowOverlapping ● Boolean! non-null scalar

AircraftMaintenance.notes ● String! non-null scalar

AircraftMaintenance.fileList ● [File!] list object

AircraftMaintenance.cost ● Float scalar

AircraftMaintenance.currency ● String scalar

AircraftMaintenance.tagList ● [TagDefinition!]! non-null object

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

Activity color

AircraftMaintenance.fuelUnit ● FuelUnit! non-null enum

AircraftMaintenance.upliftUnit ● FuelUnit! non-null enum

AircraftMaintenance.fuelBeforeUplift ● IntPositive scalar

AircraftMaintenance.uplift ● IntPositive scalar

AircraftMaintenance.usedFuel ● IntPositive scalar

AircraftMaintenance.isCanceled ● Boolean! non-null scalar

Interfaces

ActivityInterface interface

Common interface for different activity types.

Returned By

opsMaintenance.aircraftMaintenanceList query ● opsMaintenance.maintenance query

Member Of

NonNullAircraftMaintenanceValue object