NAME

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

VERSION

version v6.0.1

DESCRIPTION

An airline flight.

ATTRIBUTES

aircraft

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

A aircraft should be one of the following types:

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

_has_aircraft

A predicate for the "aircraft" attribute.

arrival_airport

arrivalAirport

The airport where the flight terminates.

A arrival_airport should be one of the following types:

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

_has_arrival_airport

A predicate for the "arrival_airport" attribute.

arrival_gate

arrivalGate

Identifier of the flight's arrival gate.

A arrival_gate should be one of the following types:

Str

_has_arrival_gate

A predicate for the "arrival_gate" attribute.

arrival_terminal

arrivalTerminal

Identifier of the flight's arrival terminal.

A arrival_terminal should be one of the following types:

Str

_has_arrival_terminal

A predicate for the "arrival_terminal" attribute.

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']

_has_boarding_policy

A predicate for the "boarding_policy" attribute.

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']

_has_carrier

A predicate for the "carrier" attribute.

departure_airport

departureAirport

The airport where the flight originates.

A departure_airport should be one of the following types:

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

_has_departure_airport

A predicate for the "departure_airport" attribute.

departure_gate

departureGate

Identifier of the flight's departure gate.

A departure_gate should be one of the following types:

Str

_has_departure_gate

A predicate for the "departure_gate" attribute.

departure_terminal

departureTerminal

Identifier of the flight's departure terminal.

A departure_terminal should be one of the following types:

Str

_has_departure_terminal

A predicate for the "departure_terminal" attribute.

estimated_flight_duration

estimatedFlightDuration

The estimated time the flight will take.

A estimated_flight_duration should be one of the following types:

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

_has_estimated_flight_duration

A predicate for the "estimated_flight_duration" attribute.

flight_distance

flightDistance

The distance of the flight.

A flight_distance should be one of the following types:

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

_has_flight_distance

A predicate for the "flight_distance" attribute.

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

_has_flight_number

A predicate for the "flight_number" attribute.

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

_has_meal_service

A predicate for the "meal_service" attribute.

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']

_has_seller

A predicate for the "seller" attribute.

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

_has_web_checkin_time

A predicate for the "web_checkin_time" attribute.

SEE ALSO

SemanticWeb::Schema::Trip

SOURCE

The development version is on github at https://github.com/robrwo/SemanticWeb-Schema and may be cloned from git://github.com/robrwo/SemanticWeb-Schema.git

BUGS

Please report any bugs or feature requests on the bugtracker website https://github.com/robrwo/SemanticWeb-Schema/issues

When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature.

AUTHOR

Robert Rothenberg <rrwo@cpan.org>

COPYRIGHT AND LICENSE

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

This is free software, licensed under:

  The Artistic License 2.0 (GPL Compatible)