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