NAME
Shipment::Temando::WSDL::Elements::getRequestResponse
VERSION
version 3.10
DESCRIPTION
Perl data type class for the XML Schema defined element getRequestResponse from the namespace http://' . $Shipment::Temando::WSDL::Interfaces::quoting_Service::quoting_port::ns_url . '/schema/2009_06/server.xsd.
NAME
Shipment::Temando::WSDL::Elements::getRequestResponse
PROPERTIES
The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:
request
$element
->set_request(
$data
);
$element
->get_request();
METHODS
new
my
$element
= Shipment::Temando::WSDL::Elements::getRequestResponse->new(
$data
);
Constructor. The following data structure may be passed to new():
{
request
=> {
# Shipment::Temando::WSDL::Types::Request
status
=>
$some_value
,
# RequestStatus
anythings
=> {
anything
=> {
# Shipment::Temando::WSDL::Types::Anything
class
=>
$some_value
,
# Class
subclass
=>
$some_value
,
# Subclass
mode
=>
$some_value
,
# Mode
tlSubclass
=>
$some_value
,
# TlSubclass
packaging
=>
$some_value
,
# Packaging
palletType
=>
$some_value
,
# PalletType
palletNature
=>
$some_value
,
# PalletNature
containerDimensions
=>
$some_value
,
# ContainerDimensions
containerNature
=>
$some_value
,
# ContainerNature
containerRegistered
=>
$some_value
,
# YesNoOption
qualifierFreightGeneralDangerousGoods
=>
$some_value
,
# YesNoOption
qualifierFreightGeneralFragile
=>
$some_value
,
# YesNoOption
qualifierFreightGeneralRefrigerated
=>
$some_value
,
# YesNoOption
qualifierVehicleMake
=>
$some_value
,
# VehicleMake
qualifierVehicleModel
=>
$some_value
,
# VehicleModel
qualifierVehicleDescription
=>
$some_value
,
# VehicleDescription
qualifierVehicleRunning
=>
$some_value
,
# YesNoOption
qualifierVehicleRegistered
=>
$some_value
,
# YesNoOption
qualifierVehicleYear
=>
$some_value
,
# VehicleYear
qualifierVehicleRegistration
=>
$some_value
,
# VehicleRegistration
qualifierBoatMake
=>
$some_value
,
# BoatMake
qualifierBoatModel
=>
$some_value
,
# BoatModel
qualifierBoatSeaworthy
=>
$some_value
,
# YesNoOption
qualifierBoatTrailer
=>
$some_value
,
# YesNoOption
qualifierBoatHullType
=>
$some_value
,
# BoatHullType
qualifierLivestockType
=>
$some_value
,
# LivestockType
qualifierAnimalVaccinated
=>
$some_value
,
# YesNoOption
qualifierAnimalRegistered
=>
$some_value
,
# YesNoOption
qualifierAnimalType
=>
$some_value
,
# AnimalType
qualifierAnimalBreed
=>
$some_value
,
# AnimalBreed
qualifierAnimalSex
=>
$some_value
,
# Sex
qualifierAnimalAge
=>
$some_value
,
# AnimalAge
qualifierAnimalCrate
=>
$some_value
,
# AnimalCrate
distanceMeasurementType
=>
$some_value
,
# DistanceMeasurementType
weightMeasurementType
=>
$some_value
,
# WeightMeasurementType
length
=>
$some_value
,
# Length
width
=>
$some_value
,
# Width
height
=>
$some_value
,
# Height
weight
=>
$some_value
,
# Weight
quantity
=>
$some_value
,
# Quantity
description
=>
$some_value
,
# ItemDescription
},
},
anywhere
=> {
# Shipment::Temando::WSDL::Types::Anywhere
itemNature
=>
$some_value
,
# DeliveryNature
itemMethod
=>
$some_value
,
# DeliveryType
originDescription
=>
$some_value
,
# LocationName
originCountry
=>
$some_value
,
# CountryCode
originCode
=>
$some_value
,
# PostalCode
originSuburb
=>
$some_value
,
# Suburb
originState
=>
$some_value
,
# State
originCity
=>
$some_value
,
# City
originPort
=>
$some_value
,
# PortName
destinationDescription
=>
$some_value
,
# LocationName
destinationCountry
=>
$some_value
,
# CountryCode
destinationCode
=>
$some_value
,
# PostalCode
destinationSuburb
=>
$some_value
,
# Suburb
destinationState
=>
$some_value
,
# State
destinationCity
=>
$some_value
,
# City
destinationPort
=>
$some_value
,
# PortName
portType
=>
$some_value
,
# PortType
destinationIs
=>
$some_value
,
# LocationType
destinationBusPostalBox
=>
$some_value
,
# YesNoOption
destinationBusUnattended
=>
$some_value
,
# YesNoOption
destinationBusDock
=>
$some_value
,
# YesNoOption
destinationBusForklift
=>
$some_value
,
# YesNoOption
destinationBusLoadingFacilities
=>
$some_value
,
# YesNoOption
destinationBusInside
=>
$some_value
,
# YesNoOption
destinationBusNotifyBefore
=>
$some_value
,
# YesNoOption
destinationBusLimitedAccess
=>
$some_value
,
# YesNoOption
destinationBusHeavyLift
=>
$some_value
,
# YesNoOption
destinationBusTailgateLifter
=>
$some_value
,
# YesNoOption
destinationBusContainerSwingLifter
=>
$some_value
,
# YesNoOption
destinationResPostalBox
=>
$some_value
,
# YesNoOption
destinationResUnattended
=>
$some_value
,
# YesNoOption
destinationResInside
=>
$some_value
,
# YesNoOption
destinationResNotifyBefore
=>
$some_value
,
# YesNoOption
destinationResLimitedAccess
=>
$some_value
,
# YesNoOption
destinationResHeavyLift
=>
$some_value
,
# YesNoOption
destinationResTailgateLifter
=>
$some_value
,
# YesNoOption
originIs
=>
$some_value
,
# LocationType
originBusUnattended
=>
$some_value
,
# YesNoOption
originBusDock
=>
$some_value
,
# YesNoOption
originBusForklift
=>
$some_value
,
# YesNoOption
originBusLoadingFacilities
=>
$some_value
,
# YesNoOption
originBusInside
=>
$some_value
,
# YesNoOption
originBusNotifyBefore
=>
$some_value
,
# YesNoOption
originBusLimitedAccess
=>
$some_value
,
# YesNoOption
originBusHeavyLift
=>
$some_value
,
# YesNoOption
originBusTailgateLifter
=>
$some_value
,
# YesNoOption
originBusContainerSwingLifter
=>
$some_value
,
# YesNoOption
originResUnattended
=>
$some_value
,
# YesNoOption
originResInside
=>
$some_value
,
# YesNoOption
originResNotifyBefore
=>
$some_value
,
# YesNoOption
originResLimitedAccess
=>
$some_value
,
# YesNoOption
originResHeavyLift
=>
$some_value
,
# YesNoOption
originResTailgateLifter
=>
$some_value
,
# YesNoOption
},
anytime
=> {
# Shipment::Temando::WSDL::Types::Anytime
readyDate
=>
$some_value
,
# Date
readyTime
=>
$some_value
,
# ReadyTime
},
general
=> {
# Shipment::Temando::WSDL::Types::General
goodsValue
=>
$some_value
,
# CurrencyAmount
},
origin
=> {
# Shipment::Temando::WSDL::Types::Location
description
=>
$some_value
,
# LocationName
type
=>
$some_value
,
# LocationPosition
contactName
=>
$some_value
,
# ContactName
companyName
=>
$some_value
,
# CompanyName
street
=>
$some_value
,
# Address
suburb
=>
$some_value
,
# Suburb
state
=>
$some_value
,
# State
code
=>
$some_value
,
# PostalCode
country
=>
$some_value
,
# CountryCode
phone1
=>
$some_value
,
# Phone
phone2
=>
$some_value
,
# Phone
fax
=>
$some_value
,
# Fax
=>
$some_value
,
loadingFacilities
=>
$some_value
,
# YesNoOption
forklift
=>
$some_value
,
# YesNoOption
dock
=>
$some_value
,
# YesNoOption
limitedAccess
=>
$some_value
,
# YesNoOption
postalBox
=>
$some_value
,
# YesNoOption
auspostMerchantLocationId
=>
$some_value
,
# AuspostMerchantLocationId
auspostLodgementFacility
=>
$some_value
,
# AuspostLodgementFacility
manifesting
=>
$some_value
,
# YesNoOption
},
destination
=> {},
# Shipment::Temando::WSDL::Types::Location
quotes
=> {
quote
=> {
# Shipment::Temando::WSDL::Types::AvailableQuote
generated
=>
$some_value
,
# GeneratedType
accepted
=>
$some_value
,
# YesNoOption
bookingNumber
=>
$some_value
,
# BookingNumber
consignmentNumber
=>
$some_value
,
# ConsignmentNumber
consignmentDocument
=>
$some_value
,
# ConsignmentDocument
consignmentDocumentType
=>
$some_value
,
# ConsignmentDocumentType
labelDocument
=>
$some_value
,
# LabelDocument
labelDocumentType
=>
$some_value
,
# LabelDocumentType
manifestNumber
=>
$some_value
,
# ManifestNumber
articles
=> {
article
=> {
# Shipment::Temando::WSDL::Types::Article
anythingIndex
=>
$some_value
,
# AnythingIndex
articleNumber
=>
$some_value
,
# ArticleNumber
labelDocument
=>
$some_value
,
# LabelDocument
labelDocumentType
=>
$some_value
,
# LabelDocumentType
},
},
trackingStatus
=>
$some_value
,
# TrackingStatus
trackingStatusOccurred
=>
$some_value
,
# Datetime
trackingLastChecked
=>
$some_value
,
# Datetime
trackingFurtherDetails
=>
$some_value
,
# TrackingFurtherDetails
totalPrice
=>
$some_value
,
# CurrencyAmount
basePrice
=>
$some_value
,
# CurrencyAmount
tax
=>
$some_value
,
# CurrencyAmount
currency
=>
$some_value
,
# CurrencyType
deliveryMethod
=>
$some_value
,
# DeliveryMethod
usingGeneralRail
=>
$some_value
,
# YesNoOption
usingGeneralRoad
=>
$some_value
,
# YesNoOption
usingGeneralSea
=>
$some_value
,
# YesNoOption
usingExpressAir
=>
$some_value
,
# YesNoOption
usingExpressRoad
=>
$some_value
,
# YesNoOption
etaFrom
=>
$some_value
,
# Eta
etaTo
=>
$some_value
,
# Eta
guaranteedEta
=>
$some_value
,
# YesNoOption
adjustments
=> {
adjustment
=> {
# Shipment::Temando::WSDL::Types::Adjustment
description
=>
$some_value
,
# AdjustmentDescription
amount
=>
$some_value
,
# CurrencyAmount
tax
=>
$some_value
,
# CurrencyAmount
},
},
inclusions
=> {
inclusion
=> {
# Shipment::Temando::WSDL::Types::Inclusion
summary
=>
$some_value
,
# InclusionSummary
details
=>
$some_value
,
# InclusionDetails
},
},
extras
=> {
extra
=> {
# Shipment::Temando::WSDL::Types::Extra
summary
=>
$some_value
,
# ExtraSummary
details
=>
$some_value
,
# ExtraDetails
totalPrice
=>
$some_value
,
# CurrencyAmount
basePrice
=>
$some_value
,
# CurrencyAmount
tax
=>
$some_value
,
# CurrencyAmount
adjustments
=> {
adjustment
=> {},
# Shipment::Temando::WSDL::Types::Adjustment
},
},
},
carrier
=> {
# Shipment::Temando::WSDL::Types::Carrier
id
=>
$some_value
,
# CarrierId
companyName
=>
$some_value
,
# CompanyName
companyContact
=>
$some_value
,
# ContactName
streetAddress
=>
$some_value
,
# Address
streetSuburb
=>
$some_value
,
# Suburb
streetCity
=>
$some_value
,
# City
streetState
=>
$some_value
,
# State
streetCode
=>
$some_value
,
# PostalCode
streetCountry
=>
$some_value
,
# CountryCode
postalAddress
=>
$some_value
,
# Address
postalSuburb
=>
$some_value
,
# Suburb
postalCity
=>
$some_value
,
# City
postalState
=>
$some_value
,
# State
postalCode
=>
$some_value
,
# PostalCode
postalCountry
=>
$some_value
,
# CountryCode
phone1
=>
$some_value
,
# Phone
phone2
=>
$some_value
,
# Phone
=>
$some_value
,
website
=>
$some_value
,
# Website
conditions
=>
$some_value
,
# CarrierConditions
},
originatingDepot
=> {
# Shipment::Temando::WSDL::Types::Depot
name
=>
$some_value
,
# DepotName
street
=>
$some_value
,
# Address
suburb
=>
$some_value
,
# Suburb
city
=>
$some_value
,
# City
state
=>
$some_value
,
# State
code
=>
$some_value
,
# PostalCode
country
=>
$some_value
,
# CountryCode
phone1
=>
$some_value
,
# Phone
phone2
=>
$some_value
,
# Phone
fax
=>
$some_value
,
# Fax
instructions
=>
$some_value
,
# DepotInstructions
},
destinationDepot
=> {},
# Shipment::Temando::WSDL::Types::Depot
},
},
instructions
=>
$some_value
,
# Instructions
comments
=>
$some_value
,
# Comments
reference
=>
$some_value
,
# ClientReference
},
},
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.