Skip to main content

TrainingSection (Object)

type TrainingSection {
list(
wildcard: String
crewMemberNidList: [CrewMemberNid!]
statusList: [TrainingEventStatus!]
endorsementNidList: [EndorsementNid!]
dateRange: OptionalDateRangeInput
limit: Int
offset: Int
): [TrainingEvent!]!
get(
trainingEventNid: TrainingEventNid!
): TrainingSectionGetOutput!
}

Fields

TrainingSection.list ● [TrainingEvent!]! non-null object

Requires access to resource GRAPHQL_CREW_TRAINING_SEE

TrainingSection.list.wildcard ● String scalar

Full text search over crew member code and name, training name, certificates, ATO and training center. Tokens shorter than 3 characters are ignored.

TrainingSection.list.crewMemberNidList ● [CrewMemberNid!] list scalar
TrainingSection.list.statusList ● [TrainingEventStatus!] list enum
TrainingSection.list.endorsementNidList ● [EndorsementNid!] list scalar
TrainingSection.list.dateRange ● OptionalDateRangeInput input

Returns events overlapping the given range. Events without dates are excluded.

TrainingSection.list.limit ● Int scalar

Number of retrieved records.

TrainingSection.list.offset ● Int scalar

Number of skipped records.

TrainingSection.get ● TrainingSectionGetOutput! non-null union

TrainingSection.get.trainingEventNid ● TrainingEventNid! non-null scalar

Possible violation list: IS_NOT_SOME_ERROR

Returned By

trainings query