Skip to main content

TrainingEvent (Object)

type TrainingEvent {
trainingEventNid: TrainingEventNid!
name: String!
template: TrainingTemplate
operator: Operator!
endorsementList: [Endorsement!]!
aircraftType: AircraftType
dutyDefinition: DutyDefinition
trainingCenter: ATOTrainingCenter
crewMemberList: [CrewMember!]!
isSimulatorRequired: Boolean!
simulatorList: [Simulator!]!
startDateTime: DateTime
endDateTime: DateTime
observations: String
status: TrainingEventStatus!
}

Fields

TrainingEvent.trainingEventNid ● TrainingEventNid! non-null scalar

TrainingEvent.name ● String! non-null scalar

TrainingEvent.template ● TrainingTemplate object

Requires access to resource GRAPHQL_CREW_TRAINING_SEE

TrainingEvent.operator ● Operator! non-null object

Requires access to resource GRAPHQL_OPERATOR

TrainingEvent.endorsementList ● [Endorsement!]! non-null object

TrainingEvent.aircraftType ● AircraftType object

TrainingEvent.dutyDefinition ● DutyDefinition object

TrainingEvent.trainingCenter ● ATOTrainingCenter object

TrainingEvent.crewMemberList ● [CrewMember!]! non-null object

Requires access to resource GRAPHQL_CREW_MEMBER

TrainingEvent.isSimulatorRequired ● Boolean! non-null scalar

TrainingEvent.simulatorList ● [Simulator!]! non-null object

Simulator sessions assigned to the training event.. Requires access to resource GRAPHQL_SIMULATOR_SEE. Requires access to given simulator

TrainingEvent.startDateTime ● DateTime scalar

TrainingEvent.endDateTime ● DateTime scalar

TrainingEvent.observations ● String scalar

TrainingEvent.status ● TrainingEventStatus! non-null enum

Member Of

NonNullTrainingEventValue object ● TrainingSection object