NAME

SemanticWeb::Schema::ParcelDelivery - The delivery of a parcel either via the postal service or a commercial service.

VERSION

version v14.0.0

DESCRIPTION

The delivery of a parcel either via the postal service or a commercial service.

ATTRIBUTES

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.

delivery_address

deliveryAddress

Destination address.

A delivery_address should be one of the following types:

InstanceOf['SemanticWeb::Schema::PostalAddress']

_has_delivery_address

A predicate for the "delivery_address" attribute.

delivery_status

deliveryStatus

New entry added as the package passes through each leg of its journey (from shipment to final delivery).

A delivery_status should be one of the following types:

InstanceOf['SemanticWeb::Schema::DeliveryEvent']

_has_delivery_status

A predicate for the "delivery_status" attribute.

expected_arrival_from

expectedArrivalFrom

The earliest date the package may arrive.

A expected_arrival_from should be one of the following types:

Str

_has_expected_arrival_from

A predicate for the "expected_arrival_from" attribute.

expected_arrival_until

expectedArrivalUntil

The latest date the package may arrive.

A expected_arrival_until should be one of the following types:

Str

_has_expected_arrival_until

A predicate for the "expected_arrival_until" attribute.

has_delivery_method

hasDeliveryMethod

Method used for delivery or shipping.

A has_delivery_method should be one of the following types:

InstanceOf['SemanticWeb::Schema::DeliveryMethod']

_has_has_delivery_method

A predicate for the "has_delivery_method" attribute.

item_shipped

itemShipped

Item(s) being shipped.

A item_shipped should be one of the following types:

InstanceOf['SemanticWeb::Schema::Product']

_has_item_shipped

A predicate for the "item_shipped" attribute.

origin_address

originAddress

Shipper's address.

A origin_address should be one of the following types:

InstanceOf['SemanticWeb::Schema::PostalAddress']

_has_origin_address

A predicate for the "origin_address" attribute.

part_of_order

partOfOrder

The overall order the items in this delivery were included in.

A part_of_order should be one of the following types:

InstanceOf['SemanticWeb::Schema::Order']

_has_part_of_order

A predicate for the "part_of_order" attribute.

provider

The service provider, service operator, or service performer; the goods producer. Another party (a seller) may offer those services or goods on behalf of the provider. A provider may also serve as the seller.

A provider should be one of the following types:

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

_has_provider

A predicate for the "provider" attribute.

tracking_number

trackingNumber

Shipper tracking number.

A tracking_number should be one of the following types:

Str

_has_tracking_number

A predicate for the "tracking_number" attribute.

tracking_url

trackingUrl

Tracking url for the parcel delivery.

A tracking_url should be one of the following types:

Str

_has_tracking_url

A predicate for the "tracking_url" attribute.

SEE ALSO

SemanticWeb::Schema::Intangible

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-2022 by Robert Rothenberg.

This is free software, licensed under:

The Artistic License 2.0 (GPL Compatible)