The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

SemanticWeb::Schema::Flight - An airline flight.

VERSION

version v0.0.4

DESCRIPTION

An airline flight.

ATTRIBUTES

aircraft

The kind of aircraft (e.g., "Boeing 747").

A aircraft should be one of the following types:

Str
InstanceOf['SemanticWeb::Schema::Vehicle']

arrival_airport

arrivalAirport

The airport where the flight terminates.

A arrival_airport should be one of the following types:

InstanceOf['SemanticWeb::Schema::Airport']

arrival_gate

arrivalGate

Identifier of the flight's arrival gate.

A arrival_gate should be one of the following types:

Str

arrival_terminal

arrivalTerminal

Identifier of the flight's arrival terminal.

A arrival_terminal should be one of the following types:

Str

boarding_policy

boardingPolicy

The type of boarding policy used by the airline (e.g. zone-based or group-based).

A boarding_policy should be one of the following types:

InstanceOf['SemanticWeb::Schema::BoardingPolicyType']

carrier

'carrier' is an out-dated term indicating the 'provider' for parcel delivery and flights.

A carrier should be one of the following types:

InstanceOf['SemanticWeb::Schema::Organization']

departure_airport

departureAirport

The airport where the flight originates.

A departure_airport should be one of the following types:

InstanceOf['SemanticWeb::Schema::Airport']

departure_gate

departureGate

Identifier of the flight's departure gate.

A departure_gate should be one of the following types:

Str

departure_terminal

departureTerminal

Identifier of the flight's departure terminal.

A departure_terminal should be one of the following types:

Str

estimated_flight_duration

estimatedFlightDuration

The estimated time the flight will take.

A estimated_flight_duration should be one of the following types:

Str
InstanceOf['SemanticWeb::Schema::Duration']

flight_distance

flightDistance

The distance of the flight.

A flight_distance should be one of the following types:

InstanceOf['SemanticWeb::Schema::Distance']
Str

flight_number

flightNumber

The unique identifier for a flight including the airline IATA code. For example, if describing United flight 110, where the IATA code for United is 'UA', the flightNumber is 'UA110'.

A flight_number should be one of the following types:

Str

meal_service

mealService

Description of the meals that will be provided or available for purchase.

A meal_service should be one of the following types:

Str

seller

An entity which offers (sells / leases / lends / loans) the services / goods. A seller may also be a provider.

A seller should be one of the following types:

InstanceOf['SemanticWeb::Schema::Organization']
InstanceOf['SemanticWeb::Schema::Person']

web_checkin_time

webCheckinTime

The time when a passenger can check into the flight online.

A web_checkin_time should be one of the following types:

Str

SEE ALSO

SemanticWeb::Schema::Trip

AUTHOR

Robert Rothenberg <rrwo@cpan.org>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2018 by Robert Rothenberg.

This is free software, licensed under:

  The Artistic License 2.0 (GPL Compatible)