NAME
Shipment::UPS::WSDL::TrackTypes::ShipmentType
VERSION
version 3.10
DESCRIPTION
Perl data type class for the XML Schema defined complexType ShipmentType from the namespace http://www.ups.com/XMLSchema/XOLTWS/Track/v2.0.
PROPERTIES
The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:
InquiryNumber
ShipmentType
CandidateBookmark
ShipperNumber
ShipmentAddress
ShipmentWeight
Service
ReferenceNumber
CurrentStatus
PickupDate
ServiceCenter
DeliveryDetail
Volume
BillToName
NumberOfPackagingUnit
ShipmentServiceOption
COD
SignedForByName
Activity
OriginPortDetail
DestinationPortDetail
DescriptionOfGoods
CargoReady
Manifest
CarrierActivityInformation
Document
FileNumber
Appointment
Package
AdditionalAttribute
NAME
Shipment::UPS::WSDL::TrackTypes::ShipmentType
METHODS
new
Constructor. The following data structure may be passed to new():
{ # Shipment::UPS::WSDL::TrackTypes::ShipmentType
InquiryNumber => { # Shipment::UPS::WSDL::TrackTypes::CodeDescriptionValueType
Code => $some_value, # string
Description => $some_value, # string
Value => $some_value, # string
},
ShipmentType => { # Shipment::UPS::WSDL::TrackTypes::RefShipmentType
Code => $some_value, # string
Description => $some_value, # string
},
CandidateBookmark => $some_value, # string
ShipperNumber => $some_value, # string
ShipmentAddress => { # Shipment::UPS::WSDL::TrackTypes::ShipmentAddressType
Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType
Code => $some_value, # string
Description => $some_value, # string
},
Address => { # Shipment::UPS::WSDL::TrackTypes::AddressType
AddressLine => $some_value, # string
City => $some_value, # string
StateProvinceCode => $some_value, # string
PostalCode => $some_value, # string
CountryCode => $some_value, # string
},
},
ShipmentWeight => { # Shipment::UPS::WSDL::TrackTypes::WeightType
UnitOfMeasurement => { # Shipment::UPS::WSDL::TrackTypes::UnitOfMeasurementType
Code => $some_value, # string
Description => $some_value, # string
},
Weight => $some_value, # string
},
Service => { # Shipment::UPS::WSDL::TrackTypes::ServiceType
Code => $some_value, # string
Description => $some_value, # string
},
ReferenceNumber => { # Shipment::UPS::WSDL::TrackTypes::ShipmentReferenceNumberType
Code => $some_value, # string
Description => $some_value, # string
Value => $some_value, # string
},
CurrentStatus => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType
Code => $some_value, # string
Description => $some_value, # string
},
PickupDate => $some_value, # string
ServiceCenter => { # Shipment::UPS::WSDL::TrackTypes::ServiceCenterType
Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType
Code => $some_value, # string
Description => $some_value, # string
},
Name => $some_value, # string
Address => { # Shipment::UPS::WSDL::TrackTypes::AddressType
AddressLine => $some_value, # string
City => $some_value, # string
StateProvinceCode => $some_value, # string
PostalCode => $some_value, # string
CountryCode => $some_value, # string
},
},
DeliveryDetail => { # Shipment::UPS::WSDL::TrackTypes::DeliveryDetailType
Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType
Code => $some_value, # string
Description => $some_value, # string
},
Date => $some_value, # string
Time => $some_value, # string
},
Volume => { # Shipment::UPS::WSDL::TrackTypes::VolumeType
UnitOfMeasurement => { # Shipment::UPS::WSDL::TrackTypes::UnitOfMeasurementType
Code => $some_value, # string
Description => $some_value, # string
},
Value => $some_value, # string
},
BillToName => $some_value, # string
NumberOfPackagingUnit => { # Shipment::UPS::WSDL::TrackTypes::NumberOfPackagingUnitType
Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType
Code => $some_value, # string
Description => $some_value, # string
},
Value => $some_value, # string
},
ShipmentServiceOption => { # Shipment::UPS::WSDL::TrackTypes::ServiceOptionType
Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType
Code => $some_value, # string
Description => $some_value, # string
},
Value => $some_value, # string
AdditionalAttribute => { # Shipment::UPS::WSDL::TrackTypes::AdditionalCodeDescriptionValueType
Code => $some_value, # string
Description => $some_value, # string
Value => $some_value, # string
},
},
COD => { # Shipment::UPS::WSDL::TrackTypes::CODType
Amount => { # Shipment::UPS::WSDL::TrackTypes::AmountType
CurrencyCode => $some_value, # string
MonetaryValue => $some_value, # string
},
Status => { # Shipment::UPS::WSDL::TrackTypes::CODStatusType
Code => $some_value, # string
Description => $some_value, # string
},
ControlNumber => $some_value, # string
},
SignedForByName => $some_value, # string
Activity => { # Shipment::UPS::WSDL::TrackTypes::ShipmentActivityType
ActivityLocation => { # Shipment::UPS::WSDL::TrackTypes::AddressType
AddressLine => $some_value, # string
City => $some_value, # string
StateProvinceCode => $some_value, # string
PostalCode => $some_value, # string
CountryCode => $some_value, # string
},
Code => $some_value, # string
Description => $some_value, # string
Date => $some_value, # string
Time => $some_value, # string
Trailer => $some_value, # string
Document => { # Shipment::UPS::WSDL::TrackTypes::DocumentType
Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType
Code => $some_value, # string
Description => $some_value, # string
},
Content => $some_value, # string
Format => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType
Code => $some_value, # string
Description => $some_value, # string
},
},
AdditionalAttribute => { # Shipment::UPS::WSDL::TrackTypes::AdditionalCodeDescriptionValueType
Code => $some_value, # string
Description => $some_value, # string
Value => $some_value, # string
},
},
OriginPortDetail => { # Shipment::UPS::WSDL::TrackTypes::OriginPortDetailType
OriginPort => $some_value, # string
EstimatedDeparture => { # Shipment::UPS::WSDL::TrackTypes::DateTimeType
Date => $some_value, # string
Time => $some_value, # string
},
},
DestinationPortDetail => { # Shipment::UPS::WSDL::TrackTypes::DestinationPortDetailType
DestinationPort => $some_value, # string
EstimatedArrival => { # Shipment::UPS::WSDL::TrackTypes::DateTimeType
Date => $some_value, # string
Time => $some_value, # string
},
},
DescriptionOfGoods => $some_value, # string
CargoReady => { # Shipment::UPS::WSDL::TrackTypes::DateTimeType
Date => $some_value, # string
Time => $some_value, # string
},
Manifest => { # Shipment::UPS::WSDL::TrackTypes::DateTimeType
Date => $some_value, # string
Time => $some_value, # string
},
CarrierActivityInformation => { # Shipment::UPS::WSDL::TrackTypes::CarrierActivityInformationType
CarrierId => $some_value, # string
Description => $some_value, # string
Status => $some_value, # string
Arrival => { # Shipment::UPS::WSDL::TrackTypes::DateTimeType
Date => $some_value, # string
Time => $some_value, # string
},
Departure => { # Shipment::UPS::WSDL::TrackTypes::DateTimeType
Date => $some_value, # string
Time => $some_value, # string
},
OriginPort => $some_value, # string
DestinationPort => $some_value, # string
},
Document => { # Shipment::UPS::WSDL::TrackTypes::DocumentType
Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType
Code => $some_value, # string
Description => $some_value, # string
},
Content => $some_value, # string
Format => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType
Code => $some_value, # string
Description => $some_value, # string
},
},
FileNumber => $some_value, # string
Appointment => { # Shipment::UPS::WSDL::TrackTypes::AppointmentType
Made => { # Shipment::UPS::WSDL::TrackTypes::DateTimeType
Date => $some_value, # string
Time => $some_value, # string
},
Requested => { # Shipment::UPS::WSDL::TrackTypes::DateTimeType
Date => $some_value, # string
Time => $some_value, # string
},
BeginTime => $some_value, # string
EndTime => $some_value, # string
},
Package => { # Shipment::UPS::WSDL::TrackTypes::PackageType
TrackingNumber => $some_value, # string
DeliveryDetail => { # Shipment::UPS::WSDL::TrackTypes::DeliveryDetailType
Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType
Code => $some_value, # string
Description => $some_value, # string
},
Date => $some_value, # string
Time => $some_value, # string
},
PackageAddress => { # Shipment::UPS::WSDL::TrackTypes::PackageAddressType
Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType
Code => $some_value, # string
Description => $some_value, # string
},
Address => { # Shipment::UPS::WSDL::TrackTypes::AddressType
AddressLine => $some_value, # string
City => $some_value, # string
StateProvinceCode => $some_value, # string
PostalCode => $some_value, # string
CountryCode => $some_value, # string
},
},
PackageServiceOption => { # Shipment::UPS::WSDL::TrackTypes::ServiceOptionType
Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType
Code => $some_value, # string
Description => $some_value, # string
},
Value => $some_value, # string
AdditionalAttribute => { # Shipment::UPS::WSDL::TrackTypes::AdditionalCodeDescriptionValueType
Code => $some_value, # string
Description => $some_value, # string
Value => $some_value, # string
},
},
COD => { # Shipment::UPS::WSDL::TrackTypes::CODType
Amount => { # Shipment::UPS::WSDL::TrackTypes::AmountType
CurrencyCode => $some_value, # string
MonetaryValue => $some_value, # string
},
Status => { # Shipment::UPS::WSDL::TrackTypes::CODStatusType
Code => $some_value, # string
Description => $some_value, # string
},
ControlNumber => $some_value, # string
},
Activity => { # Shipment::UPS::WSDL::TrackTypes::ActivityType
AlternateTrackingInfo => { # Shipment::UPS::WSDL::TrackTypes::AlternateTrackingInfoType
Type => $some_value, # string
Description => $some_value, # string
Value => $some_value, # string
},
ActivityLocation => { # Shipment::UPS::WSDL::TrackTypes::ActivityLocationType
Address => { # Shipment::UPS::WSDL::TrackTypes::AddressType
AddressLine => $some_value, # string
City => $some_value, # string
StateProvinceCode => $some_value, # string
PostalCode => $some_value, # string
CountryCode => $some_value, # string
},
TransportFacility => { # Shipment::UPS::WSDL::TrackTypes::TransportFacilityType
Type => $some_value, # string
Code => $some_value, # string
},
Code => $some_value, # string
Description => $some_value, # string
SignedForByName => $some_value, # string
},
Status => { # Shipment::UPS::WSDL::TrackTypes::StatusType
Type => $some_value, # string
Description => $some_value, # string
Code => $some_value, # string
},
Date => $some_value, # string
Time => $some_value, # string
Document => { # Shipment::UPS::WSDL::TrackTypes::DocumentType
Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType
Code => $some_value, # string
Description => $some_value, # string
},
Content => $some_value, # string
Format => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType
Code => $some_value, # string
Description => $some_value, # string
},
},
AdditionalAttribute => { # Shipment::UPS::WSDL::TrackTypes::AdditionalCodeDescriptionValueType
Code => $some_value, # string
Description => $some_value, # string
Value => $some_value, # string
},
},
Message => { # Shipment::UPS::WSDL::TrackTypes::MessageType
Code => $some_value, # string
Description => $some_value, # string
},
PackageWeight => { # Shipment::UPS::WSDL::TrackTypes::WeightType
UnitOfMeasurement => { # Shipment::UPS::WSDL::TrackTypes::UnitOfMeasurementType
Code => $some_value, # string
Description => $some_value, # string
},
Weight => $some_value, # string
},
ReferenceNumber => { # Shipment::UPS::WSDL::TrackTypes::ReferenceNumberType
Code => $some_value, # string
Value => $some_value, # string
},
AlternateTrackingNumber => $some_value, # string
AlternateTrackingInfo => { # Shipment::UPS::WSDL::TrackTypes::AlternateTrackingInfoType
Type => $some_value, # string
Description => $some_value, # string
Value => $some_value, # string
},
Document => { # Shipment::UPS::WSDL::TrackTypes::DocumentType
Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType
Code => $some_value, # string
Description => $some_value, # string
},
Content => $some_value, # string
Format => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType
Code => $some_value, # string
Description => $some_value, # string
},
},
AdditionalAttribute => { # Shipment::UPS::WSDL::TrackTypes::AdditionalCodeDescriptionValueType
Code => $some_value, # string
Description => $some_value, # string
Value => $some_value, # string
},
},
AdditionalAttribute => { # Shipment::UPS::WSDL::TrackTypes::AdditionalCodeDescriptionValueType
Code => $some_value, # string
Description => $some_value, # string
Value => $some_value, # string
},
},
AUTHOR
Generated by SOAP::WSDL
AUTHOR
Andrew Baerg <baergaj@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2018 by Andrew Baerg.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.