mirror of
https://gitlab.com/hibou-io/hibou-odoo/suite.git
synced 2025-01-20 12:37:31 +02:00
167 lines
7.3 KiB
XML
167 lines
7.3 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<xsd:schema targetNamespace="http://www.ups.com/XMLSchema/XOLTWS/LBRecovery/v1.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:lbrec="http://www.ups.com/XMLSchema/XOLTWS/LBRecovery/v1.0" xmlns:ups="http://www.ups.com/XMLSchema" xmlns:common="http://www.ups.com/XMLSchema/XOLTWS/Common/v1.0" elementFormDefault="qualified" version="201707">
|
|
<xsd:import namespace="http://www.ups.com/XMLSchema/XOLTWS/Common/v1.0" schemaLocation="common.xsd"/>
|
|
<xsd:element name="LabelRecoveryRequest">
|
|
<xsd:complexType>
|
|
<xsd:sequence>
|
|
<xsd:element ref="common:Request"/>
|
|
<xsd:element name="LabelSpecification" type="lbrec:LabelSpecificationType" minOccurs="0"/>
|
|
<xsd:element name="Translate" type="lbrec:TranslateType" minOccurs="0"/>
|
|
<xsd:element name="LabelDelivery" type="lbrec:LabelDeliveryType" minOccurs="0"/>
|
|
<xsd:element name="TrackingNumber" type="xsd:string" minOccurs="0"/>
|
|
<xsd:element name="MailInnovationsTrackingNumber" type="xsd:string" minOccurs="0"/>
|
|
<xsd:element name="ReferenceValues" type="lbrec:ReferenceValuesType" minOccurs="0"/>
|
|
<xsd:element name="UPSPremiumCareForm" type="lbrec:LRUPSPremiumCareFormType" minOccurs="0"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
<xsd:complexType name="ReferenceValuesType">
|
|
<xsd:sequence>
|
|
<xsd:element name="ReferenceNumber" type="lbrec:ReferenceNumberType"/>
|
|
<xsd:element name="ShipperNumber" type="xsd:string"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="ReferenceNumberType">
|
|
<xsd:sequence>
|
|
<xsd:element name="Value" type="xsd:string"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="LabelSpecificationType">
|
|
<xsd:sequence>
|
|
<xsd:element name="HTTPUserAgent" type="xsd:string" minOccurs="0"/>
|
|
<xsd:element name="LabelImageFormat" type="lbrec:LabelImageFormatType" minOccurs="0"/>
|
|
<xsd:element name="LabelStockSize" type="lbrec:LabelStockSizeType" minOccurs="0"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="LabelStockSizeType">
|
|
<xsd:sequence>
|
|
<xsd:element name="Height" type="xsd:string"/>
|
|
<xsd:element name="Width" type="xsd:string"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="LabelImageFormatType">
|
|
<xsd:sequence>
|
|
<xsd:element name="Code" type="xsd:string"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="TranslateType">
|
|
<xsd:sequence>
|
|
<xsd:element name="LanguageCode" type="xsd:string"/>
|
|
<xsd:element name="DialectCode" type="xsd:string"/>
|
|
<xsd:element name="Code" type="xsd:string"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="LabelDeliveryType">
|
|
<xsd:sequence>
|
|
<xsd:element name="LabelLinkIndicator" type="xsd:string" minOccurs="0"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:element name="LabelRecoveryResponse">
|
|
<xsd:complexType>
|
|
<xsd:sequence>
|
|
<xsd:element ref="common:Response"/>
|
|
<xsd:element name="ShipmentIdentificationNumber" type="xsd:string" minOccurs="0"/>
|
|
<xsd:element name="CODTurnInPage" type="lbrec:ResponseImageType" minOccurs="0"/>
|
|
<xsd:element name="Form" type="lbrec:FormType" minOccurs="0"/>
|
|
<xsd:element name="HighValueReport" type="lbrec:HighValueReportType" minOccurs="0"/>
|
|
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
|
<xsd:element name="LabelResults" type="lbrec:LabelResultsType"/>
|
|
<xsd:element name="TrackingCandidate" type="lbrec:TrackingCandidateType"/>
|
|
</xsd:choice>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
<xsd:complexType name="LabelResultsType">
|
|
<xsd:sequence>
|
|
<xsd:element name="TrackingNumber" type="xsd:string"/>
|
|
<xsd:element name="LabelImage" type="lbrec:LabelImageType"/>
|
|
<xsd:element name="Receipt" type="lbrec:ReceiptType" minOccurs="0"/>
|
|
<xsd:element name="Form" type="lbrec:FormType" minOccurs="0"/>
|
|
<xsd:element name="MailInnovationsTrackingNumber" type="xsd:string" minOccurs="0"/>
|
|
<xsd:element name="MailInnovationsLabelImage" type="lbrec:LabelImageType" minOccurs="0"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="LabelImageType">
|
|
<xsd:sequence>
|
|
<xsd:element name="LabelImageFormat" type="lbrec:LabelImageFormatType"/>
|
|
<xsd:element name="GraphicImage" type="xsd:string"/>
|
|
<xsd:element name="HTMLImage" type="xsd:string" minOccurs="0"/>
|
|
<xsd:element name="PDF417" type="xsd:string" minOccurs="0"/>
|
|
<xsd:element name="InternationalSignatureGraphicImage" type="xsd:string" minOccurs="0"/>
|
|
<xsd:element name="URL" type="xsd:string" minOccurs="0"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="ReceiptType">
|
|
<xsd:sequence>
|
|
<xsd:element name="HTMLImage" type="xsd:string" minOccurs="0"/>
|
|
<xsd:element name="Image" type="lbrec:ImageType" minOccurs="0"/>
|
|
<xsd:element name="URL" type="xsd:string" minOccurs="0"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="ImageType">
|
|
<xsd:sequence>
|
|
<xsd:element name="ImageFormat" type="lbrec:LabelImageFormatType" minOccurs="0"/>
|
|
<xsd:element name="GraphicImage" type="xsd:string" minOccurs="0"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="TrackingCandidateType">
|
|
<xsd:sequence>
|
|
<xsd:element name="TrackingNumber" type="xsd:string"/>
|
|
<xsd:element name="DestinationPostalCode" type="xsd:string" minOccurs="0"/>
|
|
<xsd:element name="DestinationCountryCode" type="xsd:string" minOccurs="0"/>
|
|
<xsd:element name="PickupDateRange" type="lbrec:PickupDateRangeType" minOccurs="0"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="PickupDateRangeType">
|
|
<xsd:sequence>
|
|
<xsd:element name="BeginDate" type="xsd:string"/>
|
|
<xsd:element name="EndDate" type="xsd:string"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="ResponseImageType">
|
|
<xsd:sequence>
|
|
<xsd:element name="Image" type="lbrec:ResponseImageDetailType"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="ResponseImageDetailType">
|
|
<xsd:sequence>
|
|
<xsd:element name="ImageFormat" type="lbrec:ImageFormatCodeType"/>
|
|
<xsd:element name="GraphicImage" type="xsd:string"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="ImageFormatCodeType">
|
|
<xsd:sequence>
|
|
<xsd:element name="Code" type="xsd:string"/>
|
|
<xsd:element name="Description" type="xsd:string" minOccurs="0"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="FormType">
|
|
<xsd:sequence>
|
|
<xsd:element name="Image" type="lbrec:FormImageType"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="FormImageType">
|
|
<xsd:sequence>
|
|
<xsd:element name="ImageFormat" type="lbrec:ImageFormatCodeType"/>
|
|
<xsd:element name="GraphicImage" type="xsd:string"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="HighValueReportType">
|
|
<xsd:sequence>
|
|
<xsd:element name="Image" type="lbrec:HVRImageType"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="HVRImageType">
|
|
<xsd:sequence>
|
|
<xsd:element name="ImageFormat" type="lbrec:ImageFormatCodeType"/>
|
|
<xsd:element name="GraphicImage" type="xsd:string"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="LRUPSPremiumCareFormType">
|
|
<xsd:sequence>
|
|
<xsd:element name="PageSize" type="xsd:string"/>
|
|
<xsd:element name="PrintType" type="xsd:string"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
</xsd:schema>
|