<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">&lt;?php
/**
 * Class which returns the class map definition
 * @package
 */
class ClassMap
{
    /**
     * Returns the mapping between the WSDL Structs and generated Structs' classes
     * This array is sent to the \SoapClient when calling the WS
     * @return string[]
     */
    final public static function get()
    {
        return array(
            'generateProtocolV1' =&gt; '\\StructType\\GenerateProtocolV1',
            'dpdServicesParamsV1' =&gt; '\\StructType\\DpdServicesParamsV1',
            'pickupAddressDSPV1' =&gt; '\\StructType\\PickupAddressDSPV1',
            'sessionDSPV1' =&gt; '\\StructType\\SessionDSPV1',
            'packageDSPV1' =&gt; '\\StructType\\PackageDSPV1',
            'parcelDSPV1' =&gt; '\\StructType\\ParcelDSPV1',
            'authDataV1' =&gt; '\\StructType\\AuthDataV1',
            'generateProtocolV1Response' =&gt; '\\StructType\\GenerateProtocolV1Response',
            'documentGenerationResponseV1' =&gt; '\\StructType\\DocumentGenerationResponseV1',
            'sessionDGRV1' =&gt; '\\StructType\\SessionDGRV1',
            'packageDGRV1' =&gt; '\\StructType\\PackageDGRV1',
            'parcelDGRV1' =&gt; '\\StructType\\ParcelDGRV1',
            'statusInfoDGRV1' =&gt; '\\StructType\\StatusInfoDGRV1',
            'generateProtocolV2' =&gt; '\\StructType\\GenerateProtocolV2',
            'generateProtocolV2Response' =&gt; '\\StructType\\GenerateProtocolV2Response',
            'generateShipmentV1' =&gt; '\\StructType\\GenerateShipmentV1',
            'openUMLFeV10' =&gt; '\\StructType\\OpenUMLFeV10',
            'packageOpenUMLFeV10' =&gt; '\\StructType\\PackageOpenUMLFeV10',
            'parcelOpenUMLFeV4' =&gt; '\\StructType\\ParcelOpenUMLFeV4',
            'packageAddressOpenUMLFeV1' =&gt; '\\StructType\\PackageAddressOpenUMLFeV1',
            'servicesOpenUMLFeV9' =&gt; '\\StructType\\ServicesOpenUMLFeV9',
            'serviceCarryInOpenUMLFeV1' =&gt; '\\StructType\\ServiceCarryInOpenUMLFeV1',
            'serviceCODOpenUMLFeV1' =&gt; '\\StructType\\ServiceCODOpenUMLFeV1',
            'serviceCODDedicatedAccountOpenUMLFeV1' =&gt; '\\StructType\\ServiceCODDedicatedAccountOpenUMLFeV1',
            'serviceCUDOpenUMLeFV1' =&gt; '\\StructType\\ServiceCUDOpenUMLeFV1',
            'serviceDeclaredValueOpenUMLFeV1' =&gt; '\\StructType\\ServiceDeclaredValueOpenUMLFeV1',
            'serviceDedicatedDeliveryOpenUMLFeV1' =&gt; '\\StructType\\ServiceDedicatedDeliveryOpenUMLFeV1',
            'serviceDigitalLabelUMLFeV1' =&gt; '\\StructType\\ServiceDigitalLabelUMLFeV1',
            'serviceFlagOpenUMLF' =&gt; '\\StructType\\ServiceFlagOpenUMLF',
            'servicePalletOpenUMLFeV1' =&gt; '\\StructType\\ServicePalletOpenUMLFeV1',
            'serviceDPDFoodOpenUMLFeV2' =&gt; '\\StructType\\ServiceDPDFoodOpenUMLFeV2',
            'serviceDPDLqOpenUMLFeV1' =&gt; '\\StructType\\ServiceDPDLqOpenUMLFeV1',
            'serviceDpdPickupOpenUMLFeV1' =&gt; '\\StructType\\ServiceDpdPickupOpenUMLFeV1',
            'serviceDutyOpenUMLeFV2' =&gt; '\\StructType\\ServiceDutyOpenUMLeFV2',
            'serviceGuaranteeOpenUMLFeV1' =&gt; '\\StructType\\ServiceGuaranteeOpenUMLFeV1',
            'serviceInPersOpenUMLFeV1' =&gt; '\\StructType\\ServiceInPersOpenUMLFeV1',
            'servicePrivPersOpenUMLFeV1' =&gt; '\\StructType\\ServicePrivPersOpenUMLFeV1',
            'serviceRODOpenUMLFeV1' =&gt; '\\StructType\\ServiceRODOpenUMLFeV1',
            'serviceSelfColOpenUMLFeV1' =&gt; '\\StructType\\ServiceSelfColOpenUMLFeV1',
            'serviceTiresOpenUMLFeV1' =&gt; '\\StructType\\ServiceTiresOpenUMLFeV1',
            'serviceTiresExportOpenUMLFeV1' =&gt; '\\StructType\\ServiceTiresExportOpenUMLFeV1',
            'generateShipmentV1Response' =&gt; '\\StructType\\GenerateShipmentV1Response',
            'shipmentDocumentGenerationResponseV1' =&gt; '\\StructType\\ShipmentDocumentGenerationResponseV1',
            'shipmentDocumentGenerationSessionV1' =&gt; '\\StructType\\ShipmentDocumentGenerationSessionV1',
            'shipmentDocumentGenerationStatusInfoV1' =&gt; '\\StructType\\ShipmentDocumentGenerationStatusInfoV1',
            'generateDomesticReturnLabelV1' =&gt; '\\StructType\\GenerateDomesticReturnLabelV1',
            'returnedWaybillsV1' =&gt; '\\StructType\\ReturnedWaybillsV1',
            'pudoReturnReceiver' =&gt; '\\StructType\\PudoReturnReceiver',
            'generateDomesticReturnLabelV1Response' =&gt; '\\StructType\\GenerateDomesticReturnLabelV1Response',
            'generateSpedLabelsV1' =&gt; '\\StructType\\GenerateSpedLabelsV1',
            'generateSpedLabelsV1Response' =&gt; '\\StructType\\GenerateSpedLabelsV1Response',
            'generateSpedLabelsV4' =&gt; '\\StructType\\GenerateSpedLabelsV4',
            'generateSpedLabelsV4Response' =&gt; '\\StructType\\GenerateSpedLabelsV4Response',
            'generateSpedLabelsV3' =&gt; '\\StructType\\GenerateSpedLabelsV3',
            'generateSpedLabelsV3Response' =&gt; '\\StructType\\GenerateSpedLabelsV3Response',
            'generateReturnPackages' =&gt; '\\StructType\\GenerateReturnPackages',
            'openUMLFeV7' =&gt; '\\StructType\\OpenUMLFeV7',
            'packageOpenUMLFeV7' =&gt; '\\StructType\\PackageOpenUMLFeV7',
            'parcelOpenUMLFeV2' =&gt; '\\StructType\\ParcelOpenUMLFeV2',
            'servicesOpenUMLFeV6' =&gt; '\\StructType\\ServicesOpenUMLFeV6',
            'serviceDPDFoodOpenUMLFeV1' =&gt; '\\StructType\\ServiceDPDFoodOpenUMLFeV1',
            'generateReturnPackagesResponse' =&gt; '\\StructType\\GenerateReturnPackagesResponse',
            'packagesGenerationResponseV2' =&gt; '\\StructType\\PackagesGenerationResponseV2',
            'sessionPGRV2' =&gt; '\\StructType\\SessionPGRV2',
            'Packages' =&gt; '\\StructType\\Packages',
            'packagePGRV2' =&gt; '\\StructType\\PackagePGRV2',
            'ValidationDetails' =&gt; '\\StructType\\ValidationDetails',
            'Parcels' =&gt; '\\StructType\\Parcels',
            'validationInfoPGRV2' =&gt; '\\StructType\\ValidationInfoPGRV2',
            'parcelPGRV2' =&gt; '\\StructType\\ParcelPGRV2',
            'generateSpedLabelsV2' =&gt; '\\StructType\\GenerateSpedLabelsV2',
            'generateSpedLabelsV2Response' =&gt; '\\StructType\\GenerateSpedLabelsV2Response',
            'generatePackagesNumbersV6' =&gt; '\\StructType\\GeneratePackagesNumbersV6',
            'openUMLFeV5' =&gt; '\\StructType\\OpenUMLFeV5',
            'packageOpenUMLFeV5' =&gt; '\\StructType\\PackageOpenUMLFeV5',
            'parcelOpenUMLFeV1' =&gt; '\\StructType\\ParcelOpenUMLFeV1',
            'generatePackagesNumbersV6Response' =&gt; '\\StructType\\GeneratePackagesNumbersV6Response',
            'generatePackagesNumbersV7' =&gt; '\\StructType\\GeneratePackagesNumbersV7',
            'openUMLFeV8' =&gt; '\\StructType\\OpenUMLFeV8',
            'packageOpenUMLFeV8' =&gt; '\\StructType\\PackageOpenUMLFeV8',
            'parcelOpenUMLFeV3' =&gt; '\\StructType\\ParcelOpenUMLFeV3',
            'servicesOpenUMLFeV8' =&gt; '\\StructType\\ServicesOpenUMLFeV8',
            'generatePackagesNumbersV7Response' =&gt; '\\StructType\\GeneratePackagesNumbersV7Response',
            'generatePackagesNumbersV8' =&gt; '\\StructType\\GeneratePackagesNumbersV8',
            'openUMLFeV9' =&gt; '\\StructType\\OpenUMLFeV9',
            'packageOpenUMLFeV9' =&gt; '\\StructType\\PackageOpenUMLFeV9',
            'generatePackagesNumbersV8Response' =&gt; '\\StructType\\GeneratePackagesNumbersV8Response',
            'generatePackagesNumbersV9' =&gt; '\\StructType\\GeneratePackagesNumbersV9',
            'openUMLFeV11' =&gt; '\\StructType\\OpenUMLFeV11',
            'packageOpenUMLFeV11' =&gt; '\\StructType\\PackageOpenUMLFeV11',
            'servicesOpenUMLFeV11' =&gt; '\\StructType\\ServicesOpenUMLFeV11',
            'servicePudoToSendUMLFeV1' =&gt; '\\StructType\\ServicePudoToSendUMLFeV1',
            'generatePackagesNumbersV9Response' =&gt; '\\StructType\\GeneratePackagesNumbersV9Response',
            'findPostalCodeV1' =&gt; '\\StructType\\FindPostalCodeV1',
            'postalCodeV1' =&gt; '\\StructType\\PostalCodeV1',
            'findPostalCodeV1Response' =&gt; '\\StructType\\FindPostalCodeV1Response',
            'findPostalCodeResponseV1' =&gt; '\\StructType\\FindPostalCodeResponseV1',
            'generateInternationalPackageNumbersV1' =&gt; '\\StructType\\GenerateInternationalPackageNumbersV1',
            'internationalOpenUMLFeV1' =&gt; '\\StructType\\InternationalOpenUMLFeV1',
            'internationalPackageOpenUMLFeV1' =&gt; '\\StructType\\InternationalPackageOpenUMLFeV1',
            'internationalParcelOpenUMLFeV1' =&gt; '\\StructType\\InternationalParcelOpenUMLFeV1',
            'internationalServicesOpenUMLFeV1' =&gt; '\\StructType\\InternationalServicesOpenUMLFeV1',
            'serviceDPDPudoReturnUMLFeV1' =&gt; '\\StructType\\ServiceDPDPudoReturnUMLFeV1',
            'generateInternationalPackageNumbersV1Response' =&gt; '\\StructType\\GenerateInternationalPackageNumbersV1Response',
            'generatePackagesNumbersV1' =&gt; '\\StructType\\GeneratePackagesNumbersV1',
            'openUMLFeV1' =&gt; '\\StructType\\OpenUMLFeV1',
            'packageOpenUMLFeV1' =&gt; '\\StructType\\PackageOpenUMLFeV1',
            'servicesOpenUMLFeV2' =&gt; '\\StructType\\ServicesOpenUMLFeV2',
            'serviceDutyOpenUMLeFV1' =&gt; '\\StructType\\ServiceDutyOpenUMLeFV1',
            'generatePackagesNumbersV1Response' =&gt; '\\StructType\\GeneratePackagesNumbersV1Response',
            'packagesGenerationResponseV1' =&gt; '\\StructType\\PackagesGenerationResponseV1',
            'sessionPGRV1' =&gt; '\\StructType\\SessionPGRV1',
            'packagePGRV1' =&gt; '\\StructType\\PackagePGRV1',
            'invalidFieldPGRV1' =&gt; '\\StructType\\InvalidFieldPGRV1',
            'parcelPGRV1' =&gt; '\\StructType\\ParcelPGRV1',
            'generatePackagesNumbersV2' =&gt; '\\StructType\\GeneratePackagesNumbersV2',
            'generatePackagesNumbersV2Response' =&gt; '\\StructType\\GeneratePackagesNumbersV2Response',
            'generatePackagesNumbersV3' =&gt; '\\StructType\\GeneratePackagesNumbersV3',
            'openUMLFeV2' =&gt; '\\StructType\\OpenUMLFeV2',
            'packageOpenUMLFeV2' =&gt; '\\StructType\\PackageOpenUMLFeV2',
            'servicesOpenUMLFeV3' =&gt; '\\StructType\\ServicesOpenUMLFeV3',
            'generatePackagesNumbersV3Response' =&gt; '\\StructType\\GeneratePackagesNumbersV3Response',
            'generatePackagesNumbersV4' =&gt; '\\StructType\\GeneratePackagesNumbersV4',
            'openUMLFeV3' =&gt; '\\StructType\\OpenUMLFeV3',
            'packageOpenUMLFeV3' =&gt; '\\StructType\\PackageOpenUMLFeV3',
            'servicesOpenUMLFeV4' =&gt; '\\StructType\\ServicesOpenUMLFeV4',
            'generatePackagesNumbersV4Response' =&gt; '\\StructType\\GeneratePackagesNumbersV4Response',
            'generatePackagesNumbersV5' =&gt; '\\StructType\\GeneratePackagesNumbersV5',
            'openUMLFeV4' =&gt; '\\StructType\\OpenUMLFeV4',
            'packageOpenUMLFeV4' =&gt; '\\StructType\\PackageOpenUMLFeV4',
            'servicesOpenUMLFeV5' =&gt; '\\StructType\\ServicesOpenUMLFeV5',
            'generatePackagesNumbersV5Response' =&gt; '\\StructType\\GeneratePackagesNumbersV5Response',
            'packagesPickupCallV3' =&gt; '\\StructType\\PackagesPickupCallV3',
            'dpdPickupCallParamsV3' =&gt; '\\StructType\\DpdPickupCallParamsV3',
            'pickupCallSimplifiedDetailsDPPV1' =&gt; '\\StructType\\PickupCallSimplifiedDetailsDPPV1',
            'pickupPackagesParamsDPPV1' =&gt; '\\StructType\\PickupPackagesParamsDPPV1',
            'pickupCustomerDPPV1' =&gt; '\\StructType\\PickupCustomerDPPV1',
            'pickupPayerDPPV1' =&gt; '\\StructType\\PickupPayerDPPV1',
            'pickupSenderDPPV1' =&gt; '\\StructType\\PickupSenderDPPV1',
            'packagesPickupCallV3Response' =&gt; '\\StructType\\PackagesPickupCallV3Response',
            'packagesPickupCallResponseV3' =&gt; '\\StructType\\PackagesPickupCallResponseV3',
            'statusInfoPCRV2' =&gt; '\\StructType\\StatusInfoPCRV2',
            'errorDetailsPCRV2' =&gt; '\\StructType\\ErrorDetailsPCRV2',
            'packagesPickupCallV4' =&gt; '\\StructType\\PackagesPickupCallV4',
            'packagesPickupCallV4Response' =&gt; '\\StructType\\PackagesPickupCallV4Response',
            'packagesPickupCallV1' =&gt; '\\StructType\\PackagesPickupCallV1',
            'dpdPickupCallParamsV1' =&gt; '\\StructType\\DpdPickupCallParamsV1',
            'contactInfoDPPV1' =&gt; '\\StructType\\ContactInfoDPPV1',
            'protocolDPPV1' =&gt; '\\StructType\\ProtocolDPPV1',
            'packagesPickupCallV1Response' =&gt; '\\StructType\\PackagesPickupCallV1Response',
            'packagesPickupCallResponseV1' =&gt; '\\StructType\\PackagesPickupCallResponseV1',
            'protocolPCRV1' =&gt; '\\StructType\\ProtocolPCRV1',
            'statusInfoPCRV1' =&gt; '\\StructType\\StatusInfoPCRV1',
            'packagesPickupCallV2' =&gt; '\\StructType\\PackagesPickupCallV2',
            'dpdPickupCallParamsV2' =&gt; '\\StructType\\DpdPickupCallParamsV2',
            'packagesPickupCallV2Response' =&gt; '\\StructType\\PackagesPickupCallV2Response',
            'packagesPickupCallResponseV2' =&gt; '\\StructType\\PackagesPickupCallResponseV2',
            'appendParcelsToPackageV1' =&gt; '\\StructType\\AppendParcelsToPackageV1',
            'parcelsAppendV1' =&gt; '\\StructType\\ParcelsAppendV1',
            'parcelsAppendSearchCriteriaPAV1' =&gt; '\\StructType\\ParcelsAppendSearchCriteriaPAV1',
            'parcelAppendPAV1' =&gt; '\\StructType\\ParcelAppendPAV1',
            'appendParcelsToPackageV1Response' =&gt; '\\StructType\\AppendParcelsToPackageV1Response',
            'parcelsAppendResponseV1' =&gt; '\\StructType\\ParcelsAppendResponseV1',
            'invalidFieldPAV1' =&gt; '\\StructType\\InvalidFieldPAV1',
            'parcelsAppendParcelPAV1' =&gt; '\\StructType\\ParcelsAppendParcelPAV1',
            'generateReturnLabelV1' =&gt; '\\StructType\\GenerateReturnLabelV1',
            'generateReturnLabelV1Response' =&gt; '\\StructType\\GenerateReturnLabelV1Response',
            'getCourierOrderAvailabilityV1' =&gt; '\\StructType\\GetCourierOrderAvailabilityV1',
            'senderPlaceV1' =&gt; '\\StructType\\SenderPlaceV1',
            'getCourierOrderAvailabilityV1Response' =&gt; '\\StructType\\GetCourierOrderAvailabilityV1Response',
            'getCourierOrderAvailabilityResponseV1' =&gt; '\\StructType\\GetCourierOrderAvailabilityResponseV1',
            'courierOrderAvailabilityRangeV1' =&gt; '\\StructType\\CourierOrderAvailabilityRangeV1',
            'appendParcelsToPackageV2' =&gt; '\\StructType\\AppendParcelsToPackageV2',
            'parcelsAppendV2' =&gt; '\\StructType\\ParcelsAppendV2',
            'parcelAppendPAV2' =&gt; '\\StructType\\ParcelAppendPAV2',
            'appendParcelsToPackageV2Response' =&gt; '\\StructType\\AppendParcelsToPackageV2Response',
            'generateProtocolsWithDestinationsV1' =&gt; '\\StructType\\GenerateProtocolsWithDestinationsV1',
            'dpdServicesParamsV2' =&gt; '\\StructType\\DpdServicesParamsV2',
            'DeliveryDestinations' =&gt; '\\StructType\\DeliveryDestinations',
            'sessionDSPV2' =&gt; '\\StructType\\SessionDSPV2',
            'packageDSPV2' =&gt; '\\StructType\\PackageDSPV2',
            'parcelDSPV2' =&gt; '\\StructType\\ParcelDSPV2',
            'pickupAddressDSPV2' =&gt; '\\StructType\\PickupAddressDSPV2',
            'deliveryDestination' =&gt; '\\StructType\\DeliveryDestination',
            'DepotList' =&gt; '\\StructType\\DepotList',
            'protocolDepot' =&gt; '\\StructType\\ProtocolDepot',
            'generateProtocolsWithDestinationsV1Response' =&gt; '\\StructType\\GenerateProtocolsWithDestinationsV1Response',
            'documentGenerationResponseV2' =&gt; '\\StructType\\DocumentGenerationResponseV2',
            'DestinationDataList' =&gt; '\\StructType\\DestinationDataList',
            'destinationsData' =&gt; '\\StructType\\DestinationsData',
            'nonMatchingData' =&gt; '\\StructType\\NonMatchingData',
            'sessionDGRV2' =&gt; '\\StructType\\SessionDGRV2',
            'packageDGRV2' =&gt; '\\StructType\\PackageDGRV2',
            'parcelDGRV2' =&gt; '\\StructType\\ParcelDGRV2',
            'statusInfoDGRV2' =&gt; '\\StructType\\StatusInfoDGRV2',
            'generateProtocolsWithDestinationsV2' =&gt; '\\StructType\\GenerateProtocolsWithDestinationsV2',
            'generateProtocolsWithDestinationsV2Response' =&gt; '\\StructType\\GenerateProtocolsWithDestinationsV2Response',
            'importDeliveryBusinessEventV1' =&gt; '\\StructType\\ImportDeliveryBusinessEventV1',
            'dpdParcelBusinessEventV1' =&gt; '\\StructType\\DpdParcelBusinessEventV1',
            'dpdParcelBusinessEventDataV1' =&gt; '\\StructType\\DpdParcelBusinessEventDataV1',
            'importDeliveryBusinessEventV1Response' =&gt; '\\StructType\\ImportDeliveryBusinessEventV1Response',
            'importDeliveryBusinessEventResponseV1' =&gt; '\\StructType\\ImportDeliveryBusinessEventResponseV1',
            'DPDServiceException' =&gt; '\\StructType\\DPDServiceException',
            'Exception' =&gt; '\\StructType\\Exception',
            'DeniedAccessWSException' =&gt; '\\StructType\\DeniedAccessWSException',
            'SchemaValidationException' =&gt; '\\StructType\\SchemaValidationException',
        );
    }
}
</pre></body></html>